电源

PanGu开发板支持两种供电方式

  • 电源端子(J20),凤凰端子,建议使用电压为5V,电流2A以上的电源适配器

  • USB方式供电,使用5V的USB接口电源适配器,连接至Micro USB OTG(J5)接口

PanGu开发板提供了一根DC电源线,需要开发者自行连接端子和电源线,请参考如下图的连接方式,避免正负级接反,烧毁开发板。

panguboard-power-jack.jpg

调试串口配置

本章节会使用到串口软件工具和串口转换器,建议按以下配置和使用。
PanGu开发板的调试串口有两个,JP1和J27。
JP1跳线

Pin NO.信号名称
1GND
2RXD
3TXD

J27接口

Pin NO.信号名称
1TXD
2RXD
3GND

串口是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
最后编辑:SteveChen  更新时间:2024-10-18 15:16
上一篇:
下一篇: