电源

i2X-MP15X开发套件使用的电源规格为DC 12V/2A,电源接口(J3)是2Pin凤凰端子。配件包含了端子和DC电源线一根,需要开发者自行连接端子和电源线,请参考如下图的连接方式,避免正负级接反,烧毁开发板。

image

调试串口配置

本章节会使用到串口软件工具和串口转换器,建议按以下配置和使用。
i2C-MP15X-B底板提供了一个调试串口(J29)。
J29跳线

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

串口是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"。

系统启动选项

i2C-MP15X-B开发板默认有6种启动选择

Select the boot mode
1:	stm32mp157a-i2cmp15xbe-lcd043p800c-emmc
2:	stm32mp157a-i2cmp15xbe-lcd070p1024c-emmc
3:	stm32mp157a-i2cmp15xbe-mipi-emmc
4:	stm32mp157a-i2cmp15xbe-lcd043p800c-dualcan-emmc
5:	stm32mp157a-i2cmp15xbe-lcd070p1024c-dualcan-emmc
6:	stm32mp157a-i2cmp15xbe-mipi-dualcan-emmc
Enter choice: 2:	stm32mp157a-i2cmp15xbe-lcd070p1024c-emmc
  • 1表示支持i2M-LCD043P800C显示模块,分辨率800x480

  • 2表示支持i2M-LCD070P1024C显示模块,分辨率1024x600

  • 3表示MIPI液晶显示

  • 4表示支持i2M-LCD043P800C显示模块(分辨率800x480),并且启用了两个CAN设备

  • 5表示支持i2M-LCD070P1024C显示模块,分辨率1024x600,并且启用了两个CAN设备

  • 6表示MIPI液晶显示,并且启用两个CAN设备

按不同数字代表从对应的选项启动,默认是从2启动,即RGB液晶显示接口(J11)连接i2M-LCD070P1024C显示模块。
启动项中有dualcan的选项,是只当前系统,开启了两个CAN设备。默认只开启一个CAN设备,需要使用两个CAN设备时,需要先断电配置RS232/CAN跳线(JP9),再来选择dualcan的启动项,详细说明,请参考以下内容:

系统登录

 

i2C-MP15X-B开发板提供两种系统,Qt5和Weston。
Qt5系统的登录界面提示如下

ST OpenSTLinux - EGLfs - (A Yocto Project Based Distro) 2.6-snapshot pangu ttySTM0

i2cmp15xbe 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

i2cmp15xbe login: root (automatic login)

默认开发板出货为Qt5系统,登录用户名为root,系统启动后会自动登录,无需输入。

作者:SteveChen  创建时间:2024-09-18 16:33
最后编辑:SteveChen  更新时间:2024-09-18 16:33
上一篇:
下一篇: