Sida 2 av 3
Postat: 3 juni 2005, 11:42:12
av strombom
Min JTAG saknar reset-utgången som verkar specifik på erixons ritning...
Elfa har inte 74LPT244, vilken ersättare kan man använda tror ni ?
edit: Hittade en 74HC245 i en låda, ska försöka med den
edit2: hittade en 74HC244 också, lyckodag idag
/Johan
Postat: 3 juni 2005, 12:55:01
av strombom
JTAG-programmerare uppritad... *etsas*
/Johan
Postat: 4 juni 2005, 00:40:57
av strombom
Då var jtag-programmeraren klar att testas *håller tummarna*
tack till matseng för att jag hade alla motstånd hemma
/Johan
Postat: 4 juni 2005, 15:07:46
av strombom
Kristallen stannar när jag sätter JTAGSEL (pinne 50) hög. Hur är det meningen att man ska styra JTAGSEL ? Jag har testat lite olika men får inte OCD Commander att ansluta...
/Johan
Postat: 4 juni 2005, 16:22:18
av erixon
Jtagsel är till för att välja mellan JTAG boundary scan och JTAG ICE, och det är Jtag ICE du är intresserad av så jorda den (den har ett pull down motstånd till jord internt)
Mer info
Har du pull mostånd på alla jtags pinnarna, och specielt på TDO då det är open colector...
Postat: 4 juni 2005, 16:26:31
av strombom
nä det har jag inte, menar du pull-up eller ner ?
jag funderade över det, men TMS, TCK och TDI är ju utgångar från buffertkretsen så de behöver väl inga pull-up ?
jag ska testa med pull-up på TDO !
/Johan
Postat: 4 juni 2005, 16:55:50
av erixon
Om man inte har pull up på ingångarna så kan man få problem om inte har jtagen ansluten....
Postat: 4 juni 2005, 16:58:41
av strombom
Aha ok! Men nu har jag lött fast JTAG-programmeraren

temporärt iofs...
erixon: har du använt AT91SAM7S ? vad hade du för utrustning/mjukvara ?
/Johan
Postat: 4 juni 2005, 18:06:16
av erixon
Nej jag har tyvär inte kommit så långt, jag har några AT91SAM7S64 hemma men har inte kommit längre...
Därimot så har jag lekt lite med LPC2106 från philips (ARM det med) men den är betydligt dyrare och kräver en del kring komponter som tex 1.8volts spänings regulator...
Och så saknar den hel del skoj som USB, SSC, osv..
LPC2106 har jag använt WinARM,
LPC-P2106 samt MACRAIGOR WIGGLER COMPATIBLE
Jtag
Du får gärna tala om hur det går.
Och behöver du hjälp så ska jag försöka hjälpa till...
Postat: 4 juni 2005, 18:12:44
av strombom
Nu går det bättre, jag hittade en gammal version av OCD Commander (version 2.2). Den lyckades i varje fall ansluta så nu har jag lite att gå på...
Edit: bara det svåra kvar nu då, bootloader
/Johan
Postat: 4 juni 2005, 23:18:22
av strombom
Jag fick reda på att om man byglar pinne 8 och 15 på parallellporten så fungerar även senaste versionen av OCD Commander. Jag har testat och det stämmer. Bara ifall någon annan får för sig att använda detta
/Johan
Postat: 8 juni 2005, 22:11:00
av macgyver
jag har också börjat trixxa lite med ett AT91 ARM kort, jag har använt en AT91SAM7S256, och wggler JTAG interface
strombom vad har du för hastighet på kristallen, och vad använde du för värdena på C1, C2 och R1 i PLLRC filtret? tyckte atmels PLL calkylator var lite kryptisk
för övrigt har jag fått igång kortet och kan köra program från RAM-minnet med OCD_commander, håller på nu och gör ett program som man kan använda för att programmera flashminnet med valfri bootloader från COM-porten
nu kanske bilden blev bättre

Postat: 8 juni 2005, 22:14:07
av strombom
Då är vi på exakt samma stadie
Jag har en 18.432 MHz precis som på Atmels demokort, det är ju ganska bra frekvens för baudraten blir ju rätt. Sen kör jag samma PLL inställningar som Atmel, alltså dividerar med 5 och multiplicerar med 26... strax under 48MHz
Edit din bild blev lite konstig...
/Johan
Postat: 9 juni 2005, 01:43:45
av macgyver
okej, jag kör med 14.3 MHz kritstall och samma multiplikator som du fast dividerarmed 4.
RS232 kommunikationen verkar fungera även fast jag bara har slumpmässiga värden på kondensatorerna till PLL filtret. de kanske bara påverkar uppstartstid och hur exakt PLL:ens fasföljd stämmer med kristallens
håller du också på att göra kod för nedladdning av bootloader till flashminnet?
isåfall kunde vi kanske hjälpas åt, jag har gjort rutiner för skrivning/radering av flashminnet. Sen behövs ju rutiner för nedladdning och avkodning av bootloaderns .HEX fil från RS232-porten också, men så långt har jag inte hunnit än
Postat: 9 juni 2005, 01:51:49
av strombom
Jag har inte gjort så mycket senaste dagarna så jag har inte gjort skrivning till Flash-minnet än. Jag vore mycket tacksam om du ville dela med dig av den koden?
Har du tänkt att skriva pc-mjukvaran själv som laddar ner filen över rs-232 eller finns det något lämpligt färdigt? Kanske var det du menade med HEX-avkodning?
Jag samarbetar mer än gärna, du har ju kommit längre än mig

men jag kommer inte hinna göra något innan lördag eller söndag..
/Johan