Difference between revisions of "MIO-5355 Yocto user guide"

From ESS-WIKI
Jump to: navigation, search
Line 1: Line 1:
  
== {{DISPLAYTITLE:AOM-2721 Yocto user guide}}'''產品介紹(Product introduction )''' ==
+
== {{DISPLAYTITLE:MIO-5355 Yocto user guide}}'''產品介紹(Product introduction )''' ==
  
 
=== '''產品特性(Product Features)''' ===
 
=== '''產品特性(Product Features)''' ===
  
*Qualcomm 8 Kryo cores up to 2.7GHz
+
*Qualcomm® QCS6490/QCS5430 on 3.5" SBC, support extend operating temperature -20~70°C
*Onboard LPDDR5 8GB, 8533MT/s memory
+
*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
*Onboard 128GB UFS and 128GB eMMC  
+
*Rugged Design with On-board 8GB LPDDR5 and 128GB UFS or eMMC
*1x 2ch. LVDS, 1x DP and 1x HDMI for displays
+
*Flexible Displays with HDMI and LVDS or eDP & Rich I/Os: 2x GbE, 6x USB, 4x COM, 2x MIPI-CSI, 1x Audio
*2x USB3.2 Gen1, 2x USB2.0, 2x PCIe Gen3.0 x1, 2x 4wire UART, 1x SPI,16x GPIO, 1x I2C, 2x MIPI-CSI x4
+
*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
*1x Micro SD and 1x Nano SIM
+
*Various OS Support: Yocto, Windows on Arm and Ubuntu
*Support Windows 11 IoT Enterprise
 
  
 
 
 
 
Line 16: Line 15:
 
=== '''產品官網連結(Product official website link)''' ===
 
=== '''產品官網連結(Product official website link)''' ===
  
