Qualcomm Robotics RB5/RB6 - Setting up board in EDL Mode
Connecting the board in USB flashing mode (aka EDL mode)
In this section we will explain the steps on how to setup the board in the EDL Mode[1]. EDL Mode is used for recovering/flashing the board over USB.
1. Power off the board and unplug the USB type-C cable.
2. Set the switch DIP_SW_0 to “0 1 1 0 0 0”, please check figure 1 and 2. This configuration means that the board debug UART is enabled and that the board will power on automatically when main power is asserted.
3. Press button 18, it is marked with "F_DL". This button is located on the back of the board. Please check figure 3 and 4.
4. While pressing the F_DL button, power on the device with the proper power supply. Do NOT stop pressing the button.
5. While pressing the F_DL button, plug in the USB type-C cable between the board and the host computer. Stop pressing the F_DL button.
6. To check if everything went well, you can check the USB connections with dmesg.
dmesg | grep usb
It will show something like:
[281089.835630] usb 2-1: Qualcomm USB modem converter now attached to ttyUSB0
References