To nigdy nie działało dla ARMów [; Żeby zrobić reset trzeba zakończyć jedną sesję GDB i rozpocząć nową, tyle że za drugim razem nie trzeba ładować kodu do flasha (jeśli debugowanie jest we flashu).
_______________________
Zrobiłem paczkę z kilkoma najważniejszymi plikami - echo, make, mkdir, rm oraz sh. Instalator który stworzyłem dodaje stosowne ścieżki do PATH. Paczka do pobrania ze stronki (
http://www.freddiechopin.info/ ) - Download > Programy > Coreutils . Pliki zakosiłem z najnowszego WinAVR (; Jeśli ktoś skusi się na użycie, to będę wdzięczny za info, że wszystko działa jak trzeba.
Dodatkowo wprowadziłem jeszcze drobniutką modyfikację do Makefile, tak aby przy próbie wykonania clean na czystym katalogu pisał, że nie ma co usuwać, zamiast tego rm -fr _wielkie_nic_ , bo głupio to wyglądało [; . Nowa paczka (090604) również wrzucona, jak ktoś chce, to może sobie podmienić.
__________________________
Wrzuciłem projekt dla STM32 (dokładniej dla STM32F103RB) - lokacja taka sama [; Czekam na testy, uwagi, opinie - jeśli coś jest źle, to poprawiamy od razu.
Wprowadziłem też kolejny zestaw niewielkich modyfikacji do paczki dla LPC2103, więc jeśli ktoś używa, to polecam pobranie najnowszej wersji [;
Nikt nie zassał jeszcze paczki z Coreutils, więc wciąż nie wiem jak sprawdza się to u innych osób...
Powiedzmy, że jeśli nie będzie żadnych uwag przez najbliższe dwa dni, to napiszę osobny temat o tych przykładach i może napiszę sobie na stronie newsa [; Tymsamym przykłady przejdą z fazy Verification do Production (; hehe
Czy jest tutaj ktoś, kto byłby chętny na zmodyfikowanie tych projektów dla jakiegoś procka Atmela, ST (STR7xx, STR9xx) oraz Analog Devices? Jeśli tak, to proszę o kontakt celem uzgodnienia szczegółów - ja niestety nie posiadam takowych układów, więc nie jestem w stanie stworzyć i przetestować przykładów dla nich, a fajnie by było, gdyby na stronce były przykłady dla wielu różnych układów... Anyone? Nakład roboty jest niewielki - zmiana adresów w skryptach linkera, procedury do PLLa, inicjalizacji całości i migania diodka, więc kilka linijek kodu. Ze swojej strony wymagam od niego jedynie aby "wpisywał się w standard" pozostałych plików. Mogę zaoferować generowanie plików nagłówkowych do wybanych modułów procesora, aby przykłady były spójne. Na pewno pomogę jeszcze na inne sposoby.
4\/3!!