| freebus.org http://freebus.org/phpBB3/ |
|
| 89LPC922 Programmieren - FT1.2 - Checksum http://freebus.org/phpBB3/viewtopic.php?f=7&t=2089 |
Seite 1 von 1 |
| Autor: | perlnet [ 27. März 2013 19:39 ] |
| Betreff des Beitrags: | 89LPC922 Programmieren - FT1.2 - Checksum |
Hallo, ich versuche gerade die FT1.2 Schnittstelle in Betrieb zu nehmen. Leider habe ich keinen Erfolg. Beim versuch mit der Schnittstelle zu kommunizieren (über ETS oder eibd) lässt sich mit einem Oszilloskop beobachten das der Controller auch etwas antwortet. Leider kann jedoch eib oder die ETS keine Verbindung herstellen. Nun habe ich schon geschaut ob das Programm richtig in den LPC geladen wurde. Deshalb habe ich den Checksum-Test in FlashMagic ausgeführt. Dort wird angezeigt das in Block7 etwas steht jedoch in der HEX-File der Block 7 0x0 ist. Ist das so richtig? Ich kann alles tausendmal löschen und neu beschreiben (auch mit geringer Baudrate), aber es ändert sich nichts. Wo könnte noch ein Problem liegen? Danke und Gruß |
|
| Autor: | erich73 [ 27. März 2013 19:54 ] |
| Betreff des Beitrags: | Re: 89LPX922 Programmieren - FT1.2 - Checksum |
Hallo, es gibt ja nun grundsätzlich zwei Möglichkeiten für die Kommunikationsprobleme. 1. vom Rechner über die RS232 zum LPC 2. vom LPC über die Schaltung zum Bus Mal ein paar Fragen: Echte RS232 oder über USB-Wandler? Was sagt die ETS beim Verbindungstest? Hast du den Quarz bestückt und mit FM auch angewählt? erich73 |
|
| Autor: | perlnet [ 27. März 2013 20:01 ] |
| Betreff des Beitrags: | Re: 89LPC922 Programmieren - FT1.2 - Checksum |
Hallo, - Über USB Wandler - ETS Sagt: "Die Schnittstelle konnte nicht geöffnet werden. Keine Antwort erhalten" - Der Quarz ist bestückt und über FM ausgewählt Gruß |
|
| Autor: | erich73 [ 27. März 2013 20:08 ] |
| Betreff des Beitrags: | Re: 89LPC922 Programmieren - FT1.2 - Checksum |
Hallo, also dann hängt es ja schon auf dem Weg zum LPC. Hast due die Möglichkeit eine echte RS232 zu nutzen, die USB-Wandler sind nicht ganz problemfrei. erich73 |
|
| Autor: | perlnet [ 27. März 2013 20:16 ] |
| Betreff des Beitrags: | Re: 89LPC922 Programmieren - FT1.2 - Checksum |
Hallo, leider nicht. Mein Laptop hat keine Echte-RS232 SChnittstelle. Ich habe gerade auch nochmal eine andere USB-RS232 SChnittstelle probiert. Da kommt nun eine andere Medlung: "Lesen der Maskeninformation ist fehlgeschlagen". Scheint wohl ein Kommunikationsproblem zu sein. Signale zum LPC und vom LPC sehe ich ja auf dem Oszilloskop. Komisch. Gruß |
|
| Autor: | Tontechniker [ 27. März 2013 20:48 ] |
| Betreff des Beitrags: | Re: 89LPC922 Programmieren - FT1.2 - Checksum |
Hallo perlnet, wenn Du es nicht hin bekommst, kannst Du mir Deinen Controller mit Seriell/USB-Wandler und den benutzten Kabeln zuschicken (mit Porto für Rücksendung). Ich bin Elektronik-Techniker und habe auf meinem Schreibtisch einen funktionsfähigen Aufbau, an dem ich Deine Komponenten testen kann. Es entstehen Dir natürlich keine weiteren Kosten (außer dem Porto für hin und zurück) und wenn es bei mir läuft bist Du sicher, das der Fehler wo anders stecken muß. Gruß Hans |
|
| Autor: | oldcoolman [ 28. März 2013 09:23 ] |
| Betreff des Beitrags: | Re: 89LPC922 Programmieren - FT1.2 - Checksum |
Hallo perlnet, ich gehe mal davon aus , du meinst Block 7 vom zum programmierenden Zielgerät. Die meisten Geräte flashen sich selber informationen in Block7. Das sind zum Bsp Portzustände, Teile des userrams, und die eeprom daten . Dieser kann also gar nicht mit der hex übereinstimmen. |
|
| Autor: | StefanT [ 28. März 2013 13:29 ] |
| Betreff des Beitrags: | Re: 89LPC922 Programmieren - FT1.2 - Checksum |
ETS funktioniert mit kaum einem USB-Seriell Wandler. Bei 64bit Windows und ETS3 geht es z.B. gar nicht. Wenn ich den eibd verwende dann geht es mit meinem USB-Seriell Wandler, aber direkt ohne eibd funktioniert es bei mir auch nicht. |
|
| Autor: | perlnet [ 30. März 2013 13:14 ] |
| Betreff des Beitrags: | Re: 89LPC922 Programmieren - FT1.2 - Checksum |
Hallo, Ich denke das Problem scheint der USB-Seriel-Wandler in der Kombination mit der ETS zu sein. Allerdings funktioniert es bei mir auch mit einem USB-Seriel-Wandler und eibd, ohne und direkt mit der UART-Schnittstelle allerdings nicht. Also scheint wohl mit der Hardware alles IO zu sein. Danke noch mal an alle! |
|
| Seite 1 von 1 | Alle Zeiten sind UTC + 2 Stunden |
| Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |
|