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.

PROCESSOR-SDK-AM62X: Make sure the target is in DFU mode not solved

Part Number: PROCESSOR-SDK-AM62X

Hi,

I am trying to flash the following board: ARM64-AM62 EVM with the instructions provided in different forums.

Everytime I execute the flash command the device returns:

No DFU Device found, please set the target to DFU mode! 

This is the log

182 - DEBUG - displaying banner
192 - DEBUG - displayed banner
193 - DEBUG - added /home/as2214/flash-container_ims-titan_v2023dev3-arm64-am62x_evm_20230511.0811/artifacts/0.boot.img to /home/as2214/flash-container_ims-titan_v2023dev3-arm64-am62x_evm_20230511.0811/artifacts/ims-titan.img
193 - DEBUG - added /home/as2214/flash-container_ims-titan_v2023dev3-arm64-am62x_evm_20230511.0811/artifacts/2.general_storage.img to /home/as2214/flash-container_ims-titan_v2023dev3-arm64-am62x_evm_20230511.0811/artifacts/ims-titan.img
193 - DEBUG - added /home/as2214/flash-container_ims-titan_v2023dev3-arm64-am62x_evm_20230511.0811/artifacts/1.system.img to /home/as2214/flash-container_ims-titan_v2023dev3-arm64-am62x_evm_20230511.0811/artifacts/ims-titan.img
1207 - DEBUG - Serial port /dev/ttyUSB0 open successfully...
10460 - ERROR - No DFU Device found, please set the target to DFU mode

What I am trying to do, is flashing the board from the laptop and since I already got some help for Ubuntu 22 systems, I understood that the first thing I had to do was installing some packages 

I  missed.

Did you install following packages in your Linux host:

libusb-1.0.0-dev

libftdi1-2

dfu-utils (ver 0.9)

 

Please check if dfu-util -l finds your target as a dfu device.

I followed all these steps, but unfortunately I still get the same message. 

The configuration of the pins in the board is the second picture (emmC)  in the following link:

https://dev.ti.com/tirex/explore/node?node=A__ABlmxwZfle7AfM3QhRii6w__linux_academy_am62x__XaWts8R__8.3.0.0%20v1&search=am62

  • If I do:

/dev/serial$ 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 sourceforge.net/.../

dfu-util: Cannot open DFU device 0bda:5510

So I decided to change the rules file as follows:

/etc/udev/rules.d/11-ftdi.rules

SUBSYSTEM=="usb", ATTRS{idVendor}=="0bda", ATTRS{idProduct}=="5510", GROUP="plugdev", MODE="0666"
SUBSYSTEM=="usb_device", ATTRS{idVendor}=="0bda", ATTRS{idProduct}=="5510", GROUP="plugdev", MODE="0666"

  • If I use sudo

$ sudo dfu-util -l
[sudo] password for as2214:
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 sourceforge.net/.../

Found Runtime: [0bda:5510] ver=9179, devnum=3, cfg=1, intf=4, path="1-11", alt=0, name="Camera DFU Device", serial="200901010001"

I dont have any camera connected to the board so I dont understand this result. One of my colleagues has a different output after doing this.

Should I ensure that GROUP="plugdev" is already created? Do you have any suggestion about how to fix the "No DFU Device found, please set the target to DFU mode! "

problem?

Thank you in advance

Best regards

Antia