复刻NW-X1060 ESP-NOW改装,先备好这四样

源自210位全网作者

11-03 17:22

2009年发布的索尼NW-X1060,是Walkman诞生30周年的纪念旗舰。最近让它重回视野的是一条改装演示:这台老播放器和乐鑫新开发板ESP-Mosaico组成双屏小鱼缸,Mosaico读取姿态、计算水面和鱼的状态,Walkman通过ESP-NOW接收数据,在另一块屏幕上同步绘制。想拿闲置机器复刻的用户,结论先行:不需要你组建无线驱动逆向团队,但必须先核对四件事——机型是否在支持清单里、刷机前有没有备份、另一端的Mosaico能否买到并按固定版本搭建,以及是否接受这套工具链整体仍是"实验性"状态。哔哩哔哩小红书

第一,先核对机型:日版X1000系列才有入场券

作者从第一帖就说明开发对象是日版索尼Walkman X1000、实机为NW-X1060。开源仓库README把支持范围写为日版NW-X1050与NW-X1060,实物验证机就是日版平台上的那台X1060。手上是国际版NWZ或其他机型(比如评论区追问过的NW-A55)的话,不要指望"刷错也行":安装文档明确禁止把国际版、A910/A820等镜像刷进去。机型之外还要确认机器本身工况:这套演示依赖无线通道和触屏操作,原机Wi-Fi与触摸必须正常。小红书GitHubGitHub

第二,动手前先备份,并把预期调到"实验性"

自制固件走索尼原装更新流程安装,而安装会格式化系统分区——官方文档写得很直接:包和哈希全对也不构成恢复保险。截至今天(11月3日),仓库Releases页最新固件包仍标注"X1000 v0.1.0-dev.21 (experimental)",开发者SDK同样停在alpha实验版,所有东西都不能按"正式版"对待。装好之后还有讲究:固件包内含NW_WM_FW.UPG和校验信息,player-setup文件要先拷到可见存储,再从Homebrew菜单进入应用;启动演示前必须连接原机索尼Wi-Fi——项目文档写明托管式启动会话是强制条件,索尼原装启动器会拒绝拉起无线通道。GitHubGitHubGitHub

第三,准备另一端:Mosaico的供货和固定版本都是真实门槛

鱼缸的"水源"ESP-Mosaico,是乐鑫今年9月下旬发布的模块化开发板,主机搭载ESP32-S31并内置IMU与双磁力计,配一块2.16英寸480×480的AMOLED屏。社区目前普遍以正式版V1.2为基准做二次开发。哔哩哔哩哔哩哔哩

第一个坎是供货:已经有等不到发货的用户,用S31模组加淘宝同款屏幕自己手搓了一台。但鱼缸演示只在官方主板上验证过,Mosaico固件也不能随手换板子编:项目文档把ESP-Mosaico BSP和ESP-IDF 6.2开发快照钉死到具体提交,BSP从eFuse识别板卡版本,识别不出就明确报错,不提供猜引脚映射的路径。小红书GitHub

第四,分清层次:复刻"效果"是安装,复刻"驱动"是另一件事

真正出圈的技术,是让2009年的机器直接跑起ESP-NOW,它的破解基础来自Rockbox社区对索尼UPG固件格式的研究积累。作者在原机无线芯片固件里打通了完整链路:接收端检查Action帧类型与Espressif的OUI,发送端复用原固件的缓冲分配与管理帧构造队列,主处理器和无线芯片两套执行环境之间,靠芯片RAM里的Mailbox和Sony原始驱动已有的hostcmd/私有ioctl通道连通。小红书小红书

这套驱动的协议层已实现ESP-NOW v1/v2格式及相应的长度边界处理,加密路径也单独处理了CCMP、完整性校验、包序号与重放保护。对只想复刻双屏鱼缸效果的用户,这些已经全部打包进开源固件,属于"安装"范畴;但如果要自己编译固件和应用,需要准备的就是一整套交叉开发环境:Linux/WSL里用面向ARMv5TE软浮点的arm-linux-gnueabi-gcc编译,再在QEMU ARM926下离线验证。小红书GitHub

边界同样要说清楚。鱼缸双端固定使用channel 8、目标每秒20帧快照,两端必须是同代AQF3客户端,旧的AQF2粒子快照并不兼容。这个本地演示没有启用加密,CRC32只做完整性检查、不是身份认证,Mosaico那块屏的显示补偿也只有一台机器的实测依据,不能保证适用所有板卡版本。状态文档也同样直白:加密双向通信的完整验收仍未完成,每一步都得靠实机测试补齐。GitHubGitHub

最后留意闲置机本身:帖子评论区已经有人直言"已经把1060加入购物车了",底下紧跟一条回复担心价格被炒上去。一台Wi-Fi和触摸正常的日版X1050/X1060、备好的用户存储数据、一块正式版V1.2的Mosaico,再加上把整套实验性包当"测试机"用的心态——这四样备齐,就是复刻这次ESP-NOW改装需要的全部准备。小红书

内容由AI生成
0
扫一下,分享更方便,购买更轻松
0评论

当前文章无评论,是时候发表评论了
提示信息

取消
确认
评论举报

最新文章 热门文章