The i2S-6UB core board provides support for a variety of operating systems, development is free to choose their own familiar development methods and environment.The i2S-6UB also supports multi-language operating environment to facilitate developers to different applications in different languages more easily deployed on the platform, different languages in the scene to play a better performance.
List of supported Operating System:
- Debian 8 Jessie
- Ubuntu
- Yocto
- Snappy Ubuntu Core
List of supported driver
Category | Name | Description | Provide source |
---|---|---|---|
Bootloader | U-Boot | The first level bootloader for i2S-6UB | YES |
Linux | Linux 4.1.15 | Based on NXP imx_4.1.15_2.0.0_ga branch | YES |
Driver | USB Host 2.0 | USB Host | YES |
USB OTG | USB OTG | YES | |
I2C | I2C bus | YES | |
Ethernet | 10/100Mbps | YES | |
MMC | MMC/eMMC/TF | YES | |
LCD | Supported 4.3inch and 7.0inch | YES | |
RTC | Real Time | YES | |
Touch Panel | Four-Wire touch pannel | YES | |
USART | Serial | YES | |
LED | GPIO LED | YES | |
KEY | GPIO KEY | YES | |
ADC | Anglog connect to digital | YES | |
SPI | SPI bus | YES | |
File system | Debian rootfs | Based on Debian, include X11 window | YES |
Yotcto rootfs | Based on Yocto for graphics application, include Qt 5.6 | YES | |
Yotcto rootfs | Based on Yocto for non-graphics | YES | |
List of application example
同时i2S-6ULL还提供支持不同语言的应用例程,方便开发者参考和使用。
Application | Rust | Python | Golang | C |
---|---|---|---|---|
GPIO KEY | Yes | |||
GPIO LED | Yes | |||
TCP Network | Yes | |||
UDP Network | Yes | |||
RTC | Yes | |||
RS232 | Yes | |||
RS485 | Yes | |||
I2C bus | Yes | |||
SPI bus | Yes |