本帖最后由 Cool 于 2024-9-1 21:30 编辑

      开发板支持以下登录Debian操作系统:通过HDMI使用桌面环境登录通过以太网使用SSH登录使用USB转串口转换器连接并登录 。桌面登录前面篇开机部分输入账号即是。这里使用串口登录。查阅资料,开发板40-Pin Header引脚定义如下。这里使用6,8,10引脚串口登录系统。
0_开发板40PIn引脚定义.jpg
图1:开发板40Pin Header引脚定义

       硬件连接连接好USB转串口工具以及使用GPIO44脚接LED模块控制脚。连接如下

011_硬件引脚连接.jpg
图2:串口与LED灯模块引脚连接

1.打开MobaXterm工具,配置串口115200波特率。开发板上电,可看到系统打印日志到登陆输入,这时分别输入账号密码 root/starfive,可看到进入控制台模式。使用df -h查看下系统资源使用情况,可看到32GB SD卡资源并未充分利用。
1_串口登陆.jpg
图3:串口登陆

2.按如下命令进行SD扩展分区。mmcblk<X>中的X SD卡取1,eMMC取0.可以看到最后df -h 查询,资源总量与32GB相符。
2_调整分区1.jpg

3_调整分区2.jpg
图4:SD卡扩展分区

3.使用系统命令,配置GPIO44引脚为输出,并使用echo命令控制输出电平高低,可看到参数为0时灯灭,为1时灯亮。日志及点亮效果如下
4_命令配置与控灯.jpg
图5:命令配置GPIO,并输出高/低电平
55_亮灯效果.jpg
图6:亮灯效果

      至此,实现串口登录,SD卡扩展分区与点灯。