Skip to content

Instantly share code, notes, and snippets.

@mozbugbox
Last active June 7, 2019 14:52
Show Gist options
  • Save mozbugbox/4575fc33d25593fdaadf64fed114c936 to your computer and use it in GitHub Desktop.
Save mozbugbox/4575fc33d25593fdaadf64fed114c936 to your computer and use it in GitHub Desktop.
Upgrade rockchip rk3128 device without reset button

Upgrade rockchip rk3128 device without reset button

  • unplug power, not needed

  • short circuit 6th and 7th pin on the NAND chip (the big rectangle chip) using a needle or ball pen tip. The side with a bigger circle on the chip. The 1st pin is from the another side of the big circle.

  • plugin the USB connector near the ethernet (RJ45) jacket

  • remove the needle or ball pen tip

  • type ./upgrade_tool (from Linux_Upgrade_Tool_v1.21) to see if connect correctly. Should see:

      List of rockusb connected
      DevNo=1	Vid=0x2207,Pid=0x310c,LocationID=275	Maskrom
      Found 1 rockusb,Select input DevNo,Rescan press <R>,Quit press <Q>:
    

    if not, unplug USB and repeat about steps.

  • flash firmware/ROM with:

      # ./upgrade_tool uf rk3128.img
    

Download linux upgrade tool from:

http://wiki.radxa.com/Rock/flash_the_image#Linux

About rk3066:

http://www.hotmcu.com/wiki/Unbrick,_fix_NAND_on_the_marsboard
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment