Hi,
ich habe openSUSE 13.1 (x86_64) bei mir laufen.
Bin Besitzer eine CUL V3.4 von busware.
# lsusb
Bus 007 Device 010: ID 03eb:2ff4 Atmel Corp.
Nun habe ich ein extremes Problem die Firmware auf den Stich zu bekommen.
Ich habe beim einstecken den Schalter gedrückt.
Nun starte ich das Flaschen des Stick:
# cd CUL_VER_161/Devices/CUL
# make usbprogram_v3
dfu-programmer atmega32u4 erase || true
Checking memory from 0x0 to 0x6FFF... Empty.
Chip already blank, to force erase use --force.
dfu-programmer atmega32u4 flash CUL_V3.hex
Checking memory from 0x0 to 0x58FF... Empty.
0% 100% Programming 0x5900 bytes...
[ X ERROR
Memory write error, use debug for more info.
make: *** [do_usbprogram] Fehler 6
#
Wo ist das Problem?
Was habe ich falsch gemacht?
mfG
Joachim
Entweder ist die USB-Schnittstelle am Rechner nicht zuverlaessig (unwahrscheinlich), oder das CUL kaputt.
versuche mal ein
dfu-programmer atmega32u4 erase --force
Das hat bei mir geholfen.
Hi,
erstaunlich!
Es hat geklappt!
Es ist nur komisch, weil da ja noch nichts drauf war.
# CUL/CUL_VER_161/Devices/CUL # dfu-programmer atmega32u4 erase --force
Erasing flash... Success
Checking memory from 0x0 to 0x6FFF... Empty.
# CUL/CUL_VER_161/Devices/CUL # dfu-programmer atmega32u4 flash CUL_V3.hex
Checking memory from 0x0 to 0x58FF... Empty.
0% 100% Programming 0x5900 bytes...
[>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>] Success
0% 100% Reading 0x7000 bytes...
[>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>] Success
Validating... Success
0x5900 bytes written into 0x7000 bytes memory (79.46%).
# CUL/CUL_VER_161/Devices/CUL #
Danke für die Hilfe!
mfG
Joachim
Danke Topgun,
half auch bei mir bei beiden CULs, die in der Weihnachtsbastelpost lagen (433/868). Scheint, als ob die V3.4 doch nicht leer ist, so wie es auf der Projektseite steht.
Na, macht nichts, wie fast immer bin ich hier fündig geworden.
Schöne Weihnachten allerseits.