In response to industry applications and to meet customer demand, as the official cooperation of NXP design company, Mill Electronics introduced a development platform MYD-JX8MX series development board NXP's i.MX8M series chip-based card to meet the high-performance products in this category Claim. The development board in the form of added base (MYB-JX8MX) of the core board (MYC-JX8MX), provides HDMI, LVDS (or MIPI), dual cameras input (CSI), 4G module expansion (with SIM card holder), WIFI Bluetooth module, multi-channel USB, multi-serial port peripheral interfaces. At the same time, Mir provides a complete package of Linux and supporting documentation. Guests to help reduce development effort, speed up product development and reduce time to market.
3. Software Resources
3.1 Software Description
MYD-JX8MX series development board provides a number of columns complete software development resources and documentation. Including
-
Linux:
UBoot version: 2017.03-imx_v2017.03_4.9.88_2.0.0_ga
Linux version: imx_4.9.88_2.0.0_ga - Android: the late release
Android 8.1.0_1.3.0
3.2 software features list
Function / Interface | Function and Realization |
---|---|
Serial / 3pin pin | It can transmit and receive data |
Ethernet | Support 10M / 100M / 1000M communication speed, ping Network equipment |
Wifi/BT | Wifi support station mode, after another hot spot |
4G module EC20 | Dialing can obtain IP, can ping external networks |
Hdmi | Video, sound normal |
audio port | It can be used to record and play sound |
Usb host | USB peripherals are connected and working properly |
Usb type C | It is used to burn mirror |
Micro SD | Recognize SD card |
MIPI-CSI | Normal imaging |
M.2 | Plug load SSD, normal equipment |
DSI | MIPI-DSI normal display |
LED | 1xpower1xLte2xuse |
External RTC | Normal clock display |
button | User reset power button normal |
Table 3-1 Software features list
3.3 Software Resource List
3.3.1Linux software resource list
category | name | Description | Source |
---|---|---|---|
Bootstrap | U-boat | The first stage boot program | YES |
Linux kernel | Image | Based on the official version imx_4.9.88_2.0.0_ga | YES |
Device Drivers | PMIC | BD71873PMIC drive | YES |
Bootstrap | USBHost | USBHost drive | YES |
Bootstrap | USBOTG | USBOTG drive | YES |
Bootstrap | I2C | I2C bus driver | YES |
Bootstrap | SPI | SPI bus driver | YES |
Bootstrap | Ethernet | 10M100M1000M drive | YES |
Bootstrap | MMC | MMC / eMMC / TF memory card drive | YES |
Bootstrap | HDMI | Hdmi display driver | YES |
Bootstrap | LCD | MIPI-LVDS drivers | YES |
Bootstrap | PWM | PWM control | YES |
Bootstrap | RTC | Real-time clock driver | YES |
Bootstrap | IO driver | GPIO driver | YES |
Bootstrap | ITouch | Capacitive Touch | YES |
Bootstrap | IAudio | WM8904 drive | YES |
Bootstrap | Camera | Ov5640 drive | YES |
Bootstrap | WiFi&BT | QCA6174 drive | YES |
Bootstrap | Watchdog | Watchdog drive | YES |
Bootstrap | LTE module | Only supports shift away EC20, use a USB drive | YES |
Bootstrap | M.2 | NVME drive | YES |
File system | Yotctorootfs | Yocto-based file system constructed with Qt5.9 | YES |
File system | Yotctorootfs | Construction of the terminal type based on a general purpose file system Yocto | YES |
application | GPIOKEY | Key routine | YES |
application | GPIOLED | Indicator routine | YES |
application | NET | TCP / IPSokectC / S routine | YES |
application | RTC | Real-time clock routine | YES |
application | RS232 | RS232 routines | YES |
application | Audio | Audio routine | YES |
application | LCD | Display routine | YES |
application | Camera | Multi-camera display routine | YES |
Compiler tool chain | Crosscompiler | YoctoGCC7.3.0Hardfloat | BINARY |
Table 3-2Linux software resource list
3.3.2Android software resource list
category | name | Description | Source |
---|---|---|---|
Bootstrap | U-boat | The first stage boot program | YES |
Linux kernel | Image | Based on the official version android8.1.0 | YES |
Device Drivers | PMIC | BD71873PMIC drive | YES |
Bootstrap | USBHost | USBHost drive | YES |
Bootstrap | I2C | I2C bus driver | YES |
Bootstrap | SPI | SPI bus driver | YES |
Bootstrap | Ethernet | 10M100M1000M drive | YES |
Bootstrap | MMC | MMC / eMMC / TF memory card drive | YES |
Bootstrap | HDMI | Hdmi display driver | YES |
Bootstrap | LCD | MIPI-LVDS drivers | YES |
Bootstrap | PWM | PWM control | YES |
Bootstrap | RTC | Real-time clock driver | YES |
Bootstrap | IO driver | GPIO driver | YES |
Bootstrap | ITouch | Capacitive Touch | YES |
Bootstrap | IAudio | WM8904 drive | YES |
Bootstrap | Camera | Ov5640 drive | YES |
Bootstrap | WiFi&BT | QCA6174 drive | YES |
Bootstrap | Watchdog | Watchdog drive | YES |
Bootstrap | LTE module | Only supports shift away EC20, use a USB drive | YES |
Bootstrap | M.2 | NVME drive | YES |
File system | Ramdisk | Based androidramdisk | YES |
application | GPIO KEY | Key routine | YES |
application | GPIO LED | Indicator routine | YES |
application | NET | native android apk based network settings | YES |
application | RTC | Real-time clock routine | YES |
application | RS232 | RS232 routines | YES |
application | Audio | Based on native android apk recorder | YES |
application | LCD | Display routine | YES |
application | Camera | Based on native android camera apk | YES |
application | Wifi | native android apk based settings | YES |
application | BT | native android apk based settings | YES |
application | Video | Android-based native cactus player | YES |
Compiler tool chain | Cross compiler | 4.9.x20150123 | BINARY |
Table 3-3Android software resource list