Re: Sporadischer absturz edip Display Kategorie: I²C-Bus (von Mike - 1.09.2005 0:10) | ||
Als Antwort auf Re: Sporadischer absturz edip Display von IngBo - 31.08.2005 9:44 | ||
| ||
Hallo Mike, Welche Firmwareversion des eDIP240 hast Du ? (siehe Aufkleber auf der Rückseite) Bis Version 1.1 hat die Firmware beim I²C-Interface einen Bug gehabt, der ungefähr dieser Fehlerbeschreibung entspricht. Allerdings kann es auch mit Deinen Routinen zusammenhängen. Du hast einige "wait" bei der Auswertung der empfangenen Daten. Ich wei� nicht, was die Aufgerufenen Funktionen bei Dir machen, aber wenn nur bei einer Funktion nie ein True zurückgegeben wird, wartet der Thread an dieser Stelle ewig. Und das bewirkt wiederum, das der Sendepuffer des eDIPs nicht gelesen wird und "volläuft". Wenn dies passiert hält das eDIP solange an, bis mind. ein Byte aus dem Puffer gelesen wird. Eine Bitte noch zur Benutzung des code-Tags: Es reicht, wenn Du nur einmal am Anfang des Quellcodes und einmal am Ende schreibst. Du mu�t nicht jede Zeile als neuen Code-Bereich ausweisen. Also z.B. so: thread xyz { tuedies(); tuedas(); } Das reicht völlig. MfG André H. > Hi, > > Also die Kommunikation mit dem EEPROM ist in Ordnung. > Sobald du Daten zum Display sendest, dann hängt nur das Display ab oder gesamt I2C-Bus? > Kannst du danach noch ins EEPROM schreiben? > > Gru�, > IngBo Hallo CC2 Gemeinde. 1. Das Display hat die Firmware Version 1.1 (Ist Der Bug schon behoben oder nicht ?). Besteht Die möglichkeit Die Firmware Des Displays selber zu flaschen?. 2. Habe es auch schon ohne Wait anweisungen probiert, ist Der gleiche effekt. 3. Danke Andre Für den Hinweis Der Code-Tags, hatte mich schon gewundert wie Das Die Leute gemacht haben Die Seitenwei�e Code ins Forum gestellt haben. 3. Nach dem Das Display abgestürtzt ist , kann ich nicht mehr auf mein eeprom lesen b.z.w schreiben Mein i2C Bus ist ca. 20 cm lang. Oder liegt es am edip-Board i2c puffer P86B92 in verbindung mit dem i2C bus extender vom StarterBoard. M.f.G Mike | ||
Antwort schreiben Antworten: Re: Sporadischer absturz edip Display (von André H. - 1.09.2005 21:14) Re: Sporadischer absturz edip Display (von Mike - 2.09.2005 23:38) |