Orange Pi IoT 2G Flashear memoria NAND
He creado un paquete completo listo para usarse y flashear la NAND:
Nota Importante: todo este trabajo está realizado gracias al aporte del usuario de github "aib", es un gran linux hacker, he aprendido mucho gracias a el :)) gracias!
https://www.aib42.net/article/hacking-orangepi-2g
1.Necesitaremos poner la placa en modo USB otg:
-Poner el interruptor en modo arranque desde flash (android)
-Poner los Switches en la zona adecuada (1-4 en on y 5-8 en off)
-Con la placa apagada apretar boton y conectar a puerto USB (asi entramos en modo otg, flash)
Foto tal como deben estar los switches e interruptor de placa:
Si lo hacemos bien aparecerá el dispositivo /dev/ttyACM0
1.1Bajar el paquete completo desde MEGA:
https://mega.nz/#!BFcmiTpL!29AQt7E1odjNUaFV4JNXN8KnVM2dPSocf77EP8uFnPo
Si todo va bien vereis el boot completo
User/Pass:
root/dietpi
Nota Importante: todo este trabajo está realizado gracias al aporte del usuario de github "aib", es un gran linux hacker, he aprendido mucho gracias a el :)) gracias!
https://www.aib42.net/article/hacking-orangepi-2g
1.Necesitaremos poner la placa en modo USB otg:
-Poner el interruptor en modo arranque desde flash (android)
-Poner los Switches en la zona adecuada (1-4 en on y 5-8 en off)
-Con la placa apagada apretar boton y conectar a puerto USB (asi entramos en modo otg, flash)
Foto tal como deben estar los switches e interruptor de placa:
Si lo hacemos bien aparecerá el dispositivo /dev/ttyACM0
1.1Bajar el paquete completo desde MEGA:
https://mega.nz/#!BFcmiTpL!29AQt7E1odjNUaFV4JNXN8KnVM2dPSocf77EP8uFnPo
-Resolver dependencia:
#pip3 install pyserial
-Descomprimir:
#tar xpvfz Opi2GIoTNANDflash.tar.gz
#cd FlashNANDOpi2GIoT/
.#/flashear.sh
Si todo va bien vereis el boot completo
User/Pass:
root/dietpi
Nota: La configuración de wifi esta en /boot/network
2. Si queremos restaurar por completo android en la NAND y sus particiones:
2.1Bajar de mega Android para Opi IoT2G:
2.2Con la placa en modo OTG (leer el primer punto de esta página) y ejecutar el comando:
./opi2g_nand_write.py -v bootloader:bootloader.img modem:modem.img boot:boot.img system:system.img
Nota:
Al carecer de poco espacio en la NAND, podemos formatear una microsd y montarla en el arranque con, por ejemplo, el contenido de rootfs que afecta a /usr (ganamos casi 390mb), ademas de que todas las instalaciones posteriores iran a la microsd:
1. Formateamos una unica particion de la microsd:
mkfs.ext4 /dev/mmcblk0p1
2. Montamos dicha particion en una carpeta temporal:
mount /dev/mmcblk0p1
3. editamos /etc/fstab:
ubi0:nandroot / ubifs defaults 0 1
/dev/mmcblk0p1 /usr ext4 errors=remount-ro,noatime,nodiratime 0 1
tmpfs /tmp tmpfs nodev,nosuid,mode=1777 0 0
4.Movemos todo el contenido de /usr a /mnt
mv /usr/* /mnt
reiniciar...
Comentarios
https://www.aib42.net/article/hacking-orangepi-2g
and plug in the usb cable while pressing the button
the device shows up as
kp@Vostro-2420:~/$ dmesg | grep ttyACM0
[15741.824524] cdc_acm 2-1.2:1.0: ttyACM0: USB ACM device
can't do anything with full linux.
How to expand the filesytem to 8 gb please help
I would like to perform linux boot from nand. However, mega files and github repositories are dead. Do you have some mirror links ?
Thank you