Witam wszystkich. Do wczoraj wystarczały mi 51`ki i AVR`y. Radziłem sobie z nimi (mam nadzieję) dosyć dobrze. W końcu jednak przyszedł czas na ARM`y. Nie chę się bawić w starter`kity, więc na początek, m.in. z powodu wbudowanego flash`a wybrałem AT91SAM7S64. Zacząłem sobie o tym wszystkim czytać, czytać..... i doszedłem do wniosku, że zaprogramowanie tego to nie jest to samo co ISP+PonyProg w AVR`ach :-) To co wiem (ale niewiele):
- bezapelacyjnie potrzebny jest interfejs JTAG. Mam zamiar wyrzeźbić coś takiego:
formatting link
to wystarczy, czy będzie "toto" współpracowało z "CrossStudio for ARM", z którego chcę korzystać? Czy "CrossStudio for ARM" jes dobrym wyborem? Załóżmy, że tak, to czy z poziomu CrossStudio przy pomocy (wyżej opisanego) JTAG`a da się załadować program do ARM`a? Jeżeli jest inaczej, to proszę o możliwie dokładne opisanie procedury programowania tego mikrokontrolera, tak krok po kroku:-) Gdzieś wyczytałem, że trzeba stworzyć sobie bootloader, załadować go do RAM`u i dobiero przy jego pomocy zaprogramować wewnętrzny flash. Rónież obiła mi się o oczy informacja o czymś takim jak "SAM-BA". Ale jak to wszystko ugryźć i nie połamać sobie na samym początku zębów? Słyszę, że dzwonią, ale nie wiem gdzie :-)
Zapewne nie jestem jedyny, który chciałby, ale nie wie do końca jak zacząć z ARM`ami przygodę. Proszę o możliwie konkretne naświetlenie tematu.
Pozdrawiam Meleks