11 fev

Mini2440 – Emdebian – 256MB – X35

Antes de começar, baixe os seguintes arquivos:

Conecte a porta serial e a usb do kit mini2440 ao seu computador.
Conecte-se ao kit via porta serial utilizando alguma aplicação terminal serial como:

picocom -b 115200 /dev/ttyUSB0 --send-cmd "sx -vv"

Obs.: No meu caso eu utilizo um conversor USB/RS-232 porisso meu dispositivo é “ttyUSB0”.
Efetue o boot do Mini2440 em modo NOR e observe o menu de opções que aparecerá no terminal.
Escolha a opção Vivi (“q” no meu caso).
Dentro do Vivi escreva o seguinte comando:

load flash 0 242360 u

Em um outro terminal vá para o diretório onde está o programa s3c2410_boot_usb e o arquivo u-boot-256M.bin e excute o comando:

./s3c2410_boot_usb u-boot-256M.bin

Desligue o kit mini2440 e troque o modo de boot para NAND.
Tendo o cartão SD conectado com os seguintes arquivos uImage e emdebian-jffs2.img na raiz mais a pasta lib/, faça o seguinte procedimento:

dynenv set env
dynenv set 40000
 
mmc
nand scrub
nand createbbt
 
fatload mmc 0:1 0x31000000 uImage
nand erase kernel
nand write.e 0x31000000 kernel
 
fatload mmc 0:1 0x31000000 emdebian-jffs2.img
nand erase root
nand write.jffs2 0x31000000 root ${filesize}
 
setenv bootcmd 'nboot.e kernel ; bootm'
setenv bootargs 'root=/dev/mtdblock3 rootfstype=jffs2 console=ttySAC0,115200 mini2440=0tb'
saveenv
boot

Referências:

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *