上电启动
电源
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命令来安装。
sudo apt-get install ckermit |
配置文件kermrc内容如下
set line /dev/ttyUSB0 set speed 115200 set parity none set carrier- watch off set handshake none set flow-control none robust set file type bin set file name lit set rec pack 1000 set send pack 1000 set window 5 |
这里的/dev/ttyUSB0是串口的设备,串口转换器的芯片不同,名称也有差异,请以实际为主。
sudo kermit kermrc ( /home/i2som/ ) C-Kermit> |
此时按字母"c"即可连接到串口。退出c-kermit串口工具的方法是先后按下"ctrl + " + "q"。
Mac OS用户
串口工具使用c-kermit,使用brew命令来安装。
brew install c-kermit |
配置文件kermrc内容如下
set line /dev/cu .xrusbmodem1a1211 set speed 115200 set parity none set carrier- watch off set handshake none set flow-control none robust set file type bin set file name lit set rec pack 1000 set send pack 1000 set window 5 |
这里的/dev/ttyUSB0是串口的设备,串口转换器的芯片不同,名称也有差异,请以实际为主。
sudo kermit kermrc ( /Users/stevechen/ ) C-Kermit> |
此时按字母"c"即可连接到串口。退出c-kermit串口工具的方法是先后按下"ctrl + " + "q"。
系统启动选项
PanGu开发板默认有4种启动选择
46180 bytes read in 2 ms (22 MiB /s ) Select the boot mode 1: stm32mp157a-panguboard-emmc 2: stm32mp157a-panguboard-lcd043p800c-emmc 3: stm32mp157a-panguboard-lcd070p1024c-emmc 4: stm32mp157a-panguboard-mipi-emmc Enter 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 ttySTM0 pangu 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 ttySTM0 pangu login: root (automatic login) |
默认PanGu出货为Qt5系统,登录用户名为root,系统启动后会自动登录,无需输入。
最后编辑:SteveChen 更新时间:2024-09-18 11:26