Programmera Atmel ARM7

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
strombom
Inlägg: 3305
Blev medlem: 27 maj 2003, 10:50:20
Ort: Västra Götaland
Kontakt:

Programmera Atmel ARM7

Inlägg av strombom »

Hej!

Jag tänkte testa att använda en Atmel AT91SAM7S64 ARM7. Koden skriver jag i Keil microvision som är jättesmidigt men jag vet inte hur jag ska bränna flashminnet... Måste jag köpa en usb-jtag programmerare för 2000kr av Keil eller vet ni om det finns någon enkel programmerare man kan bygga ihop tillsammans med lämplig mjukvara?

/Johan
Användarvisningsbild
erixon
Inlägg: 380
Blev medlem: 27 augusti 2003, 10:21:58

Inlägg av erixon »

Har du testat SAMB? från atmel :)


De är ioförsig en beta och fungera enbart med revetion G och högre för AT91SAM7S64

Nog vill man anväda jtagen men atmel har av någon anledning släpt lite information om des register och så vidare :cry:
Användarvisningsbild
strombom
Inlägg: 3305
Blev medlem: 27 maj 2003, 10:50:20
Ort: Västra Götaland
Kontakt:

Inlägg av strombom »

Tack så hemskt mycket!

Jag håller på att göra ett testkort nu

Edit: jag hittade även EBLoad som även den använder debug-serieporten på ARM:en för att programmera flashminnet. ska testa båda.

Edit2: Eh... Elfa har stoppat en AT91SAM7S128 i påsen istället för AT91SAM7S64. jaja, jag klagar inte :)

/Johan
Användarvisningsbild
strombom
Inlägg: 3305
Blev medlem: 27 maj 2003, 10:50:20
Ort: Västra Götaland
Kontakt:

Inlägg av strombom »

Hopp, då har jag gjort ett litet testkort jag ska etsa, lägger upp eagle-filer om det fungerar :)

Bild

/Johan
Användarvisningsbild
PaNiC
Inlägg: 2610
Blev medlem: 15 augusti 2003, 22:16:15
Ort: Skånelandet

Inlägg av PaNiC »

Den uCn verkar intressant. Billig också ju.
Användarvisningsbild
strombom
Inlägg: 3305
Blev medlem: 27 maj 2003, 10:50:20
Ort: Västra Götaland
Kontakt:

Inlägg av strombom »

Ibland blir man less på sig själv :cry:

Bild

/Johan
Användarvisningsbild
Schnegelwerfer
Inlägg: 1863
Blev medlem: 8 november 2004, 13:46:56

Inlägg av Schnegelwerfer »

Jag lider verkligen med dig! :wink:
Användarvisningsbild
Hedis
Inlägg: 2493
Blev medlem: 8 december 2003, 15:10:44
Ort: Vänersborg
Kontakt:

Inlägg av Hedis »

Lider med dig.....
Lyckades själv tabba mig i förrgår när jag etsa. Hade lyckats spegelvända texten på layouten gentemot mönstret i eagle. Vände rätt texten o slog på belysningen. :)
Funderade en stund på varför 555:an drog 1A. :D

Nu var det mest motstånd o kondingar på det kortet så det var ju bara o löda 555:an på andra sidan istället och vända transistorerna.

Det blir ju inget vidare att bygla ut till banorna på ditt kort, så.... gör om gör rätt. :)
cyr
Inlägg: 2712
Blev medlem: 27 maj 2003, 16:02:39
Ort: linköping
Kontakt:

Inlägg av cyr »

Hoppsan :)

Har lärt mig (den hårda vägen) att alltid dubbelkolla sånt där *före* etsning :wink:
Användarvisningsbild
Hedis
Inlägg: 2493
Blev medlem: 8 december 2003, 15:10:44
Ort: Vänersborg
Kontakt:

Inlägg av Hedis »

Det trodde jag att jag gjort oxå.... men tydligen var inte 1:a benet Vcc :)
Användarvisningsbild
strombom
Inlägg: 3305
Blev medlem: 27 maj 2003, 10:50:20
Ort: Västra Götaland
Kontakt:

Inlägg av strombom »

revansch :twisted:

Bild

(kollade till och med att jag vridit den rätt innan jag lödde)

/Johan
Användarvisningsbild
Hedis
Inlägg: 2493
Blev medlem: 8 december 2003, 15:10:44
Ort: Vänersborg
Kontakt:

Inlägg av Hedis »

:tumupp: :bravo:
Användarvisningsbild
erixon
Inlägg: 380
Blev medlem: 27 augusti 2003, 10:21:58

Inlägg av erixon »

Tänkt bara tipsa om WinARM
Den är hygglig, dock inte riktigt sama nivå så Winavr och är mest tänkt för LPC210x men det kommer troligt vis ändras på :)
Användarvisningsbild
strombom
Inlägg: 3305
Blev medlem: 27 maj 2003, 10:50:20
Ort: Västra Götaland
Kontakt:

Inlägg av strombom »

Nä nu har jag suttit och felsökt i flera timmar... har klocksignal och alla spänningar är stabila och fina...

Så upptäcker jag att man måste ha produktID 58818C eller senare för att SAMBA ska finnas i den... jag fick en 58818B från ELFA (jag köpte den igår). Tragiskt.

Hur ska man hitta en 58818C ?

2 juni 2005, dagen då allt gick fel.

Bild

/Johan
Användarvisningsbild
erixon
Inlägg: 380
Blev medlem: 27 augusti 2003, 10:21:58

Inlägg av erixon »

Det går att programera via jtag, men det finns i dags läget endast dyra lösningar trots att hårdvaran kan göras billigt...

Nå, har finns ett debug verktyg som är fri, men kan inte programera flashen men sramet. (så du kan göra ett program som skriver till flash minet från sramet :roll: )
hårdvara till programet


Man kan hoppas att kommer någon GNU mjukvara så man slipper skriva själv (som desutom kommer bli 100gånger buggigare :shock:)
Skriv svar