当前位置: 首页 > news >正文

吃灰板子利旧系列--DuoS(RISC-V)养PicoClaw虾

吃灰板子利旧系列--DuoS(RISC-V)养PicoClaw虾 | DD'Notes吃灰板子利旧系列–DuoS(RISC-V)养PicoClaw虾前几天在树莓派3B养了微小龙虾PicoClaw: https://mp.weixin.qq.com/s/6Lv8NiyWoatxCgSNYQBkCw https://notes.z-dd.online/2026/05/26/%E5%90%83%E7%81%B0%E6%9D%BF%E5%AD%90%E5%88%A9%E6%97%A7%Ehttps://notes.z-dd.online/2026/06/09/%E5%90%83%E7%81%B0%E6%9D%BF%E5%AD%90%E5%88%A9%E6%97%A7%E7%B3%BB%E5%88%97--DuoS(RISC-V)%E5%85%BBPicoClaw%E8%99%BE/

吃灰板子利旧系列–DuoS(RISC-V)养PicoClaw虾
前几天在树莓派3B养了微小龙虾PicoClaw:

https://mp.weixin.qq.com/s/6Lv8NiyWoatxCgSNYQBkCw
https://notes.z-dd.online/2026/05/26/%E5%90%83%E7%81%B0%E6%9D%BF%E5%AD%90%E5%88%A9%E6%97%A7%E7%B3%BB%E5%88%97%E4%B9%8B%E6%A0%91%E8%8E%93%E6%B4%BE%E5%85%BB%E5%BE%AE%E5%B0%8F%E9%BE%99%E8%99%BEPicoClaw/
今天打算在吃灰RISC-V板子(Milk-V DuoS)上尝试下

Milk-V DuoS是算能的SG2000主控,RISC-V 和 ARM 多核,参考之前的记录:
https://mp.weixin.qq.com/s/4Iz_7nPZv6ZwFD0abUa3Ow
烧录起RISC-V核的V2固件。

配置网络
前面开箱上手及其他实验没有配置网络,这里需要用到,先根据官方指导(https://milkv.io/zh/docs/duo/getting-started/duos#wifi-%E9%85%8D%E7%BD%AE)配置下WIFI,主要就是配置 wpa_supplicant:
编辑文件(/etc/wpa_supplicant.conf),替换 ssid 和 psk 为要连接的 WIFI 账号和密码:

BASH
ctrl_interface=/var/run/wpa_supplicant
ap_scan=1
update_config=1

network={
ssid="wifi_test"
psk="12345678"
key_mgmt=WPA-PSK
}
再执行如下命令:

BASH
wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant.conf
即可连接 WIFI,连接之后可以通过 ifconfig 或者 ip a 命令查看分配的 IP 地址。

如果需要开机自动连接 WIFI,可以把以下命令放到 /mnt/system/auto.sh 文件中。

BASH
interface="wlan0"
max_attempts=100
attempt=0
log_file="/var/log/auto.sh.log"

# Continuously attempt to detect if the interface exists, up to $max_attempts times
echo "start auto.sh" > "$log_file"
while [ $attempt -lt $max_attempts ]; do
# Check if the wlan0 interface exists
ip link show "$interface" > /dev/null 2>&1
if [ $? -eq 0 ]; then
echo "$(date +'%Y-%m-%d %H:%M:%S') $interface interface exists, starting wpa_supplicant..." >> "$log_file"
wpa_supplicant -B -i "$interface" -c /etc/wpa_supplicant.conf >> "$log_file"
break # Exit the loop if the interface is found
else
echo "$(date +'%Y-%m-%d %H:%M:%S') $interface interface not found, waiting..." >> "$log_file"
sleep 1 # Wait for 1 second before checking again
attempt=$((attempt + 1)) # Increment the attempt counter
fi
done

# If the maximum number of attempts is reached and the interface still not found, output an error message
if [ $attempt -eq $max_attempts ]; then
echo "$(date +'%Y-%m-%d %H:%M:%S') Interface $interface not found after $max_attempts attempts" >> "$log_file"
fi
固定 WIFI MAC 地址


作者: Shell
链接: https://notes.z-dd.online/2026/06/09/%E5%90%83%E7%81%B0%E6%9D%BF%E5%AD%90%E5%88%A9%E6%97%A7%E7%B3%BB%E5%88%97--DuoS(RISC-V)%E5%85%BBPicoClaw%E8%99%BE/
来源: DD'Notes
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

。。。 。。。


更多请关注我的博客:https://notes.z-dd.online/

或我的:


http://www.jsqmd.com/news/1104207/

相关文章:

  • 第十一章:自动化部署到 Kubernetes:Helm 与 kubectl 集成
  • 5分钟成为B站数据分析专家:Bilivideoinfo爬虫工具终极指南
  • 如何快速搭建QQ音乐API服务:完整指南与实战教程
  • 猪场保温灯总坏?这款设备全项达标头部集团招标标准,已服务上千家猪场!
  • 60 TOPS NPU 在废塑料光选机的部署实战:分得利 AI 光选机 GPU 选型解析
  • 英伟达收购LeptonAI一年后贾扬清离职,开源承诺搁置或是主因
  • Three.js 随机城市白膜教程
  • 2026年大模型“开源海啸”下,锥形语言模型零成本提升性能!
  • 张代雷:从快递一线跑出的“朝快先锋”
  • LG 发布新款扫地机器人,充电基座可藏厨房橱柜,或不进美国市场
  • Three.js 优雅永不过时教程
  • 2026赤峰黄金回收白银回收铂金回收旧料回收怎么选?五家高实价铂金白银线下门店测评清单 + 联系方式
  • 煮饺子与docker、kubernetes之间的关系
  • GPT-5.6登场硬刚Claude Mythos 5,跑分互有胜负却因作弊被严控!
  • Windows笔记本网卡USB失灵排障实录
  • 花 99 美元换电池,iPhone 14 Pro 满血复活,续航提升还省千元!
  • 终极音频频谱分析器Spek:免费工具让你的声音可视化变得简单快速
  • 音频设备有底噪?选对音频变压器是关键
  • 遇到 GPT-5.5 返回内容不稳定的情况,如何排查?排错与稳定性优化实战
  • pdf盖章软件
  • 值班岗亭测评:内蒙古日硕科技表现出色,优质但价格略高适合特
  • 字节跳动All in AI:从C端到B端,双端下注能否跑通AI战略?
  • 【架构实战】领域驱动设计DDD:复杂业务系统的建模与落地
  • Android设备Magisk Root完整指南:从入门到精通的终极解决方案
  • 告别龟速下载:用Python脚本实现百度网盘全速下载的完整指南
  • 450. Java 正则表达式 - Matcher 类详解
  • Acode安卓代码编辑器:在手机上实现专业级编程的终极解决方案
  • NGA论坛优化摸鱼体验终极指南:新手快速上手完整教程
  • 记录Linux线程(信号量函数)
  • 【NWFSP问题】麝牛算法MO求解零等待流水车间调度问题NWFSP【含Matlab源码 15685期】