• Úteis

Atualizando o SDCARD

Informações de como ataulizar o sdcard.

Atualizando o preload

TBD

Atualizando o uboot

TBD

uboot script

$ cp u-boot.scr /run/media/corsi/B0DA-B234/

Atualizando Kernel

Para atualizar o kernel basta montar a partição 0 (819,2 M). No meu caso o path é: /run/media/corsi/B0DA-B234/ e copiar o arquivo zImage para ela.

O arquivo zImage fica localizado (dentro do repositório do kernel) em: /arch/arm/boot/zImage

$ cp ~/work/linux/arch/arm/boot/zImage /run/media/corsi/B0DA-B234/
$ sync

Note

Você irá ter que editar para o caminho que a partição foi montada no seu linux.

Quando fizer isso, irá reparar que a versão do kernel do Linux é a que foi gerada na etapa de compilação do kernel.

Atualizando o dts

TBD

FileSystem

Para insierirmos nosso fileSystem no SDCARD, primeiramente deve montar a partição 1. no meu caso : /media/corsi/9cb79fd9-69b8-43e3-bcfe-fa4582579e2c/. Uma vez montada, devemos primeiramente excluir os arquivos ali salvo (apagar o fileSystem antigo) e então extrair o que foi gerado pelo buildroot.

Warning

Você irá ter que editar para o caminho que a partição foi montada no seu linux. A partição é aquela que possui o root / do linux embacado.

Danger

Se errar, pode ser destrutivo (para seus arquivos)

# Limpando fs antigo
$ sudo rm -r /media/corsi/9cb79fd9-69b8-43e3-bcfe-fa4582579e2c/
$ sync 

# Extraindo novo fs
$ sudo tar xvf rootfs.tar -C /media/corsi/9cb79fd9-69b8-43e3-bcfe-fa4582579e2c/
$ sync