Witam,
odpalam pierwszego ARMa Atmela - AT91SAM7X256 i mam pewien problem. Programujê poprzez RS232 za pomoc± SAM-BA 2.5. Niestety wpisywany do Flash'a program nie rusza. W oknie Memory Display gdy odczytujê SRAM poczynaj±c od adresu 0x200000 za ka¿dym razem otrzymujê tak± sam± zawarto¶æ, ale ju¿ czytaj±c Flash (0x100000) w wiêkszo¶ci s± F'y, ale czasem inne warto¶ci, a za ka¿dym od¶wie¿eniem jest inne 'u³o¿enie' warto¶ci. To samo gdy zapisujê zawarto¶ci pamiêci do pliku. Oczywi¶cie powy¿sze wykonujê po wykasowaniu pamiêci (sygna³ Erase do 3,3V przy w³±czaniu zasilania).
Nie do koñca wiem, jakie powinno byæ zachowanie po zaprogramowaniu: "Boot from Flash (GPNVM2)" bo je¶li wrzuci³em swój program i ustawi³em ten bit, program SAM-BA nie powinien siê skomunikowaæ z mikrokontrolerem. Jednak sam-ba go wykrywa.
Ma kto¶ pomys³, gdzie lub jak poszukaæ b³êdu?
P³ytka jeszcze nie ma USB, nie mam te¿ interfejsu JTAG. Kwarc 18,432MHz. Montowane na p³ytce uniwersalnej, ale mam nadziejê, ¿e wszystkie zasilania pod³±czone prawid³owo. U¿ywam przej¶ciówki z QFP na DIP (z gotronika) i dopiero na p³ytce uniwersalnej odsprzêganie zasilania. Nie bardzo chê babraæ t± przej¶ciówkê, chocia¿ i tak kondensator da siê przylutowaæ dopiero na pinach zewnêtrznych, nie przy procku.
Pozdrawiam, Micha³