Difference between revisions of "AOM-5721 Yocto user guide"
Jems.cheng (talk | contribs) |
Jems.cheng (talk | contribs) |
||
| Line 707: | Line 707: | ||
[https://www.dropbox.com/scl/fo/jur3ybrrvf32q7cd8qept/AP_xgozVoGse59V5C6BVqbA?rlkey=5js1xadnool9z33hwuf4x3747&e=1&st=xlkx6toq&dl=0 2025-10-31 - Dropbox] | [https://www.dropbox.com/scl/fo/jur3ybrrvf32q7cd8qept/AP_xgozVoGse59V5C6BVqbA?rlkey=5js1xadnool9z33hwuf4x3747&e=1&st=xlkx6toq&dl=0 2025-10-31 - Dropbox] | ||
| + | |||
== '''燒錄方法 (Recovery & Rescue method)''' == | == '''燒錄方法 (Recovery & Rescue method)''' == | ||
| + | |||
| + | '''Install the flash tool: The version below has been tested without problems''' | ||
| + | |||
| + | {| _ngcontent-ng-c1228924338="" q-table="" | ||
| + | |- _ngcontent-ng-c1228924338="" q-tr="" | ||
| + | | _ngcontent-ng-c1228924338="" q-td="" | | ||
| + | [[Qualcomm USB Driver]]v1.00.91.6 | ||
| + | |||
| + | |- _ngcontent-ng-c1228924338="" q-tr="" | ||
| + | | _ngcontent-ng-c1228924338="" q-td="" | | ||
| + | [[Qualcomm Product Configuration Assistant Tool]]v2.42.2.165 | ||
| + | |||
| + | |- _ngcontent-ng-c1228924338="" q-tr="" | ||
| + | | _ngcontent-ng-c1228924338="" q-td="" | | ||
| + | [[Qualcomm Unified Tools Services]]v1.85.2.5 | ||
| + | |||
| + | |- _ngcontent-ng-c1228924338="" q-tr="" | ||
| + | | _ngcontent-ng-c1228924338="" q-td="" | | ||
| + | [[Qualcomm Software Center]]v1.22.1 | ||
| + | |||
| + | |} | ||
'''1. Download the Qualcomm Software Center ''' | '''1. Download the Qualcomm Software Center ''' | ||
| Line 736: | Line 758: | ||
'''8. Connect your device via Micro USB.''' | '''8. Connect your device via Micro USB.''' | ||
| − | '''9. If your | + | '''9. Set up to Download/Recovery mode and power on the system. If your PC can not identify the USB, please download the "Qualcomm USB Driver." ''' |
'''10. Search " Qualcomm USB Driver " ''in the search bar, then install the driver. ''''' | '''10. Search " Qualcomm USB Driver " ''in the search bar, then install the driver. ''''' | ||
| Line 742: | Line 764: | ||
| | ||
| − | + | === '''<u>Flash UFS:</u>''' === | |
| − | |||
| − | |||
| − | |||
| − | === '''<u>Flash UFS</u>''' === | ||
'''For confirmation, we will erase the partition before UFS installation. ''' | '''For confirmation, we will erase the partition before UFS installation. ''' | ||
| Line 845: | Line 863: | ||
| | ||
| + | |||
| + | [[Category:Pages with broken file links]] | ||
== '''Linux BSP編譯方法(Linux BSP Compile Method)''' == | == '''Linux BSP編譯方法(Linux BSP Compile Method)''' == | ||
Revision as of 02:51, 23 December 2025
Contents
產品介紹(Product introduction )
產品特性(Product Features)
- Qualcomm® QCS6490/QCS5430 on 3.5" SBC, support extend operating temperature -20~70°C
- Powerful but Low Power with 8x Kryo 670 CPU from 1.9 up to 2.7 GHz + Adreno GPU 643 + up to 12.3 TOPs iNPU
- Rugged Design with On-board 8GB LPDDR5 and 128GB UFS or eMMC
- Flexible Displays with HDMI and LVDS or eDP & Rich I/Os: 2x GbE, 6x USB, 4x COM, 2x MIPI-CSI, 1x Audio
- 3x M.2 Expansions: M.2 E-Key 2230 for WiFi/BT, M.2 B-Key 3052 for 4G/LTE, M.2 B-Key 2280 for NVMe Storage
- Various OS Support: Yocto, Windows on Arm and Ubuntu
產品官網連結(Product official website link)
AOM-5721
硬件接口說明(Hardware interface introduction)
接口布局(Layout)
Switch / Jumper Settings
AOM-5721:
| SW1 | ON | OFF |
| 1 | eMMC boot | UFS boot |
| 2 | Enter Download/Recovery | Normal boot |
AOM-DB6700:
SW1
|
Switch |
1 |
2 |
3 |
4 |
5 |
6 |
Function |
|
SW1 |
ON |
--- |
--- |
--- |
--- |
--- |
Enable GBE0_LINK_MID# pull high [Default] |
| OFF |
--- |
--- |
--- |
--- |
--- |
Disable GBE0_LINK_MID# pull high | |
| --- |
ON |
--- |
--- |
--- |
--- |
Enable GBE0_LINK_MAX# pull high [Default] | |
| --- |
OFF |
--- |
--- |
--- |
--- |
Disable GBE0_LINK_MAX# pull high | |
| --- |
--- |
ON |
--- |
--- |
--- |
Enable GBE1_LINK_MID# pull high [Default] | |
| --- |
--- |
OFF |
--- |
--- |
--- |
Disable GBE1_LINK_MID# pull high | |
| --- |
--- |
--- |
ON |
--- |
--- |
Enable GBE1_LINK_MAX# pull high [Default] | |
| --- |
--- |
--- |
OFF |
--- |
--- |
Disable GBE1_LINK_MAX# pull high | |
| --- |
--- |
--- |
--- |
ON |
--- |
Enable GBE1_LINK_ACT# pull high | |
| --- |
--- |
--- |
--- |
OFF |
--- |
Disable GBE1_LINK_ACT# pull high [Default] | |
| --- |
--- |
--- |
--- |
--- |
ON |
Enable GBE0_LINK_ACT# pull high | |
| --- |
--- |
--- |
--- |
--- |
OFF |
Disable GBE0_LINK_ACT# pull high [Default] |
SW2
|
Switch |
1 BOOT_SEL0# |
2 BOOT_SEL1# |
3 BOOT_SEL2# |
4 FORCE_RECOV# |
5 TEST# |
6 NC |
'Function '[Baseon Module specific] |
|
SW2 |
ON |
ON |
ON |
--- |
--- |
NC |
Carrier SATA |
| OFF |
ON |
ON |
--- |
--- |
NC |
Carrier SD Card | |
| ON |
OFF |
ON |
--- |
--- |
NC |
Carrier eSPI(CS0#) | |
| OFF |
OFF |
ON |
--- |
--- |
NC |
Carrier SPI(CS0#) | |
| ON |
ON |
OFF |
--- |
--- |
NC |
Module Device (NAND, NOR) | |
| OFF |
ON |
OFF |
--- |
--- |
NC |
Remote Boot (GBE, Serial) | |
| ON |
OFF |
OFF |
--- |
--- |
NC |
Module eMMC Flash [Default] | |
| OFF |
OFF |
OFF |
--- |
--- |
NC |
Module SPI | |
| --- |
--- |
--- |
ON |
--- |
NC |
Force Recovery Enable | |
| --- |
--- |
--- |
OFF |
--- |
NC |
Force Recovery Disable [Default] | |
| --- |
--- |
--- |
--- |
ON |
NC |
Specific Test Function Enable | |
| --- |
--- |
--- |
--- |
OFF |
NC |
Specific Test Function Disable [Default] |
SW3
| Switch |
1 COM0_MODE0 |
2 COM0_MODE1 |
3 COM0_MODE2 |
4 COM0_TERM_TX |
5 COM0_TERM_RX |
6 COM0_SLEW |
Function |
|
SW3 |
OFF |
OFF |
OFF |
--- |
--- |
--- |
RS232 Loopback Mode |
| ON |
OFF |
OFF |
--- |
--- |
--- |
RS232 Mode [Default] | |
| OFF |
ON |
OFF |
--- |
--- |
--- |
RS485 Half-Duplex Mode | |
| ON |
ON |
OFF |
--- |
--- |
--- |
RS485 Full-Duplex (RS422) Mode | |
| OFF |
OFF |
ON |
--- |
--- |
--- |
Reserved (Do Not Use) | |
| ON |
OFF |
ON |
--- |
--- |
--- |
Reserved (Do Not Use) | |
| OFF |
ON |
ON |
--- |
--- |
--- |
Reserved (Do Not Use) | |
| ON |
ON |
ON |
--- |
--- |
--- |
Reserved (Do Not Use) | |
| --- |
--- |
--- |
ON |
ON |
--- |
Termination Enable | |
| --- |
--- |
--- |
OFF |
OFF |
--- |
Termination Disable [Default] | |
| --- |
--- |
--- |
--- |
--- |
ON |
Specific Test Function Enable | |
| --- |
--- |
--- |
--- |
--- |
OFF |
Specific Test Function Disable [Default] |
SW4
|
Switch |
1 COM2_MODE0 |
2 COM2_MODE1 |
3 COM2_MODE2 |
4 COM2_TERM_TX |
5 COM2_TERM_RX |
6 COM2_SLEW |
Function |
|
SW4 |
OFF |
OFF |
OFF |
--- |
--- |
--- |
RS232 Loopback Mode |
| ON |
OFF |
OFF |
--- |
--- |
--- |
RS232 Mode [Default] | |
| OFF |
ON |
OFF |
--- |
--- |
--- |
RS485 Half-Duplex Mode | |
| ON |
ON |
OFF |
--- |
--- |
--- |
RS485 Full-Duplex (RS422) Mode | |
| OFF |
OFF |
ON |
--- |
--- |
--- |
Reserved(Do Not Use) | |
| ON |
OFF |
ON |
--- |
--- |
--- |
Reserved (Do Not Use) | |
| OFF |
ON |
ON |
--- |
--- |
--- |
Reserved (Do Not Use) | |
| ON |
ON |
ON |
--- |
--- |
--- |
Reserved Do Not Use | |
| --- |
--- |
--- |
ON |
ON |
--- |
Termination Enable | |
| --- |
--- |
--- |
OFF |
OFF |
--- |
Termination Disable [Default] | |
| --- |
--- |
--- |
--- |
--- |
ON |
Specific Test Function Enable | |
| --- |
--- |
--- |
--- |
--- |
OFF |
Specific Test Function Disable [Default] |
SW5
|
Switch SW5 |
Function |
|
1-2 |
I2S2_MCK from module [Default] |
|
2-3 |
I2S2_MCK from 24MHz_Oscillator |
SD_WP
|
Switch |
1-2 |
Function |
|
SD_WP |
ON |
WriteProtection Enable |
|
OFF |
Write Protection Disable[Default] |
系统下载 (OS Download)
Yocto 4.0 :
燒錄方法 (Recovery & Rescue method)
Install the flash tool: The version below has been tested without problems
|
Qualcomm USB Driverv1.00.91.6 |
|
Qualcomm Unified Tools Servicesv1.85.2.5 |
1. Download the Qualcomm Software Center
2. Open the Qualcomm Software Center
3. Search "PCAT" in the search bar
4. Install Qualcomm® Product Configuration Assistant Tool
5. Install Qualcomm® Unified Tools Services
6. You will find the new application in your Windows system.
7. Unzip the UFS File and eMMC File
For example :
aom5721a1_yocto4.0.18-le1.1_v1.0.0_kernel-6.6.28_qcs6490_8g_emmc_2025-10-31.tgz
aom5721a1_yocto4.0.18-le1.1_v1.0.0_kernel-6.6.28_qcs6490_8g_ufs_2025-10-31.tgz
8. Connect your device via Micro USB.
9. Set up to Download/Recovery mode and power on the system. If your PC can not identify the USB, please download the "Qualcomm USB Driver."
10. Search " Qualcomm USB Driver " in the search bar, then install the driver.
Flash UFS:
For confirmation, we will erase the partition before UFS installation.
1. Change the SW1 of the AOM-5721 and SW2 of the AOM-DB6700:
| Flash UFS | Switch cconfig |
| AOM-5721 SW1 | 1-off, 2-on |
| AOM-DB6700 SW2 | 4-on |
2. Turn on the power
3. Open " PCATApp" Tool
4. Select "Qualcomm HS-USB QDLoader 9008" and click connect
5. When you connect successfully, it will show "green word" - Qualcomm HS-USB QDLoader 9008 (COM 11)
6. Select the UFS Folder in the PCAT Tool. The Tool will help load Files automatically and select "MEMORY_TYPE_UFS."
7. Select the provision button
8. Add the prog_firehose_ddr.elf and provision_ufs31.xml in UFS folder.
9. Then press "OK" , it will start to do USF Provision.
10. When the Provision is finished, you can see the result in the message window.
11. Click " Download."
12. When you finish the download process, please change the switch.
UFS boot: the SW1 switch to 1-off, 2-off
| UFS boot | Switch cconfig |
| AOM-5721 SW1 | 1-off, 2-off |
| AOM-DB6700 SW2 | 1-on |
Flash eMMC
1. Turn off the Power
2. Change the SW1
Flash eMMC: the SW1 switch to 1-on, 3-off
3. Turn on the power
4. Make sure the device connection status.
5. If the device disconnect with PCAT Tool , please connect it again.
6. Select EMMC Folder in PCAT Tool, the Tool will help load Files automatically and Select "MEMORY_TYPE_EMMC"
7. Make sure the setting ,then press " Download " button.
'8. eMMC Donwload 'completed
10. When the eMMC installation finished . Close the PCAT tool ,
'11 'Please remove the mirco usb cable, turn off the power
12. eMMC boot up : SW1 switch to 1-off
13. Connect debug cable and open the terminal , turn on the power .
Linux BSP編譯方法(Linux BSP Compile Method)
基本功能測試(Basic Function test)
Test SOP