Difference between revisions of "Qualcomm Robotics RB5/Software Support/Debug modes/Set up fastboot mode"

From RidgeRun Developer Connection
Jump to: navigation, search
m
Line 3: Line 3:
 
</noinclude>
 
</noinclude>
  
{{DISPLAYTITLE:Qualcomm Robotics RB5- Setting up board in Fastboot Mode|noerror}}
+
{{DISPLAYTITLE:Qualcomm Robotics RB5/RB6- Setting up board in Fastboot Mode|noerror}}
  
 
==Fastboot mode==
 
==Fastboot mode==
In this section we will cover how to set up your board for it to be ready to be flashed. For this, we will show the steps to boot your RB5 into fastboot mode.<ref name="IntallingLinaro">96Boards Linux Host Installation for Qualcomm® Robotics RB5 Development Kit. Retrieved January 18, 2023, from [https://www.96boards.org/documentation/consumer/dragonboard/qualcomm-robotics-rb5/installation/linux-fastboot.md.html]</ref>
+
In this section we will cover how to set up your board for it to be ready to be flashed. For this, we will show the steps to boot your RB5/RB6 into fastboot mode.<ref name="IntallingLinaro">96Boards Linux Host Installation for Qualcomm® Robotics RB5 Development Kit. Retrieved January 18, 2023, from [https://www.96boards.org/documentation/consumer/dragonboard/qualcomm-robotics-rb5/installation/linux-fastboot.md.html]</ref>
  
 
'''1'''. With the board powered off (unplugged from power), set the BOOT_CONFIG DIP Switch in the board to '0-0-0-0'; in other words, every switch should be in "OFF" position. Please check Figure 1 for reference on how to configure the DIP SWITCH.
 
'''1'''. With the board powered off (unplugged from power), set the BOOT_CONFIG DIP Switch in the board to '0-0-0-0'; in other words, every switch should be in "OFF" position. Please check Figure 1 for reference on how to configure the DIP SWITCH.
Line 20: Line 20:
 
<br>
 
<br>
  
'''2'''. Boot RB5 into fastboot mode.
+
'''2'''. Boot RB5/RB6 into fastboot mode.
 
{{Colored box|background-title-color=#6586B9|title-color=#FFFFFF|title='''Note'''|icon=notice-icon-white.png
 
{{Colored box|background-title-color=#6586B9|title-color=#FFFFFF|title='''Note'''|icon=notice-icon-white.png
 
   |title='''Note'''
 
   |title='''Note'''
Line 29: Line 29:
 
*Tap the "ON/OFF" button while continuing to hold the "VOL-" button, at least 5 seconds after plugging the power cable.
 
*Tap the "ON/OFF" button while continuing to hold the "VOL-" button, at least 5 seconds after plugging the power cable.
 
*Release "VOL-" button.
 
*Release "VOL-" button.
*Connect the USB3 Type C cable between the host PC and the RB5 board.
+
*Connect the USB3 Type C cable between the host PC and the RB5/RB6 board.
  
 
'''3'''. Check if the board is connected and in fastboot mode by opening a terminal in the host computer and running the following command:
 
'''3'''. Check if the board is connected and in fastboot mode by opening a terminal in the host computer and running the following command:

Revision as of 17:09, 31 July 2023



Index






Fastboot mode

In this section we will cover how to set up your board for it to be ready to be flashed. For this, we will show the steps to boot your RB5/RB6 into fastboot mode.[1]

1. With the board powered off (unplugged from power), set the BOOT_CONFIG DIP Switch in the board to '0-0-0-0'; in other words, every switch should be in "OFF" position. Please check Figure 1 for reference on how to configure the DIP SWITCH.

Error creating thumbnail: Unable to save thumbnail to destination
Figure 1: Buttons and DIP switches of Qualcomm Robotics RB5.
Error creating thumbnail: Unable to save thumbnail to destination
Figure 1: BOOT_CONFIG DIP Switch 0-0-0-0 position.


2. Boot RB5/RB6 into fastboot mode.

Note
Please read every step before starting.
  • Disconnect the power cable from the board and check no USB cable is connected either.
  • Hold down the "VOL-" button while connecting the power supply.
  • Tap the "ON/OFF" button while continuing to hold the "VOL-" button, at least 5 seconds after plugging the power cable.
  • Release "VOL-" button.
  • Connect the USB3 Type C cable between the host PC and the RB5/RB6 board.

3. Check if the board is connected and in fastboot mode by opening a terminal in the host computer and running the following command:

user@desktop:~/work/QRB5_Exploration/Linaro$ sudo fastboot devices 
3b73cc0	fastboot

You can also check the USB connections with dmesg, using the following command:

user@desktop:~/work/QRB5_Exploration/Linaro$ dmesg | grep -i usb
[281714.226579] usb 2-1: Product: Android
[281714.226582] usb 2-1: Manufacturer: Google
[281714.226585] usb 2-1: SerialNumber: 3b73cc0


4. At this point, you should be ready to flash your board.

References

  1. 96Boards Linux Host Installation for Qualcomm® Robotics RB5 Development Kit. Retrieved January 18, 2023, from [1]


Index