Servus Leute hab ein riesen Problem und zwar versuche ich meinen lpc durch isp zum programmieren dazu verwende ich flashmagic v4.18 nachdem ich die einstellungen einstelle und danach flashmagic schließe versuche ich mit keil das programm zum überspielen leider kriege ich immer diese fehlermeldung: "FM.EXE" "DEVICE(P89LPC936,7.373000) ERASE(DEVICE,PROTECTISP) HEXFILE("D:\Technikerarbeit\isp test 13.03\Lötofen.HEX",NOCHECKSUMS,NOFILL,PROTECTISP) COM(4,7200) HARDWARE(KEILMCB900)" Flash Magic Version 4.18.1224 8051/XA Driver Version 2.41.1224 ARM Driver Version 1.45.1224 (C) Embedded Systems Academy 2000-2008 All rights reserved NON PRODUCTION USE ONLY ERROR: Invalid parameters for HEXFILE directive: HEXFILE(D:\Technikerarbeit\isp test 13.03\Lötofen.HEX,NOCHECKSUMS,NOFILL,PROTECTISP) ich hoffe es kann mir jemand weiterhelfen dies ist mein erster versuch für eine isp programmierung. Habe leider noch keine erfahrung damit, ich habe es auch schon mit einer Baudrate von 9600 versucht kriege aber dieselbe fehlermeldung! Über eine schnelle Antwort würde ich mich riesig freuen ;-)
>ERROR: Invalid parameters for HEXFILE directive: >HEXFILE(D:\Technikerarbeit\isp >test >13.03\Lötofen.HEX,NOCHECKSUMS,NOFILL,PROTECTISP) Es ist immer eine super Idee, Leerzeichen oder Umlaute in Dateinamen zu verwenden. Viele Tools kommen damit überhaupt nicht klar.
Einer der wenigen Threadtitel mit Kraftausdrücken und Caps ("bin am verrückt werden brauche HILFE"). Warum wundert mich der türkische Benutzername nicht...?
Habe jetzt den Namen von lötofen auf loetofen geändert, und siehe da ich kriege ein lang aufbleibendes schwarzes fenster und danach diese Fehlermeldung: "FM.EXE" "DEVICE(P89LPC936,7.387200) ERASE(DEVICE,PROTECTISP) HEXFILE("D:\Technikerarbeit\isp mit loetofen\Loetofen.HEX",NOCHECKSUMS,NOFILL,PROTECTISP) COM(4,7200) HARDWARE(KEILMCB900)" Flash Magic Version 4.18.1224 8051/XA Driver Version 2.41.1224 ARM Driver Version 1.45.1224 (C) Embedded Systems Academy 2000-2008 All rights reserved NON PRODUCTION USE ONLY Connection failed: unable to connect (no response from device) jetzt habe ich keine verbindung!
>COM(4,7200)
Stimmt die COM-Port Nummer und die Baudrate ?
ich habs mit 7200 und 9600 probiert und com4 ist laut dem geräte manager der usb serial port also sollte es stimmen
>der usb serial port
Vieleicht funktioniert es nur mit einem echten COM-Port.
Sollte irgendwo im Handbuch stehen.
Oder der Bootloader ist nicht gestartet.
7200 was n das fürn ne krumme Baudrate? was steht im datasheet des Programmers?
laut elektor soll mann 7200 nehmen wird auch von flashmagic empfohlen 9600 geht aber ganauso wenig. wie meinst du das der bootloader nicht gestartet sei kann damit jetzt garnichts anfangen könntest mich kurz aufklären holger?
ISP wird beim LPC936 über Vdd, Vss, RxD, TxD und Reset gesteuert, weshalb bei den meisten Beschaltungen kein "normales" serielles Kabel benutzt wird sondern die zusätzlichen Steuerleitungen der RS232 hinzugezogen werden. Lies dir mal die Beschreibung im Datenblatt bezüglich ISP durch. Da steht genau wie das funktioniert. Ciao, Rainer
Die Steuerleitungen und den Reset und so hab ich auch alle in meiner Schaltung mit einbezogen ich glaube nicht das daran das problem liegt als anhang hab ich mal mein Schaltplan hinzugefügt
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.