Other Parts Discussed in Thread: DRA821
Hi support:
I used the USB boot mode on our custom single board and could recognize the DFU mode normally.
ubuntu# dfu-util -l 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/ Found DFU: [0451:6164] ver=0200, devnum=18, cfg=1, intf=0, path="1-2", alt=1, name="SocId", serial="01.00.00.00" Found DFU: [0451:6164] ver=0200, devnum=18, cfg=1, intf=0, path="1-2", alt=0, name="bootloader", serial="01.00.00.00" ubuntu#
write in tiboot3.bin successful.
ubuntu# dfu-util -R -a bootloader -D tiboot3.bin 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 release!!! Opening DFU capable USB device... ID 0451:6164 Run-time device DFU version 0110 Claiming USB DFU Interface... Setting Alternate Setting #0 ... Determining device status: state = dfuIDLE, status = 0 dfuIDLE, continuing DFU mode device DFU version 0110 Device returned transfer size 512 Copying data from PC to DFU device Download [=========================] 100% 524009 bytes Download done. state(6) = dfuMANIFEST-SYNC, status(0) = No error condition is present state(2) = dfuIDLE, status(0) = No error condition is present Done! dfu-util: can't detach Resetting USB to switch back to runtime mode
But if you look at the boot print through the serial port, you can see a DDR error.
U-Boot SPL 2020.01-dirty (Jul 19 2021 - 18:08:12 +0800) SYSFW ABI: 3.1 (firmware rev 0x0015 '21.1.1--v2021.01a (Terrific Lla') ti_power_domain_probe(dev=41c85db8) Reading on-board EEPROM at 0x50 failed 1 i2c_write: error waiting for data ACK (status=0x116) read error from device: 41c86438 register: x! Timeout during frequency handshake ### ERROR ### Please RESET the board ###
The difference between us and the demo board.
demol board: 4GB MT53D1024M32D4DT-046
custom board: 2GB MT53D512M32D2DS-053
May I ask if there are some investigation directions provided, SDK version 7.3,Thanks.