Page tree
Skip to end of metadata
Go to start of metadata

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

操作系统支持

  • Debian 9 Stretch
  • Yocto Linux


系统支持

类别名称

描述信息

提供源码

引导程序

TF-APanGu 第一级引导启动程序(Trusted boot)YES

SPL

PanGu第一级引导启动程序(Basic boot)

YES

U-BootPanGu的第二级引导启动程序(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
Audo音频驱动YES
MMC

MMC/eMMC/TF卡存储驱动

YES
LCD

RGB显示驱动,⽀持4⼨和7⼨液晶屏

YES
HDMIHDMI显示驱动YES
MIPIMIPI显示驱动,⽀持4.3⼨液晶屏YES
RTC

实时时钟驱动

YES
Touch Panel

四线电阻触摸,电容触摸

YES
USART

串⼝驱动

YES
LED

GPIO LED驱动

YES
KEYGPIO KEY驱动YES
ADC模拟转数字控制器YES
SPISPI总线控制器YES
I2CI2C总线控制器YES

⽂件系统

Debian rootfs

基于Debian构建带X11的⽂件 系统

YES

⽂件系统

Yotcto rootfs

基于Yocto构建Qt的⽂件系统

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
BTUART
yes
CameraDCMIv4l2yes
CANFDCANnetworkyes
CECCECv4l2yes
CoprocessingIPCCrpmyes
CryptoCRYPTOcryptoyes
CryptoHASHcryptoyes
CryptoCRCcryptoyes
CryptoRNG
yes
DDRDDRNAyes
DSI BacklightDSIdrm/kms & video/backlightyes
DSI DisplayDSIdrm/kmsyes
eMMCSDMMCmmcyes
EthernetETHnetworkyes
GPUGPU
yes
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
WifiSDIO
yes

应用例程支持

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

应用名称RustPythonGolangC

GPIO按键读取




Yes

GPIO LED




Yes

以太网TCP例程




Yes

以太网UDP例程




Yes
RTC


Yes
RS232


Yes
RS485


Yes
I2C总线读写


Yes
SPI总线读写


Yes
  • No labels