[Gta04-owner] Trying to flash U-Boot led to a bricked device

cnut cnut at posteo.de
Sun Mar 11 18:34:23 CET 2018

Hello Nikolaus,
Hello Andreas,

the good news: with the tutorial of Nikolaus, dmesg shows that the 
device is alive...
[ 2895.846968] usb 1-4: new high-speed USB device number 4 using xhci_hcd
[ 2895.987845] usb 1-4: unable to get BOS descriptor
[ 2895.988919] usb 1-4: New USB device found, idVendor=0451, idProduct=d00e
[ 2895.988932] usb 1-4: New USB device strings: Mfr=33, Product=37, 
[ 2895.988941] usb 1-4: Product: OMAP3630
[ 2895.988949] usb 1-4: Manufacturer: Texas Instruments
[ 2898.990793] usb 1-4: USB disconnect, device number 4

usb-starts-uboot shows only:
# ./usb-start-uboot.sh
Power on you gta04 with aux button pressed
Waiting for USB device vendorID=0x451 and productID=0xD009:

dfu-util -l shows not a sign from the gta04 too (no "Found DFU ...").

usb-flash-uboot-gta04.sh does not run too:
# ./usb-flash-uboot-gta04.sh nand uboot_files/

576+0 records in
576+0 records out
2359296 bytes (2.4 MB, 2.2 MiB) copied, 0.00659196 s, 358 MB/s
13+1 records in
13+1 records out
55524 bytes (56 kB, 54 KiB) copied, 0.000970685 s, 57.2 MB/s
13+1 records in
13+1 records out
55524 bytes (56 kB, 54 KiB) copied, 8.8559e-05 s, 627 MB/s
13+1 records in
13+1 records out
55524 bytes (56 kB, 54 KiB) copied, 9.6171e-05 s, 577 MB/s
13+1 records in
13+1 records out
55524 bytes (56 kB, 54 KiB) copied, 9.6118e-05 s, 578 MB/s
100+1 records in
100+1 records out
411048 bytes (411 kB, 401 KiB) copied, 0.00137635 s, 299 MB/s
3+1 records in
3+1 records out
14662 bytes (15 kB, 14 KiB) copied, 0.000305729 s, 48.0 MB/s
9+1 records in
9+1 records out
39304 bytes (39 kB, 38 KiB) copied, 0.000674798 s, 58.2 MB/s
60+1 records in
60+1 records out
247281 bytes (247 kB, 241 KiB) copied, 0.00115061 s, 215 MB/s
dfu-util 0.9

Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2016 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to http://sourceforge.net/p/dfu-util/tickets/

dfu-util: Invalid DFU suffix signature
dfu-util: A valid DFU suffix will be required in a future dfu-util 
dfu-util: No DFU capable USB device available

Just to be sure: I have to start the gta04 for the above usage of 
dfu-util and usb-starts-uboot exactly the same way as for dmesg (plug 
usb cable, press and hold aux, insert battery)?

 > Do you by any chance know when you did last time flash the boot loader?
S/N is 6131-0019.
I started this thread, because I tried to flash the bootloader (begin of 
march 2018). Before, I never flashed the bootloader.
Maybe it helps that QtMokov55 and QtMokov56 were running with the 
original bootloader.
Maybe you know the bootloader version, because you assembled the device: 
The device was bought by 2013/01 as a complete device from pulster. 
Because there were issues with the hardware [1], it was sent to you for 
repairing. If you need more information, we should use private mail.

 > Maybe the u-boot environment of an old boot loader in NAND flash breaks
 > booting a new one and must be reset (which does not work if the device
 > does not boot).
OK, seems to be the case here.
Bootloaders before 2013/02 are only available at [2]. But there are no 
e. g. MLO files etc. in the directories. There are u-boot.bin, 
u-bootflash etc. and makesd.
Do I have to flash using those makesd versions, which are in same 
directory than the u-boot files?

Did the makesd syntax for creating a sd card change over the time?

Let's say I have created a sd card with an old boot image and want to 
test it.
 > See: http://projects.goldelico.com/p/gta04-main/downloads/54/
In the document behind the link is written for "AUX pressed" with "NAND 
flashed and MMC installed": It does "MLO:MMC". I assume that is the case 
I need ot flash from sd card. Does it mean that I have to
- remove usb cable and battery
- put the sd card in the gta04
- press and hold aux button
- insert battery
- and release aux button when something from the sd was loaded (a menu, 
red screen etc.)
Is the assumption correct?


[2] http://download.goldelico.com/gta04-u-boot/

More information about the Gta04-owner mailing list