Jakiś czas temu, przy okazji zakupów w TME albo AVT kupiłem kilka sztuk mikrkontrolerów Atmela z rodzin SAM7 i SAM9. Lata ich popularności już minęły, ja skupiłem się głównie na PIC32 i STM32. Niemniej nie wykluczam możliwości, że kiedyś je do czegoś wykorzystam.
Z tego względu rozglądam się za narzędziami, które pozwoliłyby mi przygotować i skompilować kod na MCU z tych rodzin. Jednak z tego co widzę, to:
1) Atmel Studio nie obsługuje w ogóle tych mikrokontrolerów. To znaczy nie obsługiwało, gdy sprawdzałem ostatnio, jakieś dwa lata temu. Kreator nowego projektu pozwalał wybrać z listy tylko nowsze układy z rodziny AT91SAM3. Potem Atmel został przejęty przez Microchipa. Ja zresztą ostatecznie przeniosłem się na Linuksa i przestałem korzystać z tego programu. Nowy MPLABX potrafi ponoć obsługiwać AVR-y (na razie funkcja w wersji beta) jednak nie sądzę, żeby dodali stare ARM-y. 2) Na stronie Microchipa znajduje się co prawda ARM 8-bit [sic!] Toolchain 6.3.1, jednak z tego co widzę jest to sam kompilator (arm-none-eabi). Nie widzę tam żadnych plików nagłówkowych, które definiowałyby poszczególne modele mikrokontrolerów.Czy ktoś mógłby mnie odesłać do jakiejś sprawdzonej instrukcji i narzędzi, pozwalających przygotować projekt dla tych MCU? Na dobrą sprawę nie potrzebuję jakiegoś rozbudowanego IDE. Wystarczy zestaw narzędzi, pozwalających obsłużyć to z poziomu Make. Byle tylko był to kompletny zestaw...