第一次拿到龙芯教育派时,我就像大多数参赛选手一样兴奋又忐忑。这个巴掌大的开发板藏着龙芯2K1000处理器,虽然体积小但能力不容小觑。拆开包装你会看到:主板、散热风扇、电源适配器这些基础配件。这里要特别提醒几个容易忽略的细节:
准备U盘时有个血泪教训:千万别图便宜买杂牌U盘!有次比赛前我用某宝9.9包邮的U盘烧录系统,结果启动时频繁报错,差点耽误进度。建议选择闪迪CZ73这类经过Linux兼容性验证的型号,容量至少16GB。
龙芯官网提供了多个系统镜像版本,新手常会被这些名词搞晕:
我推荐下载loongbian_buster_ls2k_lxde-full_20210811.iso这个版本,图形化操作对初学者更友好。烧录工具用Rufus比UltraISO更稳定,具体步骤:
bash复制# 查看U盘设备标识
sudo fdisk -l
# 使用dd命令烧录(注意替换sdX为实际设备)
sudo dd if=loongbian.iso of=/dev/sdX bs=4M status=progress
烧录完成后有个关键操作:拔插U盘时一定要安全弹出!有次我直接拔盘导致文件系统损坏,不得不重新烧录。插入教育派启动时,如果遇到黑屏无信号,试试以下组合拳:
首次登录的默认账号/密码都是loongson,记得第一时间修改密码。进入桌面后建议先做个系统快照,避免后续操作失误需要重装:
bash复制sudo apt install timeshift
timeshift --create --comments "初始干净系统"
教育派没有内置WiFi模块,但比赛现场往往没有有线网络。我的方案是双管齐下:
以RTL8188EU网卡为例,需要手动编译驱动。这里有个加速下载的小技巧:
bash复制# 使用国内镜像源加速
git clone https://gitee.com/mirrors/rtl8188eu.git
cd rtl8188eu
# 禁用电源管理避免随机断线
echo "options 8188eu rtw_power_mgnt=0" | sudo tee /etc/modprobe.d/8188eu.conf
sudo make && sudo make install
配置WiFi时有个隐藏功能:在终端输入nmtui会弹出图形化网络配置界面,比命令行更直观。连接成功后建议固定IP:
bash复制sudo nano /etc/network/interfaces
# 添加以下内容(根据实际网络修改)
auto wlan0
iface wlan0 inet static
address 192.168.1.100
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 114.114.114.114
准备个USB转RJ45转换器,当WiFi不稳定时应急。更绝的是用手机USB网络共享:
比赛时总不能一直守着开发板调试,SSH+Xrdp双远程方案最稳妥:
默认SSH配置有几个安全隐患需要调整:
bash复制sudo nano /etc/ssh/sshd_config
# 修改以下参数
Port 2222 # 改用非标准端口
PermitRootLogin no
PasswordAuthentication no # 强制密钥登录
生成密钥对更安全:
bash复制ssh-keygen -t ed25519
ssh-copy-id -p 2222 loongson@教育派IP
常规安装后常遇到黑屏问题,需要额外配置:
bash复制sudo apt install xrdp xorgxrdp
sudo sed -i 's/port=3389/port=3390/g' /etc/xrdp/xrdp.ini
echo "xfce4-session" > ~/.xsession
Windows用户可以用MobaXterm一站式管理SSH和RDP,Mac推荐Royal TSX。实测发现Xrdp传输视频较卡,建议用SSH隧道转发X11:
bash复制ssh -X -p 2222 loongson@教育派IP
龙芯的GPIO库与树莓派有差异,需要特别注意:
官方推荐用pip安装,但直接装可能报错。正确姿势是:
bash复制sudo apt install python3-dev libopenblas-dev
pip3 install numpy --prefer-binary
pip3 install git+https://gitee.com/loongbian/loongpio.git
验证安装时有个彩蛋:板载的电源指示灯其实连接在GPIO12上,可以这样测试:
python复制from loongpio import LED
led = LED(12)
led.blink() # 你会看到电源灯开始闪烁
教育派的GPIO引脚排列与常见40pin扩展板不同,我整理了个速查表:
| 功能 | 物理引脚 | 逻辑编号 |
|---|---|---|
| 3.3V | 1 | - |
| GPIO4 | 7 | 4 |
| GND | 9 | - |
接外部设备时务必注意:
最后分享个调试神器——gpiod工具包:
bash复制sudo apt install gpiod
# 实时监控GPIO4状态
gpiomon 4