Cita:
Originalmente Escrito por pedrorifico
Buenas, perdonad mi ignorancia de antemano.
Mi pregunta es la siguiente, par que sirve el uboot y como se ha de cargar, la carga del firmware la tengo clara. Gracias
|
Es el programa que inicializa el hardware y después carga el núcleo de Android/Linux, para entendernos una especie de BIOS del miniPC.
Se carga exactamente igual que el firmware normal, mediante el recovery:
1. Se renombra con extensión img y se graba en una tarjeta SD
2. Se arranca el recovery mediante el botón de reset
3. Se elige el fichero de 1 mediante la opción de update fichero img
4. Cuando acabe se reinicia con la opción root device, y ya está
Si lo abres (es un zip, aunque se nombre img para poder grabarlo en la flash), veras que a su vez contiene 3 ficheros img (estos ya no son zip, son imágenes binarias), uno destinado a la partición uboot (el uboot propiamente dicho), otro a la recovery (que se cambia conjuntamente con el uboot) y finalmente otro destinado a la partición ubootenv y que contiene los parámetros necesarios para el arranque. Además, como en una actualización normal, está el directorio META con la parte de la firma y el script empleado para actualizar.