Hi Leutz, ich hab im wahrsten Sinne den Vogen ... ähhh JTAG meines Controllers LPC2148 (Keil MCB2140) abgeschossen. Leider hab ich ein mal nicht dran gedacht die PINSEL's zu ver-odern, und mir die somit alle gelöscht :-( Per Philips LPC2000 flash utility hab ich Zugriff über den Bootloader, kann programme downloaden und diese laufen dann auch. Nur leider finde ich nicht die richtigen JTAG-Einstellungen im Datenblatt unter den PINSEL's, da ist nicht einer der JTAG-Pins als TMS, TCK, ... usw. aufgeführt. Hat jemand die Grundeinstellungen fürs Programmieren und Debuggen per JTAG für die 3 Pinsel ;-) für mich ? Greetz, /th
Hallo Thorsten, der JTAG hat nicht so viel mit den PINSEL zu tun. Schau mal nach im Users Manual fuer den LPC2148 Kapitel 22.5 Reset state of multiplexed pins. P1.26 muss LOW sein bei Reset, das ist er nur mit einem pull-down Widerstand, empfohlen 4.7kOhm. Dieser Widerstand ist meistens in einer JTAG Probe enthalten. Bei jedem Reset kommen die PINSEL register im original Zustand hoch, einfach die entsprechenden bits nicht programmieren :-) Ausserdem wichtig, der PIN 0.31, wenn der bei Reset nach low gezogen ist durch ein externes Signal, dann ist JTAG tatsaechlich disabled. Hoffe das hilft Dir weiter. Robert
Hi Robert, vielen Dank für die Mail! Ich verwende das Keil-Board MCB2140, d.h. alles ist bereits fertich verkabelt ;-) Es war tatsächlich ein Pinsel-Problem, aus irgendeiner Source im Inet (bzw. aus mehreren) hab ich mir dann die 3 Pinsel zusammengeklaut. Leider finde ich das Datenblatt (Users Manual) nicht besonders gut erklärt, man muss sich vieles arg zusammensuchen, es sind ein paar Fehler drin, und die JTAG-Anschlüsse sind in den PINSEL-Regs gar nicht aufgeführt ... ...oder bin ich einfach nur zu blöd, das Datenblatt zu lesen ?? Ist nicht böse gemeint, aber ich bin von den AVR-Datenblättern sehr verwöhnt. Dort muss ich eigendlich nur das entsprechende Kapitel aufschlagen und hab alles super erklärt ;-) Noch viel schlimmer war aber das Samsung-ARM-Datenblatt... Dort stand etwas auf einer Seite so, und auf der nächsten wieder ganz anders.... Das Datenblatt vom M16C ist auch nicht verkehrt... nur etwas gewöhnungsbedürftig ;-) Ist nur arg ärgerlich, wenn man sich mit Problemen rumschlägt, wo das nciht so schön dokumentiert ist ... heute wars UART & DAC, die mochten sich nicht gg Greetz, /th
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.