Difference between revisions of "EPC-R5710 user guide"
Xingxing.li (talk | contribs) |
Xingxing.li (talk | contribs) |
||
(53 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | == ''' | + | |
+ | == '''产品介绍(Product Presentation)''' == | ||
+ | |||
+ | === '''产品特性(product feature)''' === | ||
*NXP i.MX 8M PLUS 4xA53@1.8GHz | *NXP i.MX 8M PLUS 4xA53@1.8GHz | ||
Line 15: | Line 18: | ||
*Embeded DeviceOn, DeviceOn.CommBridge | *Embeded DeviceOn, DeviceOn.CommBridge | ||
− | |||
− | + | === '''产品官网链接(Product official website link)''' === | |
+ | |||
+ | [https://www.advantech.com/en/products/880a61e5-3fed-41f3-bf53-8be2410c0f19/epc-r5710/mod_adf87108-bda3-4205-98d1-3507f69bb17e EPC-R5710 - NXP i.MX 8M Plus AI edge intelligent System - Advantech] | ||
+ | == '''接口布局和尺寸(Layout and Sizes)''' == | ||
− | == ''' | + | === '''External I/O''' === |
− | < | + | <font color="#e74c3c"> [[File:EPC-R5710 Dimensions.png|RTENOTITLE]]</font> |
+ | === '''接口布局圖 Board Dimension Layout ''' === | ||
− | + | ''' I/O''' | |
− | + | [[File:EPC-R5710 IO.png|RTENOTITLE]] | |
+ | [[File:EPC-R5710 IO 1.png|750x800px|EPC-R5710 IO 1.png]] | ||
− | == ''' | + | == '''硬件接口说明(Hardware interface description)''' == |
− | + | === '''Connector List''' === | |
+ | #[[DC_Power_Jack(DC-IN)|'''DC Power Jack(DC-IN)''']] | ||
+ | #[[USB_Ports|'''USB Ports''']] | ||
+ | #[[LAN_Ports|'''LAN Ports''']] | ||
+ | #[[HDMI|'''HDMI''']] | ||
+ | #[[CAN|'''CAN''']] | ||
+ | #[[RS232&DEBUG|'''RS232&DEBUG''']] | ||
+ | #[[SIM&SD|'''SIM&SD''']] | ||
+ | #[[Reset|'''Reset''']] | ||
+ | #[[Recovery|'''Recovery''']] | ||
+ | #[[GPIO|'''GPIO''']] | ||
+ | #[[I2S/I2C|'''I2S/I2C''']] | ||
− | == ''' | + | == '''快速入门(Quick Start)''' == |
− | + | === '''系统下载(Yocto 3.0 OS Dowload)''' === | |
− | + | Note: LIV= Yocto Linux, UIV=Ubuntu, DIV = Debian, AIV=Android | |
− | == ''' | + | LBV=BSP, LIV= Image |
+ | |||
+ | LIV9=Yocto2.5, LIVA=Yocto3.0, LIVB=Yocto 3.3…… | ||
+ | |||
+ | {| border="2" | ||
+ | |- | ||
+ | | '''Product''' | ||
+ | | '''Image Version''' | ||
+ | | '''Release Date''' | ||
+ | | '''Release Version''' | ||
+ | | '''Release notes''' | ||
+ | | '''Image Download''' | ||
+ | | '''BSP Download Tag''' | ||
+ | | '''Comment''' | ||
+ | | '''SDK''' | ||
+ | | '''Module''' | ||
+ | | '''Test Report''' | ||
+ | |- | ||
+ | | EPC-R5710 | ||
+ | | VA1055 | ||
+ | | 2023/07/09 | ||
+ | | RTM | ||
+ | | [http://ess-wiki.advantech.com.tw/view/AIM-Linux/BSP/NXP/Linux_Yocto_OS_Release_note/EPC-R5710/LIVA1055 Release_Note] | ||
+ | | | ||
+ | [https://pan.baidu.com/s/12sm_l-y4glRCizIT9uzVeQ Baidu] Password:a887 | ||
+ | |||
+ | [https://www.dropbox.com/sh/bfmjsggjc0c1g7t/AABp4yVBwQXw1JjQXsjLJ_j5a?dl=0 Dropbox] | ||
+ | |||
+ | | imx8LBVA1055.xml | ||
+ | | | ||
+ | 4G RTM | ||
+ | |||
+ | | [https://www.dropbox.com/sh/bfmjsggjc0c1g7t/AABp4yVBwQXw1JjQXsjLJ_j5a?dl=0 SDK] | ||
+ | | [https://ess-wiki.advantech.com.tw/view/Modules Modules] | ||
+ | | [https://ess-wiki.advantech.com.tw/wiki/index.php?title=Test_Report&action=edit&redlink=1 Test Report] | ||
+ | |- | ||
+ | | EPC-R5710 | ||
+ | | VA1054 | ||
+ | | 2023/07/09 | ||
+ | | RTM | ||
+ | | [http://ess-wiki.advantech.com.tw/view/AIM-Linux/BSP/NXP/Linux_Yocto_OS_Release_note/EPC-R5710/LIVA1054 Release_Note] | ||
+ | | | ||
+ | [https://pan.baidu.com/s/12sm_l-y4glRCizIT9uzVeQ Baidu] Password:a887 | ||
+ | |||
+ | [https://www.dropbox.com/sh/bfmjsggjc0c1g7t/AABp4yVBwQXw1JjQXsjLJ_j5a?dl=0 Dropbox] | ||
+ | |||
+ | | imx8LBVA1054.xml | ||
+ | | | ||
+ | 2G RTM | ||
+ | |||
+ | 6G RTM | ||
+ | |||
+ | | [https://www.dropbox.com/sh/bfmjsggjc0c1g7t/AABp4yVBwQXw1JjQXsjLJ_j5a?dl=0 SDK] | ||
+ | | [https://ess-wiki.advantech.com.tw/view/Modules Modules] | ||
+ | | [https://ess-wiki.advantech.com.tw/wiki/index.php?title=Test_Report&action=edit&redlink=1 Test Report] | ||
+ | |} | ||
+ | |||
+ | Note: LIV= Yocto Linux, UIV=Ubuntu, DIV = Debian, AIV=Android | ||
+ | |||
+ | LBV=BSP, LIV= Image | ||
+ | |||
+ | LIV9=Yocto2.5, LIVA=Yocto3.0, LIVB=Yocto 3.3…… | ||
+ | |||
+ | *Alpha: Basic I/O function bring up by RD; | ||
+ | |||
+ | *Beta: Basic I/O function、performance and middleware verified by RD. Peripherals integrated; | ||
+ | |||
+ | *GA: Beta version by QE verification; | ||
+ | |||
+ | *RTM: Beta version by SI/Power/QE verification and pre-loaded | ||
+ | |||
+ | === '''Linux烧录方式(Linux Falsh eMMC Method)''' === | ||
+ | |||
+ | '''Device routes and test''' | ||
+ | |||
+ | eMMC: /dev/mmcblk2<br/> SD: /dev/mmcblk1<br/> QSPI1: /dev/mtd0<br/> For example: SD test | ||
+ | <pre># dd if=/dev/urandom of=data bs=1 count=1024 | ||
+ | # dd if=/dev/mmcblk1 of=backup bs=1 count=1024 skip=4096 | ||
+ | # dd if=data of=/dev/mmcblk1 bs=1 seek=4096 | ||
+ | # dd if=/dev/mmcblk1 of=data1 bs=1 count=1024 skip=4096 | ||
+ | # diff data data1 | ||
+ | # dd if=backup of=/dev/mmcblk1 bs=1 seek=4096</pre> | ||
+ | |||
+ | '''Install the system from SD card''' | ||
+ | |||
+ | 1. Copy imx-image-full-imx8mpepcr5710a1-xxxxxx.rootfs.sdcard package to your desk- top.<br/> 2. Insert SD card to PC.<br/> 3. Make a bootable SD card. For example, the node of an SD card is /dev/sdv | ||
+ | <pre> # umount /dev/sdv* | ||
+ | # dd if=./imx-image-full-imx8mpepcr5710a1-xxxx.rootfs.sdcard of=/dev/sdv bs=1M ;sync | ||
+ | </pre> | ||
+ | |||
+ | 4.Insert SD card and copy imx-image-full-imx8mpepcr5710a1-xxxxxx.rootfs.sdcard to USB disk.<br/> 5. Insert USB disk and SD card then boot the whole system from SD card by changing SW1 to 1-2 ON, 3-4 OFF.<br/> 6. Enter usb disk folder, make a bootable emmc | ||
+ | <pre># cd /run/media/sda1/ | ||
+ | # umount /dev/mmcblk2* | ||
+ | # dd if=./imx-image-full-imx8mpepcr5710a1-xxxx.rootfs.sdcard of=/dev/mmcblk2 bs=1M ;sync | ||
+ | </pre> | ||
+ | |||
+ | '''Button for System Recovery With SD Card''' | ||
+ | <div>Function: used to upgrade or use the operating system in the SD card;</div> <div>Operation method: press the recovery button, plug in the power supply, power on the machine, press it for 2 seconds, and start it from the SD card;</div> <div>After starting from the SD card, whether the customer needs to upgrade or use the SD card system is customized by the customer (by modifying the files in the SD card)</div> | ||
+ | [[File:EPC-R5710 Button recovery.png|RTENOTITLE]] | ||
+ | |||
+ | == '''Liunx基本使用方法''' == | ||
+ | |||
+ | === '''[[EPC-R5710_AI_Test_Internal_NPU|AI Test_Internal NPU]]''' === | ||
+ | |||
+ | === '''[[EPC-R5710_Extend_AI_Card|Extend AI Card]]''' === | ||
+ | |||
+ | === '''[[EPC-R5710_Display_HDMI|Display_HDMI]]''' === | ||
+ | |||
+ | === '''[[EPC-R5710_Audio|Audio]]''' === | ||
+ | |||
+ | === '''[[EPC-R5710_Mini-PCIE:4G(EC20CEFHLG)|Mini-PCIE:4G(EC20CEFHLG)]]''' === | ||
+ | |||
+ | === '''[[EPC-R5710_M.2_KEY-E:WiFi5/6|M.2 KEY-E:WiFi5/6]]''' === | ||
+ | |||
+ | === '''[[EPC-R5710_M.2_KEY-B:5G|M.2 KEY-B:5G]]''' === | ||
+ | |||
+ | === '''[[EPC-R5710_Serial_Port(RS-232、RS-422、RS-485)|Serial Port(RS-232、RS-422、RS-485)]]''' === | ||
+ | === '''[[EPC-R5710_I2C_&_TPM|I2C & TPM]]''' === | ||
+ | === '''[[EPC-R5710_SATA_hard_disk_interface|SATA hard disk interface]]''' === | ||
− | === ''' | + | === '''[[EPC-R5710_USB|USB]]''' === |
− | + | === '''[[EPC-R5710_RTC|RTC]]''' === | |
+ | === '''[[EPC-R5710_Ethernet|Ethernet]]''' === | ||
− | === ''' | + | === '''[[EPC-R5710_GPIO|GPIO]]''' === |
− | + | === '''[[EPC-R5710_Watchdog|Watchdog]]''' === | |
− | + | === '''[[EPC-R5710_CANBus_or_CAN-FD|CANBus or CAN-FD]]''' === | |
− | + | == '''BSP/Linux编译''' == | |
− | == ''' | + | === '''[[Yocto_Linux_BSP_User_Guide_for_EPC-R5710_series_-Yocto_3.0|Yocto_Linux_BSP_User_Guide _for_EPC-R5710_series -Yocto 3.0]]''' === |
Latest revision as of 07:29, 27 March 2024
Contents
产品介绍(Product Presentation)
产品特性(product feature)
- NXP i.MX 8M PLUS 4xA53@1.8GHz
- Integrate 2.3 TOPS NPU and extend 8-26 TOPS AI card
- 4kP30,1080p60 HEVC, H.264, VP9, VP8 decoding
- 1080p60 H.265, H.264 encoding
- 1xHDMI2.0
- 5xGbE LAN, 1xGbE Fiber
- USB3.0,USB2.0,RS232,RS485,CAN FD,SATA,SD
- 8 Channels Mic Array
- Support AI card/5G/4G/GPS/ Wi-Fi 5/Wi-Fi6/BT
- Support TPM,TCM
- Linux and, Andriod
- Embeded DeviceOn, DeviceOn.CommBridge
产品官网链接(Product official website link)
EPC-R5710 - NXP i.MX 8M Plus AI edge intelligent System - Advantech
接口布局和尺寸(Layout and Sizes)
External I/O
接口布局圖 Board Dimension Layout
I/O
硬件接口说明(Hardware interface description)
Connector List
快速入门(Quick Start)
系统下载(Yocto 3.0 OS Dowload)
Note: LIV= Yocto Linux, UIV=Ubuntu, DIV = Debian, AIV=Android
LBV=BSP, LIV= Image
LIV9=Yocto2.5, LIVA=Yocto3.0, LIVB=Yocto 3.3……
Product | Image Version | Release Date | Release Version | Release notes | Image Download | BSP Download Tag | Comment | SDK | Module | Test Report |
EPC-R5710 | VA1055 | 2023/07/09 | RTM | Release_Note |
Baidu Password:a887 |
imx8LBVA1055.xml |
4G RTM |
SDK | Modules | Test Report |
EPC-R5710 | VA1054 | 2023/07/09 | RTM | Release_Note |
Baidu Password:a887 |
imx8LBVA1054.xml |
2G RTM 6G RTM |
SDK | Modules | Test Report |
Note: LIV= Yocto Linux, UIV=Ubuntu, DIV = Debian, AIV=Android
LBV=BSP, LIV= Image
LIV9=Yocto2.5, LIVA=Yocto3.0, LIVB=Yocto 3.3……
- Alpha: Basic I/O function bring up by RD;
- Beta: Basic I/O function、performance and middleware verified by RD. Peripherals integrated;
- GA: Beta version by QE verification;
- RTM: Beta version by SI/Power/QE verification and pre-loaded
Linux烧录方式(Linux Falsh eMMC Method)
Device routes and test
eMMC: /dev/mmcblk2
SD: /dev/mmcblk1
QSPI1: /dev/mtd0
For example: SD test
# dd if=/dev/urandom of=data bs=1 count=1024 # dd if=/dev/mmcblk1 of=backup bs=1 count=1024 skip=4096 # dd if=data of=/dev/mmcblk1 bs=1 seek=4096 # dd if=/dev/mmcblk1 of=data1 bs=1 count=1024 skip=4096 # diff data data1 # dd if=backup of=/dev/mmcblk1 bs=1 seek=4096
Install the system from SD card
1. Copy imx-image-full-imx8mpepcr5710a1-xxxxxx.rootfs.sdcard package to your desk- top.
2. Insert SD card to PC.
3. Make a bootable SD card. For example, the node of an SD card is /dev/sdv
# umount /dev/sdv* # dd if=./imx-image-full-imx8mpepcr5710a1-xxxx.rootfs.sdcard of=/dev/sdv bs=1M ;sync
4.Insert SD card and copy imx-image-full-imx8mpepcr5710a1-xxxxxx.rootfs.sdcard to USB disk.
5. Insert USB disk and SD card then boot the whole system from SD card by changing SW1 to 1-2 ON, 3-4 OFF.
6. Enter usb disk folder, make a bootable emmc
# cd /run/media/sda1/ # umount /dev/mmcblk2* # dd if=./imx-image-full-imx8mpepcr5710a1-xxxx.rootfs.sdcard of=/dev/mmcblk2 bs=1M ;sync
Button for System Recovery With SD Card