Difference between revisions of "AOM-5721 Yocto user guide"

From ESS-WIKI
Jump to: navigation, search
Line 738: Line 738:
  
 
 
 
 
 +
  
  
Line 744: Line 745:
 
'''For confirmation, we will erase the partition before UFS installation. '''
 
'''For confirmation, we will erase the partition before UFS installation. '''
  
''' 1. Change the SW1 of the Module and :'''
+
''' 1. Change the SW1 of the AOM-5721 and SW2 of the AOM-DB6700:'''
  
 
'''<span style="background-color:#ffff00;">&nbsp;Flash UFS:&nbsp; the SW1 switch to 1-off, 2-on</span>'''
 
'''<span style="background-color:#ffff00;">&nbsp;Flash UFS:&nbsp; the SW1 switch to 1-off, 2-on</span>'''
  
 
'''<span style="background-color:#ffff00;">&nbsp;Flash eMMC:&nbsp; the SW1 switch to 1-on, 2-on</span>'''
 
'''<span style="background-color:#ffff00;">&nbsp;Flash eMMC:&nbsp; the SW1 switch to 1-on, 2-on</span>'''
 +
 +
'''<span style="background-color:#ffff00;">AOM=DB6700: the SW2 switch to 4-on</span>'''
  
 
'''&nbsp;2. Turn on the power&nbsp;'''
 
'''&nbsp;2. Turn on the power&nbsp;'''
Line 756: Line 759:
 
'''&nbsp;4. Select&nbsp; "Qualcomm HS-USB QDLoader 9008"&nbsp; and click connect'''
 
'''&nbsp;4. Select&nbsp; "Qualcomm HS-USB QDLoader 9008"&nbsp; and click connect'''
  
[[File:AOM-5721 Connect.jpg|Connect]]
+
'''5. When you connect successfully, it will show&nbsp; "green word" - Qualcomm HS-USB QDLoader 9008 (COM 11)&nbsp;'''
 
 
'''5. When you connected successfully , it will show&nbsp; "green word" - Qualcomm HS-USB QDLoader 9008 (COM 11)&nbsp;'''
 
 
 
[[File:AOM-5721 Connected.png|Connected]]
 
  
'''6. Select UFS Folder in PCAT Tool , the Tool will help load Files automatically and Select "MEMORY_TYPE_UFS"&nbsp;'''
+
'''6. Select the UFS Folder in the PCAT Tool. The Tool will help load Files automatically and select "MEMORY_TYPE_UFS."&nbsp;'''
  
[[File:AOM-5721 Select.PNG|Select]]
+
'''7. Select the provision button&nbsp;&nbsp;&nbsp;[[File:ROM-2860 provision file button.PNG|RTENOTITLE]]&nbsp;&nbsp;'''
 
 
'''7. Select&nbsp; provision button&nbsp;&nbsp;&nbsp;[[File:ROM-2860 provision file button.PNG|RTENOTITLE]]&nbsp;&nbsp;'''
 
  
 
[[File:ROM-2860 provision file icon yocto.PNG|RTENOTITLE]]
 
[[File:ROM-2860 provision file icon yocto.PNG|RTENOTITLE]]
  
 
'''8. Add the&nbsp;prog_firehose_ddr.elf and&nbsp;provision_ufs31.xml in UFS&nbsp;&nbsp;folder.&nbsp;'''
 
'''8. Add the&nbsp;prog_firehose_ddr.elf and&nbsp;provision_ufs31.xml in UFS&nbsp;&nbsp;folder.&nbsp;'''
 
[[File:AOM-5721 UFSPROVISION.jpg|UFSPROVISION]]
 
  
 
'''9. Then press "OK" , it will start to do USF Provision.&nbsp;'''
 
'''9. Then press "OK" , it will start to do USF Provision.&nbsp;'''
Line 778: Line 773:
 
[[File:ROM-2860 provision file running.PNG|RTENOTITLE]]
 
[[File:ROM-2860 provision file running.PNG|RTENOTITLE]]
  
'''10. When the Provision finished , you can see the result in message window.&nbsp;'''
+
'''10. When the Provision is finished, you can see the result in the message window.&nbsp;'''
  
 
[[File:ROM-2860 provision log yocto.PNG|RTENOTITLE]]
 
[[File:ROM-2860 provision log yocto.PNG|RTENOTITLE]]
  
'''11. Click " Download"&nbsp;'''
+
'''11. Click " Download."&nbsp;'''
  
[[File:AOM-5721 ufs download.png|UFS_DOWNLOAD]]
+
'''12. When you finish the download process, please change the switch.'''
 
 
'''12. UFS Donwload ''''''completed'''
 
 
 
[[File:AOM-5721 ufs finished.png|ufs_finished]]
 
 
 
'''12. When you finish the download process , please change the switch.'''
 
  
 
'''&nbsp; &nbsp; &nbsp; &nbsp; Flash UFS:&nbsp; the SW1 <span style="background-color:#ffff00;">switch to 1-off</span>'''
 
'''&nbsp; &nbsp; &nbsp; &nbsp; Flash UFS:&nbsp; the SW1 <span style="background-color:#ffff00;">switch to 1-off</span>'''
 
&nbsp;
 
 
[[Category:Pages with broken file links]]
 
  
 
=== <u>'''Flash eMMC'''</u> ===
 
=== <u>'''Flash eMMC'''</u> ===

Revision as of 11:17, 22 December 2025

產品介紹(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 :

2025-10-31 - Dropbox

燒錄方法 (Recovery & Rescue method)

1. Download the Qualcomm Software Center 

      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. 

RTENOTITLE

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. 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:  the SW1 switch to 1-off, 2-on

 Flash eMMC:  the SW1 switch to 1-on, 2-on

AOM=DB6700: the SW2 switch to 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   RTENOTITLE  

RTENOTITLE

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. 

RTENOTITLE

10. When the Provision is finished, you can see the result in the message window. 

RTENOTITLE

11. Click " Download." 

12. When you finish the download process, please change the switch.

        Flash UFS:  the SW1 switch to 1-off

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. 

Connect

 

6. Select EMMC Folder in PCAT Tool, the Tool will help load Files automatically and Select "MEMORY_TYPE_EMMC"

EMMC_Select

7. Make sure the setting ,then press " Download " button.

EMMC_Flash

'8. eMMC Donwload 'completed

EMMC_Finished

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