C2 hängt sich auf Kategorie: Programmierung (von Christoph Fuest - 17.06.2004 15:25) | ||
| ||
Hallo! Wir haben mal wieder ein Problem: Ein Programm lief vor Kurzem noch einwandfrei. Jetzt haben wir endlich auf das neue OIS 3.0 umgestellt und dementsprechend auch alle System- und Benutzermodule sowie die Compiler-DLL geupdatet. Nachdem wir auch die Hex-Module sys0002.hex, srlcd.hex, i2ccom.hex und ramdev.hex eingeladen hatten startete das Programm immerhin wieder. Leider bleibt es bei einem Aufruf von srlcd.init() immernoch gnadenlos hängen. Es liegt offensichtlich auch genau an dem Aufruf. Kann es sein, dass in dem neusten Service-Pack die Segmentadressen für das Sr-LCD nicht mehr stimmen? Die haben sich ja seit 4/2003 nicht mehr verändert. Ach apropos: Wodurch wird festgelegt, welche Funktion an welche Stelle in das Segment 3 geladen wird? Muss ich die Module in einer bestimmten Reihenfolge einladen, oder wird die Adresse beim Schreiben automatisch festgelegt? Hier noch die Module, die verwendet werden. Eigentlich habe ich aber alle Abhängigkeiten von HEX-Modulen geprüft... SYSTEM::vmcodes.c2 SYSTEM::constant.c2 SYSTEM::system.c2 SYSTEM::cap.c2 SYSTEM::ports.c2 SYSTEM::rbports.c2 SYSTEM::stports.c2 SYSTEM::sfr.c2 SYSTEM::plm.c2 SYSTEM::hwcom.c2 SYSTEM::swcom.c2 SYSTEM::lpt.c2 SYSTEM::can.c2 SYSTEM::i2c.c2 SYSTEM::i2cmux.c2 SYSTEM::i2ccom.c2 SYSTEM::i2cext.c2 SYSTEM::pcf.c2 SYSTEM::pcfad.c2 SYSTEM::pcf8583.c2 SYSTEM::eeprom2k.c2 SYSTEM::eeprom.c2 SYSTEM::lcd.c2 SYSTEM::rblcd.c2 SYSTEM::twb.c2 SYSTEM::mem.c2 SYSTEM::str.c2 SYSTEM::math.c2 COMMON::myconst.c2 COMMON::ds1621.c2 COMMON::ds1631.c2 COMMON::ram.c2 COMMON::i2ckop.c2 COMMON::strx.c2 COMMON::lcdext.c2 COMMON::pcflcd.c2 COMMON::srlcd.c2 COMMON::pcfkeyb.c2 COMMON::rbkeyb.c2 COMMON::random.c2 COMMON::sht.c2 COMMON::srrel.c2 COMMON::srin.c2 COMMON::trx.c2 COMMON::twbus.c2 Ach ja: In der srlcd.c2 steht oben: (Zitat Anfang)-------- /* Benötigt : srlcd.hex (über DL-Tool laden) */ /* Seg3 Addr. 0x3D000 - 0x3D0ED (238Byte) */ (Zitat Ende)----------- Was will mir das sagen? Die Adressen bringen mir doch nichts, oder? Ich kann ja nicht so direkt be- stimmen, wo das Download-Tool (wir verwenden Ihres) das hinlädt... Viele Grü�e, Christoph Fuest | ||
Antwort schreiben Antworten: Re: C2 hängt sich auf - Sorry (von André H. - 17.06.2004 22:31) Ach... äh... und wie wird man Watchdog los? (von Christoph Fuest - 18.06.2004 9:53) Re: Ach... äh... und wie wird man Watchdog los? (von André H. - 18.06.2004 10:37) Re: Ach... äh... und wie wird man Watchdog los? (von Christoph Fuest - 18.06.2004 12:20) Re: Ach... äh... und wie wird man Watchdog los? (von Christoph Fuest - 18.06.2004 11:15) Re: Ach... äh... und wie wird man Watchdog los? (von André H. - 18.06.2004 12:36) Mir ist da gerade was komisches aufgefallen (von Christoph Fuest - 18.06.2004 13:21) Re: Mir ist da gerade was komisches aufgefallen (von André H. - 18.06.2004 13:28) Re: Mir ist da gerade was komisches aufgefallen (von Christoph Fuest - 19.06.2004 15:18) Re: Ach... äh... und wie wird man Watchdog los? (von Christoph Fuest - 18.06.2004 12:55) Noch was (von Christoph Fuest - 18.06.2004 12:01) Re: Noch was (von André H. - 18.06.2004 12:46) Re: Noch was (von Christoph Fuest - 18.06.2004 12:53) Re: Noch was (von André H. - 18.06.2004 13:23) Re: Noch was (von Christoph Fuest - 18.06.2004 12:05) |