This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Compiler/DRA745: Jacinto6 : device fails to boot after DFU

Part Number: DRA745

Tool/software: TI C/C++ Compiler

Hi,

With Jacinto6 baord and after ROM download the u-boot-spl.bin From Ubuntu Host.

 sudo ../emmc_files/usbboot-stand-alone -S spl/u-boot-spl.bin
reading ASIC ID
CHIP: 5641
rom minor version: 02
IDEN: 0000000000000000000000000000000000000000
MPKH: 0000000000000000000000000000000000000000000000000000000000000000
CRC0: 51d2f9a7
CRC1: 00000000
device is GP
sending 2ndstage to target...

On Target console, there is no output.

Welcome to minicom 2.7

OPTIONS: I18n
Compiled on Nov 15 2018, 20:18:47.
Port /dev/ttyUSB0, 17:51:40

Press CTRL-A Z for help on special keys

and the board fails to boot

SYSBOOT[ 0-15] => 0000 0000 1000 0001 // I tried also with EMMC, SINGLE BOOT SPL and SD

SW5: 00101  11000


Any idea about this issue ?

Thanks,

Chokri

  • Is this issue only when DFU is used?

    Can the board boot normal when doing a SD card boot?

    Also, when you send the u-boot-spl.bin, you should expect some prints from the u-boot.

    Both stage of u-boot will print the u-boot version number.

    I doubt the USB DFU is not working correctly.

    Regards,

    Nikhil D

  • My problem that the board fails to boot with any boot mode.

    I tried with to use DFU mode in order to recover the board but it still not working

    and only sending 2ndstage to target. is works but without any log on serial console.

    How to check USB DFU   because after sending uboot-spl , dfu -l does not return any device ?

    and sending uboot.img failed with :

    dfu-util: No DFU capable USB device available

  • Hi,

    Simple option is to try the SD boot first.

    Once your bootloader is working, then switch to using DFU

    Regards,

    Nikhil D

  • Also  SD boot the board is not working and no console output

    I tired also with prebuild image  and create-sdcard.sh

  • Which prebuilt binaries are you using? Prebuilt binaries are supposed to work on all the boards.

    Only thing you have to ensure is the boot switches.

    Otherwise I doubt if the board has gone faulty.

    Regards,

    Nikhil D

  • I already checked the DIP switch and still not working

    Required DIP switch settings after flashing: This configuration corresponds to the following device boot order: SD ⇒ eMMC

    SYSBOOT [0-15]
    OFF ON OFF OFF OFF ON OFF OFF    ON OFF OFF OFF OFF OFF OFF OFF ON
    
    Any other tools check board status (KO ..) ?

    Regards,
    Chokri
  • Prebuilt binaries are tested on the boards and are supposed to always work.

    Can you try to run the same on other board?
    I doubt this won't be any software issue.

    Regards,
    Nikhil D

  • with other boards it works.
    but on this device, I can only send u-boot-spl.bin using DFU mode.
    and as I said the bin are sent successfully but no console output (serial port configured OK 115200 8N1)


    - The Led power 12V is ON.
    - Serial Com detected
    [77880.692879] usb 1-1: new full-speed USB device number 113 using xhci_hcd
    [77880.851445] usb 1-1: New USB device found, idVendor=0403, idProduct=6001
    [77880.851452] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
    [77880.851456] usb 1-1: Product: FT232R USB UART
    [77880.851459] usb 1-1: Manufacturer: FTDI
    [77880.851462] usb 1-1: SerialNumber: A506S3Q2
    [77880.854649] ftdi_sio 1-1:1.0: FTDI USB Serial Device converter detected
    [77880.854726] usb 1-1: Detected FT232RL
    [77880.855096] usb 1-1: FTDI USB Serial Device converter now attached to ttyUSB0
    - USB 3.0 detected

    [78846.370824] usb 1-3.1: new high-speed USB device number 114 using xhci_hcd
    [78846.472268] usb 1-3.1: New USB device found, idVendor=0451, idProduct=d013
    [78846.472274] usb 1-3.1: New USB device strings: Mfr=33, Product=37, SerialNumber=0
    [78846.472278] usb 1-3.1: Product: VAYU
    [78846.472281] usb 1-3.1: Manufacturer: Texas Instruments

    How to check if the board has gone faulty ?

    Regards,
    Chokri

  • The fact that your SD boot is also not working with prebuilt images mean, there is some issue with the board.

    Other thing you can do is to try and connect CCS

    I believe your board has gone bad.
    Nikhil D