[https://www.advantech.com/zh-tw/products/a9f9c02c-f4d2-4bb8-9527-51fbd402deea/aom-2721/mod_f2ab9bc8-c96e-4ced-9648-7fce99a0e24a '''AOM-2721''']
+
[https://www.advantech.com/zh-tw/products/7978f26b-5c2e-4118-8e67-ae09ca11fc27/mio-5355/mod_c8a58934-6b0a-4728-ac3e-df35a296c4f1 '''MIO-5355''']
  
 
 
 
 
Line 24: Line 23:
 
=== '''接口布局和尺寸(Layout and Sizes)''' ===
 
=== '''接口布局和尺寸(Layout and Sizes)''' ===
  
'''[[File:EPC-R2860 cover sizeS.png|RTENOTITLE]]'''
+
'''[[File:mio-5355_top.jpg|TOPSIDE]]'''
  
'''[[File:ROM-2860 layout functions top s.PNG|RTENOTITLE]]'''
+
'''[[File:mio-5355_bottom.jpg|BOTTOMSIDE]]'''
  
 
'''[[File:ROM-2860 layout functions buttom s.PNG|RTENOTITLE]]'''
 
'''[[File:ROM-2860 layout functions buttom s.PNG|RTENOTITLE]]'''

Revision as of 06:50, 27 November 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)

MIO-5355

 

硬件接口說明(Hardware interface introduction)

接口布局和尺寸(Layout and Sizes)

TOPSIDE

BOTTOMSIDE

RTENOTITLE

RTENOTITLE

EPC-R2860 接口布局圖 Board Dimension Layout

 

SW6

主板内置插针式引脚排序方式 (Pin Header defination) 

Internal I/O, Jummper/Switch List:

Position Description
   

 

快速入門 (Quick Start)

系统下载 (OS Download)

Yocto 4.0 :  

SW1

  • SW1(1-off,2-on) : eMMC boot
  • SW1(1-on,2-on) : UFS boot

SW2

  • SW2(1-on): Forced Recovery
  • SW2(1-off): Normal Boot
  • SW2(2-on): AT mode
  • SW2(2-off):ATx mode

Recovery & Rescue 燒錄方法 (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 

RTENOTITLE

4. Click Qualcomm® Product Configuration Assistant Tool 

5. Select Qualcomm® Product Configuration Assistant Tool version 

    Version: 2.33.2.119

RTENOTITLE

6. Install Qualcomm® Product Configuration Assistant Tool 2.33.2.119 

7. Search "QUTS" in the search bar  

RTENOTITLE

8. Click the  Qualcomm® Unified Tools Services 

9. Select Qualcomm® Unified Tools Services version 

     Version : 1.75.2.9

10. Install Qualcomm® Unified Tools Services  1.75.2.9 

RTENOTITLE

11. You will find the new application in your Windows system . 

RTENOTITLE

12. Unzip the UFS File and eMMC File 

https://ess-wiki.advantech.com.tw/view/AIM-Linux/BSP/Qualcomm/Linux_Yocto_OS_Release_note/LE_aeversion 

For example : 

         2860A1AIM38LIV11026_2024-11-17_ufs.tgz

         2860A1AIM38LIV11026_2024-11-17_emmc.tgz 

13 Connect your device via Micro USB.

14. if your pc can not identify the USB , please download the "'Qualcomm USB Driver" 

15. Search " Qualcomm USB Driver " in the search bar , then install the driver. 

RTENOTITLE

Reformat  

For confirmation, we will erase the partition before UFS installation. 

1. Select  provision button   RTENOTITLE  

RTENOTITLE

2. Add the prog_firehose_ddr.elf and provision_ufs31.xml in UFS  folder. 

RTENOTITLE

3. Then press "OK" , it will start to do USF Provision. 

RTENOTITLE

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

RTENOTITLE

Flash UFS

 1. Change the SW1 and SW2 

 Flash UFS:  the SW1 switch to 1-on, 2-on      Forced Recovery :  The SW2 switch to 1-on  ,2 - on . 

 2. Turn on the power 

 3. Open " PCATApp" Tool 

 4. Click " Connect A Device" 

RTENOTITLE

5. Select  "Qualcomm HS-USB QDLoader 9008 (COM11) 

RTENOTITLE

6. Click " Connect "  device 

RTENOTITLE

7. When you connected successfully , it will show  "qreen word" - Qualcomm HS-USB QDLoader 9008 (COM 11) 

RTENOTITLE

8. Select UFS Folder in PCAT Tool , the Tool will help load Files automatically and Select "MEMORY_TYPE_UFS" 

RTENOTITLE

9. Click " Download" 

RTENOTITLE

10. UFS Download Status 

RTENOTITLE

'11. UFS Donwload 'completed

RTENOTITLE

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

        Flash UFS:  the SW1 switch to 1-off, 2-off      Forced Recovery :  The SW2 switch to 1-on  ,2 - on.

 

Flash eMMC

1.  Turn off the Power 

2. Change the SW1 and SW2 

 Flash eMMC:  the SW1 switch to 1-off, 2-on      Forced Recovery :  The SW2 switch to 1-on  ,2 - on . 

3. Turn on the power 

4. Make sure the device connection status. 

5. If the device disconnect with PCAT Tool , please connect it again. 

RTENOTITLE

 

6. Select eMMC Folder.

RTENOTITLE

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

RTENOTITLE

 8. eMMC download status 

RTENOTITLE

'9. eMMC Donwload 'completed

RTENOTITLE

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, 2-on      Forced Recovery :  The SW2 switch to 1-off  ,2 - off . 

13. Connect debug cable and open the terminal ,  turn on the power . 

14.  If you have done " Reformat " , the message will show " DDR: Start of DDR Training Init "   

15.  When the systm boot up , you need to type  " qcs6490-rom2860a1 login: root "  , " Password: oelinux123"

16.  After type the login and password , and you also can chek the image information about date , kernel version etc.. 

RTENOTITLE

 

Linux BSP編譯方法(Linux BSP Compile Method) 

Yocto 4.0(LE 1.3)

Yocto 4.0(LE 1.1)

 

Modify scripts/env.sh file:

#!/bin/bash

#TOPDIR=$(dirname $(dirname $(readlink -fm $0)))
TOPDIR=$(dirname $(dirname $(readlink -fm ${BASH_SOURCE[0]})))

RTENOTITLE