Seite 2 von 3

Re: Cuxd CUL-Stick Firmware funktioniert nicht

Verfasst: 15.08.2017, 09:23
von uwe111
Was steht im Logfile?
Der Link zum Logfile sollte am Ende der Meldungen stehen.
exit(6) könnte FLASH_WRITE_ERROR bedeuten.

Dann könntest Du es im CUxD-Setup mal mit folgendem Parameter probieren:

Code: Alles auswählen

DFU_ERASE=./dfu-programmer $TARGET$ erase --force
Viele Grüße

Uwe

Re: Cuxd CUL-Stick Firmware funktioniert nicht

Verfasst: 20.08.2017, 14:23
von lklages
Hat mit deinem Befehl nun funktioniert.

Vielen dank

Cuxd CUL-Stick Firmware funktioniert nicht

Verfasst: 15.01.2018, 22:11
von ninger64
Hallo,

bin neu in der Community und habe gerade erst auch angefangen, mich mit der Einrichtung der HM CCU2 zu beschäftigen.
Nach einem ersten kleinen erfolgreichen Projekt wollte ich jetzt meine alten FS20-Funkempfänger über den CuxD einbinden. Leider scheitere ich schon beim Aufspielen der Firmware. Den CUL-Stick habe ich vor 3 Tagen bekommen, über mehrfache Installation/Deinstallation des CuXD und Neustarts der CCU2 bin ich nicht weitergekommen, die Fehlermeldungen bleiben immer gleich:

unpack 'atmega32u4.tgz'
erase atmega32u4 - OK
flash atmega32u4 'CUL_V3_167.hex' - ERROR exit(6)
start atmega32u4 - ERROR exit(3)


Der LogFile dazu:

Command: tar xvzf dfu/atmega32u4.tgz -C /tmp
aCUL_V3_12501_433MHZ.hex
aCUL_V3_12501_868MHZ.hex
CUL_V3_167.hex
CUL_V3_ZWAVE_167.hex
EUL_USB2TCM.hex

Command: ./dfu-programmer atmega32u4 erase 2>&1
Checking memory from 0x0 to 0x6FFF... Empty.
Chip already blank, to force erase use --force.

Command: ./dfu-programmer atmega32u4 flash /tmp/CUL_V3_167.hex 2>&1
Checking memory from 0x0 to 0x6F7F... Empty.
0% Programming 0x6F80 bytes...
[ X ERROR
Memory write error, use debug for more info.

Command: ./dfu-programmer atmega32u4 start 2>&1
dfu-programmer: failed to release interface 0.
[/color]

Mache ich da was falsch oder ist vllt. der Stick defekt?

Vielen Dank vorab
Ninger64

Re: Cuxd CUL-Stick Firmware funktioniert nicht

Verfasst: 16.01.2018, 10:04
von uwe111
ninger64 hat geschrieben:Mache ich da was falsch oder ist vllt. der Stick defekt?
Ja, es steht in der aktuellen CUxD Doku am Ende von Kapitel 10 und der Stick ist erstmal nicht defekt.

Viele Grüße

Uwe

Re: Cuxd CUL-Stick Firmware funktioniert nicht

Verfasst: 17.01.2018, 13:09
von schneidy76
probiere mal das ganze in der Windows Eingabeeinforderung (mit Admin Rechten)

in der CuxD hatte ich auch Probleme

also den Prgrammer und die Firmware in C:/ packen und dann die Befehle dort ausführen

Re: Cuxd CUL-Stick Firmware funktioniert nicht

Verfasst: 17.01.2018, 14:09
von uwe111
Der Hinweis steht doch im Log:
ninger64 hat geschrieben:Chip already blank, to force erase use --force.
Viele Grüße

Uwe

Re: Cuxd CUL-Stick Firmware funktioniert nicht

Verfasst: 17.01.2018, 18:07
von schneidy76
hier die Befehle in der Windows Shell (Eingabeaufforderung)

Code: Alles auswählen

dfu-programmer atmega32u4 erase --force
dfu-programmer atmega32u4 flash CUL_V3.hex
dfu-programmer atmega32u4 rese
der Programmer: http://dfu-programmer.sourceforge.net/
die Firmware: http://sourceforge.net/p/culfw/code/HEA ... format=raw
zu finden hier: http://busware.de/tiki-index.php?page=CUL

VG Torsten

Re: Cuxd CUL-Stick Firmware funktioniert nicht

Verfasst: 18.01.2018, 08:35
von uwe111
Oder einfach mal die CUxD Variante aus der Doku in Kapitel 10 richtig eingeben. Steht auch hier:
viewtopic.php?f=37&t=35910&p=413210#p377472
oder hier:
viewtopic.php?f=37&t=39324&p=387736

Viele Grüße

Uwe

Re: Cuxd CUL-Stick Firmware funktioniert nicht

Verfasst: 20.01.2018, 09:06
von ninger64
Vielen Dank, jetzt gings.

LG Günther

Re: Cuxd CUL-Stick Firmware funktioniert nicht

Verfasst: 17.03.2018, 14:25
von Balu123
Hallo,
ich bekomme meinen Cul-Stick von Busware auch nicht geflasht. Es kommt folgende Fehlermeldung:

unpack 'atmega32u4.tgz'
erase atmega32u4 - ERROR exit(3)

Log:
Command: tar xvzf dfu/atmega32u4.tgz -C /tmp
aCUL_V3_12501_433MHZ.hex
aCUL_V3_12501_868MHZ.hex
CUL_V3_167.hex
CUL_V3_ZWAVE_167.hex
EUL_USB2TCM.hex

Command: ./dfu-programmer atmega32u4 erase --force 2>&1
dfu-programmer: can't init libusb.

Was muss ich machen?

Danke und Gruß