Hallo, ich habe ein Problem mit dem lpc1768 auf meinen Board. Es soll ein 3D Drucker Controller werden, woran ich arbeite, und ich wollte den Bootloader von den Smoothieboards mit FlashMagic über UART flashen, um es testen zu können. Ich habe noch zusätzlich einen Taster angelötet, um P2.10 auf Ground legen zu können (werde für die nächste Version P2.10 mit IO1 auf dem Header legen anstatt für die serielle komunikation mit den Stepper Drivern, also tauschen). Das Board ist nicht vollständig bestückt. Was fehlt sind die Stepper Driver und Mosfets. Für erste Tests sind die noch nicht drauf. Ich versuche nun ganze Zeit mit einem FTDI232 mit 3.3v (liefert auch den Strom für das Board) und laut mehreren Anleitungen im Internet, die alle das gleiche sagen, wie man es machen soll (https://binaryupdates.com/flash-magic-to-program-lpc1768-cortex-m3/), denn Bootloader zu flashen, aber es kam immer nur "flash magic failed to autobaud-step 1". Ich bin hiernach gegangen (https://forum.flashmagictool.com/index.php?topic=3628.0) in der hoffnung, das Problem zu beheben, aber es hat nichts gebracht. Habt ihr eine Idee was es sein könnte? Habe ich evetuell einen Fehler in das Board gemacht? (Github für das Board: https://github.com/Doc-Raptor/dragon_controller_v2). Danke im voraus.
Hier ein Osci Bilder von den TX/RX Leitungen und dem FTDI232. Ist es normal, das es immer bei 3.3v sind? Es ändert sich nichts. Im Bild sind die Einstellungen am Osci etwas unglücklich, aber sieht in allen Einstellungen gleich aus (Zeit, Single Shoot Triger, Automatisches Triggern ...).
DocRaptor schrieb: > Hier ein Osci Bilder von den TX/RX Leitungen und dem FTDI232. Ist > es > normal, das es immer bei 3.3v sind? Es ändert sich nichts. Im Bild sind > die Einstellungen am Osci etwas unglücklich, aber sieht in allen > Einstellungen gleich aus (Zeit, Single Shoot Triger, Automatisches > Triggern ...). Und ich habe es mit Reset und Boot drücker mit eingesteckem FTDI232, Boot drücken und dann den FTDI232 in den PC Stecken: Ergebniss ist immer das gleiche.
VOM LPC2220 kenne ich, dass das Timing recht eng ist. Aber mit einem Dauer-H wird das natuerlich nichts. Stell den Oszitrigger mal mit dem hoffentlich schwingenden Quarzoszillator des LPC1768 ein. Beide Kanaele. Und dann mal auf fallende Flanke im One-Shot-Modes. Wenn sich da weiterhin nichts bewegt, ist der LPC1768 vllt einfach kaputt.
Mit Single Shoot könnte man es nicht sehen weil es kurz war und an Rande des Bildschirmes, deswegen Manuel. Da ist eine kleine "Zuckung" auf einer der beiden Leitungen gewesen, wenn ich mit FlashMagic flachen will, mehr aber aber auch nicht. Ich habe noch ein weiteres Board getestet, was identisch ist, aber da sieht es nicht anders aus.
GND nicht verbunden oder TX auf TX (anstatt TX->RX) verdrahtet..? Könnte man mit 'nem 100R Serienwiderstand prüfen.
Jim M. schrieb: > GND nicht verbunden oder TX auf TX (anstatt TX->RX) verdrahtet..? > > Könnte man mit 'nem 100R Serienwiderstand prüfen. Um auszuschließen, RX und TX jeweils vertauscht sind, habe ich die schon mehrmals vertauscht. Ich habe vorhin einfach den FTDI232 mal als 3.3V Spannungsquelle missbraucht (hatte keine Lust grad in den Keller zu gehen, wo ein richtiges Netzteil ist) und gemessen (hatte ein Multimeter, was nicht im Keller war), das an einem Teil der Pine, darunter auch RX und TX, ca. 2.4V anliegen, an anderen 0V. Hat das was zu bedeuten?
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.