PanGu开发板提供支持多种操作系统,开发者可以自由地选择自己所熟悉的开发方式和环境。同时由于功能需求的日益增加,PanGu开发板还支持多种语言的运行环境,方便开发者将不同种语言的应用更方便地部署在平台上,将不同语言在应用场景下的的特性发挥更出色。

操作系统支持

  • Debian 9 Stretch

  • Yocto Linux

 

系统支持

 

类别名称描述信息提供源码
引导程序TF-APanGu 第一级引导启动程序(Trusted boot)YES
SPLPanGu第一级引导启动程序(Basic boot)YES 
U-BootPanGu的第二级引导启动程序(Trusted/Basic boot)YES 
Linux内核Linux 4.19.9基于官⽅Linux 4.19.9版本YES
设备驱动USB Host 2.0USB Host驱动YES
USB OTGUSB OTG驱动YES 
Ethernet10/100/1000 Mbps以太⽹驱动YES 
Audo音频驱动YES 
MMCMMC/eMMC/TF卡存储驱动YES 
LCDRGB显示驱动,⽀持4⼨和7⼨液晶屏YES 
HDMIHDMI显示驱动YES 
MIPIMIPI显示驱动,⽀持4.3⼨液晶屏YES 
RTC实时时钟驱动YES 
Touch Panel四线电阻触摸,电容触摸YES 
USART串⼝驱动YES 
LEDGPIO LED驱动YES 
KEYGPIO KEY驱动YES 
ADC模拟转数字控制器YES 
SPISPI总线控制器YES 
I2CI2C总线控制器YES 
⽂件系统Debian rootfs基于Debian构建带X11的⽂件 系统YES
⽂件系统Yotcto rootfs基于Yocto构建Qt 5.11.2的⽂件系统YES
⽂件系统Yotcto rootfs基于Yocto构建Wayland的⽂件系统YES

驱动支持

 

STM32MP1 A7功能Internal peripheralLinux frameworkAvailable
ADCADCiioyes
DACDACiioyes
DMADMAdmaengineyes
sigma delta ADCDFSDMiioyes
Audio Playback or RecordSAIasocyes
Audio Playback or RecordI2Sasocyes
Audio record, SPDIFSPDIFasocyes
Audio Record with DFSDMDFSDMasocyes
BacklightPWMvideo/backlightyes
BTUARTyes
CameraDCMIv4l2yes
CANFDCANnetworkyes
CECCECv4l2yes
CoprocessingIPCCrpmyes
CryptoCRYPTOcryptoyes
CryptoHASHcryptoyes
CryptoCRCcryptoyes
CryptoRNGyes
DDRDDRNAyes
DSI BacklightDSIdrm/kms & video/backlightyes
DSI DisplayDSIdrm/kmsyes
eMMCSDMMCmmcyes
EthernetETHnetworkyes
GPUGPUyes
HDMI AudioI2Sasocyes on DK
HDMI DisplayLTDC & I2Cdrm/kmsyes
HW spinlockHSEMhw_spinlockyes
I2CI2Ci2cyes
RGB displayLTDCdrm/kmsyes
NAND FlashFMCmtdyes
NOR FlashQUADSPImtdyes
Pin controlGPIOPinctrlyes
PowerPSCI1.0PSCI1.0yes
PMICPMICregulatoryes
RTCRTCrtcyes
SDCard - SDR50SDMMCmmcyes
SDCard - SDR104SDMMCmmcyes
SPISPIspiyes
TimersLPTIMERpwm/iioyes
TimersTIMERpwm/iioyes
Timers - CaptureTIMERpwmyes
TouchscreenI2Cinput/touchscreenyes
UARTU(S)ARTttyyes
USB HostUSBHusbyes
USB OTGUSBOTGusbyes
Video (GStreamer)NANAyes
VREFBUFVREFBUFregulatoryes
WatchdogIWDGwatchdogyes
WifiSDIOyes

应用例程支持

同时PanGu开发板还提供支持不同语言的应用例程,方便开发者参考和使用。

应用名称RustPythonGolangC
GPIO按键读取Yes
GPIO LEDYes
以太网TCP例程Yes
以太网UDP例程Yes
RTCYes
RS232Yes
RS485Yes
I2C总线读写Yes
SPI总线读写Yes
作者:SteveChen  创建时间:2024-09-18 11:24
最后编辑:SteveChen  更新时间:2024-09-18 11:25
上一篇:
下一篇: