软件资源
i2X-MP15X开发套件提供支持多种操作系统,开发者可以自由地选择自己所熟悉的开发方式和环境。同时由于功能需求的日益增加,i2X-MP15X开发套件还支持多种语言的运行环境,方便开发者将不同种语言的应用更方便地部署在平台上,将不同语言在应用场景下的的特性发挥更出色。
操作系统支持
Debian 9 Stretch
Yocto Linux
系统支持
类别 | 名称 | 描述信息 | 提供源码 |
引导程序 | TF-A | 第一级引导启动程序(Trusted boot) | YES |
SPL | 第一级引导启动程序(Basic boot) | YES | |
U-Boot | 第二级引导启动程序(Trusted/Basic boot) | YES | |
Linux内核 | Linux 4.19.9 | 基于官⽅Linux 4.19.9版本 | YES |
设备驱动 | USB Host 2.0 | USB Host驱动 | YES |
USB OTG | USB OTG驱动 | YES | |
Ethernet | 10/100/1000 Mbps以太⽹驱动 | YES | |
Audio | 音频控制器驱动 | YES | |
MMC | MMC/eMMC/TF卡存储驱动 | YES | |
LCD | RGB显示驱动,⽀持4⼨和7⼨液晶屏 | YES | |
HDMI | HDMI显示驱动 | YES | |
MIPI | MIPI显示驱动,⽀持4.3⼨液晶屏 | YES | |
Camera | DCMI控制器驱动 | YES | |
RTC | 实时时钟驱动 | YES | |
Touch Panel | 四线电阻触摸,电容触摸 | YES | |
UART/USART | 串⼝驱动,支持RS485 | YES | |
LED | GPIO LED驱动 | YES | |
KEY | GPIO KEY驱动 | YES | |
ADC | 模拟转数字控制器 | YES | |
SPI | SPI总线控制器 | YES | |
I2C | I2C总线控制器 | YES | |
⽂件系统 | Debian rootfs | 基于Debian构建带X11的⽂件 系统 | YES |
⽂件系统 | Yotcto rootfs | 基于Yocto构建Qt的⽂件系统 | YES |
⽂件系统 | Yotcto rootfs | 基于Yocto构建Wayland的⽂件系统 | YES |
驱动支持
STM32MP1 A7功能 | Internal peripheral | Linux framework | Available |
ADC | ADC | iio | yes |
DAC | DAC | iio | yes |
DMA | DMA | dmaengine | yes |
sigma delta ADC | DFSDM | iio | yes |
Audio Playback or Record | SAI | asoc | yes |
Audio Playback or Record | I2S | asoc | yes |
Audio record, SPDIF | SPDIF | asoc | yes |
Audio Record with DFSDM | DFSDM | asoc | yes |
Backlight | PWM | video/backlight | yes |
BT | UART | yes | |
Camera | DCMI | v4l2 | yes |
CAN | FDCAN | network | yes |
CEC | CEC | v4l2 | yes |
Coprocessing | IPCC | rpm | yes |
Crypto | CRYPTO | crypto | yes |
Crypto | HASH | crypto | yes |
Crypto | CRC | crypto | yes |
Crypto | RNG | yes | |
DDR | DDR | NA | yes |
DSI Backlight | DSI | drm/kms & video/backlight | yes |
DSI Display | DSI | drm/kms | yes |
eMMC | SDMMC | mmc | yes |
Ethernet | ETH | network | yes |
GPU | GPU | yes | |
HDMI Audio | I2S | asoc | yes |
HDMI Display | LTDC & I2C | drm/kms | yes |
HW spinlock | HSEM | hw_spinlock | yes |
I2C | I2C | i2c | yes |
RGB display | LTDC | drm/kms | yes |
NAND Flash | FMC | mtd | yes |
NOR Flash | QUADSPI | mtd | yes |
Pin control | GPIO | Pinctrl | yes |
Power | PSCI1.0 | PSCI1.0 | yes |
PMIC | PMIC | regulator | yes |
RTC | RTC | rtc | yes |
SDCard - SDR50 | SDMMC | mmc | yes |
SDCard - SDR104 | SDMMC | mmc | yes |
SPI | SPI | spi | yes |
Timers | LPTIMER | pwm/iio | yes |
Timers | TIMER | pwm/iio | yes |
Timers - Capture | TIMER | pwm | yes |
Touchscreen | I2C | input/touchscreen | yes |
UART | U(S)ART | tty | yes |
USB Host | USBH | usb | yes |
USB OTG | USBOTG | usb | yes |
Video (GStreamer) | NA | NA | yes |
VREFBUF | VREFBUF | regulator | yes |
Watchdog | IWDG | watchdog | yes |
WiFi | SDIO | yes |
应用例程支持
同时PanGu开发板还提供支持不同语言的应用例程,方便开发者参考和使用。
应用名称 | Rust | Python | Golang | C |
GPIO按键读取 | Yes | |||
GPIO LED | Yes | |||
以太网TCP例程 | Yes | |||
以太网UDP例程 | Yes | |||
RTC | Yes | |||
RS232 | Yes | |||
RS485 | Yes | |||
I2C总线读写 | Yes | |||
SPI总线读写 | Yes |
作者:SteveChen 创建时间:2024-09-18 16:32
最后编辑:SteveChen 更新时间:2024-09-18 16:32
最后编辑:SteveChen 更新时间:2024-09-18 16:32