Eu tenho um uboot.img
e um uImage preparados para uma placa nxp.
Eu quero entender como posso fazer o u-boot para carregar o kernel.
Então eu entendo que há um endereço no cartão SD de onde a imagem do kernel será apanhada e colocada em algum endereço de RAM.
O que eu não sei é como saber qual endereço no cartão SD eu posso usar para colocar a imagem do kernel.
Eu deveria ser capaz de verificar se o código do kernel está realmente naquele endereço no cartão SD via hexdump. Isso está correto?
O cartão SD não tem endereços e sim tem setores então que informação eu preciso colocar essa variável offset que é um endereço, em variáveis de ambiente para colocar kernel e ser detectado por u-boot. Existe alguma fórmula para isso?
Tags boot sd-card bootloader embedded