Qualcomm Robotics RB5/Software Support/Boot Devices: Difference between revisions

From RidgeRun Developer Wiki
No edit summary
 
No edit summary
 
Line 1: Line 1:
<noinclude>
<noinclude>
{{Qualcomm Robotics RB5/Head|previous=Software_Support|next=Software_Support/SDK|metakeywords=boot devices,boot}}
{{Qualcomm Robotics RB5/Head|previous=Software_Support|next=Software_Support/SDK|title=Boot Devices|description=Here you will find a list of the different boot devices and how to enable them: UFS, SD card, and USB.}}
</noinclude>
</noinclude>


Line 12: Line 12:
<br>
<br>


[[File:Rb5_dip_1.png|600px|frame|center|Figure 1: Qualcomm Robotics RB5 mainboard DIP Switch 1]]
[[File:Rb5_dip_1.png|frame|center|Figure 1: Qualcomm Robotics RB5 mainboard DIP Switch 1|alt=RB5 switch for boot configuration]]


<br>
<br>

Latest revision as of 20:31, 25 October 2024


Index






The boot device is the memory component from where the bootloader and the operating system keep the necessary files to successfully boot the device. The boot order is a configuration that is used by the PBL (Primary Boot Loader) firmware, which is the first software to load after powering up the platform, to search in the boot devices, in the determined order, and load the bootloader, from the device it was found, into main memory. The Qualcomm Robotics RB5 Developer kit has the following boot devices:

  • UFS (Universal Flash Storage): This device is the 128GB Flash memory located in the QRB1565 SoM.
  • SDC2 (Secure Digital Card 2): This device is a microSD card that is inserted into the microSD slot in the mainboard. of the Developer Kit.
  • USB 3.1 Type-C: A device can be connected to the USB type-C port located in the Developer Kit's mainboard, to function as a boot device.


RB5 switch for boot configuration
Figure 1: Qualcomm Robotics RB5 mainboard DIP Switch 1


Table 1: Qualcomm Robotics RB5 Developer kit - Boot Order
SW4 SW3 SW2 SW1 Boot Order
0 0 0 0 UFS > SDC2 > USB 3.1 Type-C
0 0 0 1 SDC2 > UFS > USB 3.1 Type-C
0 0 1 0 SDC2 > USB 3.1 Type-C
0 0 1 1 USB 3.1 Type-C


The Qualcomm Robotics RB5 mainboard has a boot config control DIP switch, where each combination of the switches results in a different boot order. Figure 1, shows the DIP switch where the names of each switch are indicated and the different configurations on the switch are found in Table 1.


Index