撰于 阅读 764

DIY路由器教程:使用NN6000和8G EMMC芯片改造路由器

在当前存储产品价格飞涨的背景下,一些技术爱好者开始寻找替代方案,例如从废弃的路由器中拆解EMMC存储芯片。本文将介绍如何使用NN6000芯片和八手8G EMMC进行DIY路由器,包括必要的准备工作和详细的操作步骤。

准备工作

在开始之前,需要确保以下几点准备就绪:

  • 吸锡线,用于清理焊盘
  • 双公头连接线,用于连接电脑
  • NN6000 EMMC芯片和四块8G EMMC
  • 1.8V TTL及杜邦线
  • 12V电源
  • USB双公头线
  • WINSCP和Putty等工具

完成这些准备工作后,首先需要测试硬件是否正常工作。将买来的芯片安装到路由板上,并连接电脑,确认可以进入9008模式,也可以进入uimg模式,这样就能确保硬件没有问题。

操作步骤

  1. 进入9008模式:插上电源和USB线,按照提示操作进入临时UBOOT。
  2. 断开USB:在进入UBOOT后,拔掉USB连接。
  3. 进入UIMG:继续操作进入UIMG模式。
  4. 解锁分区:通过SSH连接,执行以下命令解锁boot0和boot1分区:

    echo 0 > /sys/block/mmcblk0boot0/force_ro
    echo 0 > /sys/block/mmcblk0boot1/force_ro
  5. 清空分区:执行以下命令清空boot0和boot1分区,以及整个EMMC:

    dd if=/dev/zero of=/dev/mmcblk0boot0
    dd if=/dev/zero of=/dev/mmcblk0boot1
    dd if=/dev/zero of=/dev/mmcblk0
  6. 上传固件:使用WINSCP上传img.bin和固件1.bin文件到路由器。
  7. 写入镜像和更新固件:执行以下命令写入img分区镜像并更新固件:

    dd if=/tmp/tmp/img.bin of=/dev/mmcblk0
    mmc softreset /dev/mmcblk0
    sysupgrade -n /tmp/tmp/1.bin
  8. 重新刷写固件:刷写完成后,断电,按住RESET键重新插电,再次进入UBOOT模式刷写固件1.bin。

启动与连接

完成以上步骤后,路由器应该能够正常启动。默认的IP地址是192.168.10.1,密码是password。现在,您可以享受自己DIY的路由器了!

通过这个教程,我们可以看到DIY路由器的过程虽然有些复杂,但只要按照步骤操作,就能够成功制作出一台个性化的路由器。这对于喜欢技术挑战和追求性价比的朋友们来说,无疑是一个不错的选择。


评论已关闭