flashen des cul V3.4 klappt nicht

Begonnen von jloehr, 30 November 2014, 01:52:13

Vorheriges Thema - Nächstes Thema

jloehr

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

rudolfkoenig

Entweder ist die USB-Schnittstelle am Rechner nicht zuverlaessig (unwahrscheinlich), oder das CUL kaputt.

Topgun

versuche mal ein
dfu-programmer atmega32u4 erase --force

Das hat bei mir geholfen.

jloehr

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

Soeren

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.