Vraag:
Olimex Arm USB JTAG Programmer Problemen
talex
2009-12-02 06:46:10 UTC
view on stackexchange narkive permalink

Ik heb onlangs een Olimx ARM-USB-OCD JTAG-programmeur gekocht, maar ik heb problemen gehad om hem aan het werk te krijgen.

Mijn primaire systeem is linux, maar ik heb het daar ook zonder geluk in het venster getest. Ik gebruik OpenOCD om met het apparaat te communiceren, maar het detecteert de ftdi-chip op de programmeur niet.

Ik vermoed dat de hardware onbetrouwbaar is, om twee redenen. De programmeur heeft de mogelijkheid om een ​​bord van stroom te voorzien op 5V, 9V of 12V, maar als ik de uitgangsspanning meet, is deze slechts 0,7 ~ 1V (indien aangesloten op USB, getest op 3 verschillende computers en een USB-hub); bovendien, wanneer verbonden met linux, wordt de ftdi-chip gedetecteerd, maar deze maakt snel verbinding en verbreekt snel een aantal fouten achterlatend in syslog.

Mijn vragen zijn (en ik ben het meest geïnteresseerd in iedereen die dezelfde programmeur): is de hardware kapot? Zo nee, wat doe ik waarschijnlijk verkeerd?

Dat zijn enkele rare stroomopties ... verreweg de meest voorkomende ARM-spanning die ik heb gezien, is 3,3V.
Het armproces op het bord is 3,3 volt (en ik zou verwachten dat de JTAG-connector zich ook aan deze spanning aanpast), de 5-9-12V-voeding is bedoeld om een ​​bord van stroom te voorzien.
Drie antwoorden:
Clint Lawrence
2009-12-02 07:35:30 UTC
view on stackexchange narkive permalink

Kijk hoeveel stroom je board nodig heeft. Vanuit het geheugen kan de ARM-USB-OCD slechts enkele tientallen milliampère leveren. Het is niet ongebruikelijk dat een ontwikkelbord er een paar honderd gebruikt. Als een probleemoplossende stap, probeer openocd te laten communiceren met de JTAG-adapter zonder dat deze op het bord is aangesloten.

Ik heb het geprobeerd met de stroom aangesloten en niet verbonden met het doelbord (Olimex SAM7-P256) zonder geluk.
Ik kan niets anders bedenken dat voor de hand ligt om te proberen. Misschien is het toast :(.
talex
2010-02-03 16:09:09 UTC
view on stackexchange narkive permalink

Voor toekomstig gebruik heb ik dit probleem opgelost.

Blijkt dat de twee USB-kabels die ik probeerde te gebruiken een hoge impedantie hebben (~ 6 ohm), toen ik een kabel gebruikte met een impedantie dichter bij 1 ohm werkte het prima ...

Toby Jaffey
2010-03-19 05:57:36 UTC
view on stackexchange narkive permalink

... kan worden gebruikt als voeding voor uw doelbord met drie jumper selecteerbare voedingen: 5V 9V en 12VDC, USB-bronstroom is beperkt met resetbare zekering op 300mA, bij de verschillende uitgangsspanning de maximale stroom is anders: 5V / 200mA, 9V / 100mA, 12V / 70mA, houd er rekening mee dat dit ook afhankelijk is van de huidige mogelijkheden van uw USB-host, als er andere USB-apparaten op uw computer zijn aangesloten of als de laptop op batterijen werkt, kunnen deze cijfers verschillen en afhankelijk van de USB-host van uw computer.

(van http://www.olimex.com/dev/arm-usb-ocd.html)



Deze Q&A is automatisch vertaald vanuit de Engelse taal.De originele inhoud is beschikbaar op stackexchange, waarvoor we bedanken voor de cc by-sa 2.0-licentie waaronder het wordt gedistribueerd.
Loading...