上电启动
电源
PanGu开发板支持两种供电方式
- 电源端子(J20),凤凰端子,建议使用电压为5V,电流2A以上的电源适配器 
- USB方式供电,使用5V的USB接口电源适配器,连接至Micro USB OTG(J5)接口 
PanGu开发板提供了一根DC电源线,需要开发者自行连接端子和电源线,请参考如下图的连接方式,避免正负级接反,烧毁开发板。

调试串口配置
本章节会使用到串口软件工具和串口转换器,建议按以下配置和使用。
PanGu开发板的调试串口有两个,JP1和J27。
JP1跳线
| Pin NO. | 信号名称 | 
|---|---|
| 1 | GND | 
| 2 | RXD | 
| 3 | TXD | 
J27接口
| Pin NO. | 信号名称 | 
|---|---|
| 1 | TXD | 
| 2 | RXD | 
| 3 | GND | 
串口是TTL电平,建议使用USB转TTL串口线即可。串口通讯参数如下:
- 波特率: 115200 
- 校验位;None 
- 数据位:8bit 
- 停止位:1bit 
Windows用户
串口工具使用Xshell教育版,并按上面的串口通讯参数配置即可。
Linux用户
串口工具使用c-kermit,Ubuntu/Debian系统使用apt-get或aptitude命令来安装。
| sudoapt-get installckermit | 
配置文件kermrc内容如下
| setline /dev/ttyUSB0setspeed 115200setparity nonesetcarrier-watchoffsethandshake nonesetflow-control nonerobustsetfiletypebinsetfilename litsetrec pack 1000setsend pack 1000setwindow 5 | 
这里的/dev/ttyUSB0是串口的设备,串口转换器的芯片不同,名称也有差异,请以实际为主。
| sudokermit kermrc(/home/i2som/) C-Kermit> | 
此时按字母"c"即可连接到串口。退出c-kermit串口工具的方法是先后按下"ctrl + " + "q"。
Mac OS用户
串口工具使用c-kermit,使用brew命令来安装。
| brew installc-kermit | 
配置文件kermrc内容如下
| setline /dev/cu.xrusbmodem1a1211setspeed 115200setparity nonesetcarrier-watchoffsethandshake nonesetflow-control nonerobustsetfiletypebinsetfilename litsetrec pack 1000setsend pack 1000setwindow 5 | 
这里的/dev/ttyUSB0是串口的设备,串口转换器的芯片不同,名称也有差异,请以实际为主。
| sudokermit kermrc(/Users/stevechen/) C-Kermit> | 
此时按字母"c"即可连接到串口。退出c-kermit串口工具的方法是先后按下"ctrl + " + "q"。
系统启动选项
PanGu开发板默认有4种启动选择
| 46180 bytes readin2 ms (22 MiB/s)Select the boot mode1:  stm32mp157a-panguboard-emmc2:  stm32mp157a-panguboard-lcd043p800c-emmc3:  stm32mp157a-panguboard-lcd070p1024c-emmc4:  stm32mp157a-panguboard-mipi-emmcEnter choice: | 
- 1表示HDMI显示 
- 2表示RGB-LCD 4.3寸液晶显示 
- 3表示RGB-LCD 7.0寸液晶显示 
- 4表示MIPI液晶显示 
按不同数字代表从对应的选项启动,默认是从1启动,即HDMI显示。
系统登录
PanGu开发板提供两种系统,Qt5和Weston。
Qt5系统的登录界面提示如下
| ST OpenSTLinux - EGLfs - (A Yocto Project Based Distro) 2.6-snapshot pangu ttySTM0pangu login: root (automatic login) | 
Qt5的系统启动后,默认会运行qtdemo服务,液晶会有显示smarthome的应用。如果需要停止服务,请执行以下命令,停止仅限于本次系统启动。
| systemctl stop qtdemo | 
如果需要禁用该服务,下次启动也不需要启动qtdemo服务,可以执行以下命令
| systemctl disable qtdemo | 
Weston系统的登录提示如下
| ST OpenSTLinux - Weston - (A Yocto Project Based Distro) 2.6-snapshot pangu ttySTM0pangu login: root (automatic login) | 
默认PanGu出货为Qt5系统,登录用户名为root,系统启动后会自动登录,无需输入。
最后编辑:SteveChen 更新时间:2024-10-18 15:16
