Trabajar con la memoria NAND desde el PC con Linux
Las utilidades para escribir en la NAND de nuestra Orange Pi Iot 2G:
https://github.com/aib/opi2g-utils
Lo primero necesitaremos poner la placa en modo USB otg:
-Poner los Switches en la zona adecuada (4 primeros on y 4 segundos en off)
-Con la placa apagada apretar boton y conectar a puerto USB (asi entramos en modo otg, flash)
Si lo hacemos bien aparecerá el dispositivo /dev/ttyACM0
La utilidad opi2g_bin_read.py sirve para extraer los ficheros del paquete Android para NAND, os dejo el siguiente enlace de descarga en mega:
https://mega.nz/#!TRNyTJLD!FgtMolmr1c9M_TXCidJ0hqU5qHlOoVespm_7wkAhxjU
Comandos a usar:
Con este comando formateamos y borramos por completo la memoria flash:
./opi2g_nand_write.py -v --format-flash
Si queremos restaurar por completo android en la NAND y sus particiones:
./opi2g_nand_write.py -v bootloader:bootloader.img modem:modem.img boot:boot.img system:system.img vendor:vendor.img
(Sigo investigando)