自由,分享
京东云1800pro使用ttl降级刷openwrt

折腾了2天,记录下步骤,方便后人使用
这个机器是有ab分区的,单刷一次重启后会到第二个系统,而不是你刚刷的系统。

  1. 淘宝购入ttl转usb工具。这个分1.8v和3v等,意外的是购买的3v的也能使用。拆开路由器的主板看到4个孔位分别是VRTG是ttl接口,需要连接的是RTG三个,注意TR两个要反着接入。

  2. 然后使用串口工具putty,串口工具很多,都可以。
    image
    速率有几个固定值,多试试几个就可以。选择串口,选择telnet,就可以了。此时路由器上电,串口工具开始跑码,上电后立马按回车,中断启动从而进入uboot控制台,出现IPQ6018#即进入uboot控制台了

  3. 将文件传送至路由器上,此时需要使用tftpd64,原理在此电脑上建立文件服务器,这个步骤我快忘记了,真不该这么晚写教程,都忘记干净了。

      tftpboot 0BOOTCONFIG_boot2rootfs_1.bin  #从ftp服务器上下载固件。
      flash 0:BOOTCONFIG  #看到不懂,大概是刷写入到分区A
      flash 0:BOOTCONFIG1  #看不懂,大概是刷写到分区B
      tftpboot 1.5.40.r2181_kernel.bin  #从ftp服务器上下载固件。
      flash 0:HLOS_1  #看不懂,反正是刷写入某分区
      tftpboot 1.5.40.r2181_rootfs.bin  #从ftp服务器上下载固件。
      flash rootfs_1  #看不懂,反正是刷写入某分区
      flasherase rootfs_data  #擦除rootfs_data
  1. 重启后此时,你发现系统没变,那么这就是AB分区的原因,接着把剩下的分区也刷完就行。另个分区的分别是0:HLOS和rootfs
  2. 我的目标是刷openwrt,当时我折腾到这里发现,有2个方法,一个是ttl降级刷不死bread,然后随意刷其他系统,一个是直接通过ttl刷入openwrt。当然第一种方法更加稳妥。
  3. 下载 旧版本固件