Difference between revisions of "RSB-3730 Yocto4.2 user guide"
Xingxing.li (talk | contribs) (→Connector List) |
Xingxing.li (talk | contribs) (→系统更新方法(System update method)) |
||
(15 intermediate revisions by the same user not shown) | |||
Line 32: | Line 32: | ||
[[File:RSB-3730 Board Dimension.png|RTENOTITLE]] | [[File:RSB-3730 Board Dimension.png|RTENOTITLE]] | ||
+ | |||
+ | | ||
=== '''Jumper List''' === | === '''Jumper List''' === | ||
Line 38: | Line 40: | ||
|- | |- | ||
| '''Jumper list''' | | '''Jumper list''' | ||
− | | | + | | '''describe''' |
|- | |- | ||
| [[RSB-3730_Jumper_VDD|VDD]] | | [[RSB-3730_Jumper_VDD|VDD]] | ||
Line 52: | Line 54: | ||
| Power Button | | Power Button | ||
|} | |} | ||
− | |||
=== '''Connector List''' === | === '''Connector List''' === | ||
Line 119: | Line 120: | ||
=== '''系統下載(OS Dowload)''' === | === '''系統下載(OS Dowload)''' === | ||
+ | |||
+ | Note: LIV= Yocto Linux, UIV=Ubuntu, DIV = Debian, AIV=Android | ||
+ | |||
+ | LBV=BSP, LIV= Image | ||
+ | |||
+ | LIV9=Yocto-2.5, LIVA=Yocto-3.0, LIVB=Yocto-3.3, LIVC=Yocto-4.0 , LIVD=Yocto-4.2…… | ||
+ | |||
+ | Downloads : downloads_imx8_6.1.22_2.0.0.tar.gz (imx6 and imx8 support) | ||
+ | |||
+ | :[https://www.dropbox.com/scl/fi/efale3m44h2ctiifbhuf9/downloads_6.1.22.tar.gz?rlkey=5w9b4upirbidn4y34co9l492u&dl=0 [downloads_imx8_6.1.22_2.0.0.tar.gz]] | ||
+ | :[https://www.dropbox.com/scl/fi/drz0cqs5cw9brk42xwlma/downloads_y40_6.1.36.tar.gz?rlkey=z7kx9ijlzvpux1qfwlfy72hlf&dl=0 [downloads_imx93_6.1.36.tar.gz]] | ||
+ | :[https://www.dropbox.com/scl/fo/0wl2htrrhc4idwkwf4r02/h?rlkey=ps40gnybs3dcav6samax3sdlc&dl=0 [ Dropbox link for imx8 Yocto 4.2_6.1.22 Image ]] | ||
+ | :[https://www.dropbox.com/scl/fo/jdyusj5gr4das5e6u9r20/h?rlkey=pa1h31m9w477ue7imf9mndm6i&dl=0 [ Dropbox link for imx93 Yocto 4.2_6.1.36 Image] | ||
+ | |||
+ | {| border="1" cellpadding="1" cellspacing="1" style="width: 1138px;" | ||
+ | |- | ||
+ | | '''Product''' | ||
+ | | '''CPU''' | ||
+ | | '''Image Version''' | ||
+ | | '''Release Date''' | ||
+ | | style="width: 65px;" | '''Release''' | ||
+ | | style="width: 97px;" | '''Release notes''' | ||
+ | | style="width: 143px;" | '''Image Download''' | ||
+ | | style="width: 163px;" | '''BSP Download Tag''' | ||
+ | | style="width: 118px;" | '''Comment''' | ||
+ | | style="width: 39px;" | '''SDK''' | ||
+ | | style="width: 61px;" | '''Module''' | ||
+ | | style="width: 84px;" | '''Test Repor'''t | ||
+ | |- | ||
+ | | RSB-3730 | ||
+ | | IMX8MM | ||
+ | | imx8LBVD0060 | ||
+ | | 2024-05-24 | ||
+ | | style="width: 65px;" | Beta | ||
+ | | style="width: 97px;" | [https://ess-wiki.advantech.com.tw/wiki/index.php?title=RSB-3730_Yocto4.2_Release_Notes&action=edit&redlink=1 Release_Note] | ||
+ | | style="width: 143px;" | | ||
+ | <span style="font-size:x-small">[https://pan.baidu.com/s/1sc-GXY02iKZGT3DX2zii3g?pwd=a887 Baidu] </span><font size="1">passwd: a887</font> | ||
+ | |||
+ | <span style="font-size:x-small">[https://www.dropbox.com/scl/fo/hx31zc9k830endnl6hjpl/ADJGdCg9p_M4BHb2ESubjxc?rlkey=ap20387tmb9q62cxa7f4ojle7&st=b693lna3&dl=0 Dropbox]</span> | ||
+ | |||
+ | | style="width: 163px;" | imx8LBVD0060.xml | ||
+ | | style="width: 118px;" | Function Test Pass (2/4G Ram) | ||
+ | | style="width: 39px;" | [https://www.dropbox.com/scl/fi/nph67ov6kq70n2ij8jweb/fsl-imx-xwayland-glibc-x86_64-meta-toolchain-qt6-armv8a-imx8mmrsb3730a2-toolchain-6.1-mickledore.sh?rlkey=q66fbj3s8db1b4jfwxodac1li&st=w03qm3bb&dl=0 SDK] | ||
+ | | style="width: 61px;" | [https://ess-wiki.advantech.com.tw/view/RSB-3730-VD0060-Module Module] | ||
+ | | style="width: 84px;" | [https://ess-wiki.advantech.com.tw/view/File:RSB-3730_Yocto4.2_Bring_up_test_report.xlsx Test Report] | ||
+ | |} | ||
+ | |||
+ | *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; | ||
+ | |||
+ | |||
+ | === '''系统更新方法(System update method)''' === | ||
+ | |||
+ | '''Device Routes:''' | ||
+ | |||
+ | eMMC:/dev/mmcblk2 | ||
+ | |||
+ | SD: /dev/mmcblk1 | ||
+ | |||
+ | QSPI: /dev/mtd0 | ||
+ | |||
+ | [[File:RSB-3730 SW1 boot sel 1.PNG|RTENOTITLE]] | ||
+ | |||
+ | '''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-imx8mmrsb3730a2-xxxxxx.rootfs.sdcard package to your desk- top. use ubuntu OS.<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-imx8mmrsb3730a2-xxxx.rootfs.sdcard \ | ||
+ | of=/dev/sdv bs=1M | ||
+ | # sync</pre> | ||
+ | |||
+ | 4. Insert SD card and copy imx-image-full-imx8mmrsb3730a1-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.<br/> 6. Enter usb disk folder, make a bootable emmc. | ||
+ | <pre># cd /run/media/sda1/ | ||
+ | # umount /dev/mmcblk2* | ||
+ | # dd if=./imx-image-full-imx8mmrsb3730a2-xxxx.rootfs.sdcard \ | ||
+ | of=/dev/mmcblk2 bs=1M | ||
+ | # sync | ||
+ | </pre> | ||
+ | |||
+ | == '''Linux基本使用方法(Linux Basic usage method)''' == | ||
+ | |||
+ | === '''[[RSB-3730_Yocto4.2_Display_Setting|Display Setting]]''' === | ||
+ | |||
+ | === '''[https://ess-wiki.advantech.com.tw/view/RSB-3730_UART(RS-232/RS-485) UART(RS-232/RS-485)]''' === | ||
+ | |||
+ | === '''[https://ess-wiki.advantech.com.tw/view/RSB-3730_USB USB]''' === | ||
+ | |||
+ | === '''[https://ess-wiki.advantech.com.tw/view/RSB-3730_4/5G 4G]''' === | ||
+ | |||
+ | === '''[https://ess-wiki.advantech.com.tw/view/RSB-3730_Audio Audio]''' === | ||
+ | |||
+ | === '''[https://ess-wiki.advantech.com.tw/view/RSB-3730_GPIO GPIO]''' === | ||
+ | |||
+ | === '''[https://ess-wiki.advantech.com.tw/view/RSB-3730_I2C_Test I2C Test]''' === | ||
+ | |||
+ | === '''[https://ess-wiki.advantech.com.tw/view/RSB-3730_RTC RTC]''' === | ||
+ | |||
+ | === '''[https://ess-wiki.advantech.com.tw/view/RSB-3730_Watchdog Watchdog]''' === | ||
+ | |||
+ | === [[RSB-3730_Yocto4.2_Ethernet|'''Ethernet''']] === | ||
+ | |||
+ | === [[RSB-3730_Yocto4.2_WIFI|'''WIFI''']] === | ||
+ | |||
+ | === [[RSB-3730_Yocto4.2_BT|'''BT''']] === | ||
+ | |||
+ | === [[RSB-3730_Yocto4.2_UIO_Test|'''UIO Test''']] === | ||
+ | |||
+ | == '''BSP/Linux编译''' == | ||
+ | |||
+ | === '''[[Yocto_Linux_BSP_Ver.A_User_Guide_for_RSB-3730_series-Yocto_4.2|Yocto Linux BSP Ver.A User Guide for RSB-3730 series-Yocto 4.2]]''' === |
Latest revision as of 06:39, 11 July 2024
Contents
產品介绍(Product Presentation)
產品特性(Product Features)
- 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)
硬件接口說明(Hardware interface description)
接口布局圖 Board Layout
接口尺寸 Board Dimension
Jumper List
Jumper list | describe |
VDD | VDD 3.3V &5V LVDS VDD & Backlight power level select |
BLP1 | LVDS Backlight power 12V select |
SW1 | AT &ATX Mode select and boot mode select |
BTN | Power Button |
Connector List
COM1/DEBUG2 | Debug CONN |
BAT | RTC CONN |
M.2 | M.2 CONN |
LINE OUT | LINE OUT CONN |
MIC IN | MIC IN CONN |
UIO1 | UIO1 |
UIO2 | UIO2 |
LVDS | LVDS CONN |
SD | SD slot |
SIM | SIM slot |
OTG | OTG |
DCIN | DC-IN JACK |
USB1 | USB CONN |
HDMI | HDMI CONN |
COM | COM CONN |
RST | RST CONN |
LED | LED |
Mini PCIE | Mini PCIE CONN |
LAN1 | RJ45 LAN |
快速入門(Quick Start)
系統下載(OS Dowload)
Note: LIV= Yocto Linux, UIV=Ubuntu, DIV = Debian, AIV=Android
LBV=BSP, LIV= Image
LIV9=Yocto-2.5, LIVA=Yocto-3.0, LIVB=Yocto-3.3, LIVC=Yocto-4.0 , LIVD=Yocto-4.2……
Downloads : downloads_imx8_6.1.22_2.0.0.tar.gz (imx6 and imx8 support)
- [downloads_imx8_6.1.22_2.0.0.tar.gz]
- [downloads_imx93_6.1.36.tar.gz]
- [ Dropbox link for imx8 Yocto 4.2_6.1.22 Image ]
- [ Dropbox link for imx93 Yocto 4.2_6.1.36 Image
Product | CPU | Image Version | Release Date | Release | Release notes | Image Download | BSP Download Tag | Comment | SDK | Module | Test Report |
RSB-3730 | IMX8MM | imx8LBVD0060 | 2024-05-24 | Beta | Release_Note |
Baidu passwd: a887 |
imx8LBVD0060.xml | Function Test Pass (2/4G Ram) | SDK | Module | Test Report |
- 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;
系统更新方法(System update method)
Device Routes:
eMMC:/dev/mmcblk2
SD: /dev/mmcblk1
QSPI: /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-imx8mmrsb3730a2-xxxxxx.rootfs.sdcard package to your desk- top. use ubuntu OS.
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-imx8mmrsb3730a2-xxxx.rootfs.sdcard \ of=/dev/sdv bs=1M # sync
4. Insert SD card and copy imx-image-full-imx8mmrsb3730a1-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.
6. Enter usb disk folder, make a bootable emmc.
# cd /run/media/sda1/ # umount /dev/mmcblk2* # dd if=./imx-image-full-imx8mmrsb3730a2-xxxx.rootfs.sdcard \ of=/dev/mmcblk2 bs=1M # sync