感谢EEPW和Digikey,收到PocketBeagle2有些天了。
一直在琢磨开发方法。
好在有坛友quansirx提前蹚出一条路,然而又碰到新问题。
首先就是下载PocketBeagle2的SD卡固件(板子没有板载eMMC或者NAND)
这里踩了第一个坑:
如图:在PocketBeagle2官网下载了最新的固件:
PocketBeagle 2 Debian 12.11 2025-06-30 Minimal (v6.12.x-ti)
烧录后(用balenaEtcher,BeagleBoard Imaging Utility软件有问题打不开),修改用户名和密码,按坛友quansirx的方法(也是官方Quick Start Guide的方法),登录https://192.168.7.2:3000
Quick Start Guide — BeagleBoard Documentation
浏览器毫无反应。
一直在怀疑哪里出错了。
直到采用笨办法,下载官方文档中的 比较旧的版本:pocketbeagle2-debian-12-9-2025-01-15-minimal
烧录后就可以打开https://192.168.7.2:3000 ,看来啥事也不见得最新的就是最好的啊
vs code例程 vsx-examples-main.zip给大家下载下来了。
在不登陆SSH的状态下,输入命令:
scp -r C:\vsx-examples cc1989summer@192.168.7.2:/home/cc1989summer/
注意:C:\vsx-examples是我电脑目录
cc1989summer是我的用户名
然而运行点灯程序,又出错了。
显示 ../../../Libraries/python/sysfs.py 语法错误,然而我是一个地方也没改,目录也是对的,怎么就错了呢,尝试了很久没有进展。
只好先玩下linux最基本的Shell(命令行)点灯吧
串口模式下(Type-C USB自带串口)
/sys/class/leds/ 目录有6个LED,前4个就是板子自带的LED1~LED4(顺序不对)
:cpu :disk-activity :disk-activity_1:heartbeat mmc0:: mmc1::
echo 0 > /sys/class/leds/:disk-activity_1/brightness&& sleep 0.5&& echo 1 > /sys/class/leds/:disk-activity_1/brightness&& sleep 0.5&& echo 0 > /sys/class/leds/:cpu/brightness&& sleep 0.5&& echo 1 > /sys/class/leds/:cpu/brightness&& sleep 0.5&& echo 0 > /sys/class/leds/:disk-activity/brightness&& sleep 0.5&& echo 1 > /sys/class/leds/:disk-activity/brightness&& sleep 0.5&& echo 0 > /sys/class/leds/:heartbeat/brightness&& sleep 0.5&& echo 1 > /sys/class/leds/:heartbeat/brightness&& sleep 0.5