Tentei criar minha própria imagem com o Alpine, mas enfrente esse problema. Então no lugar decidi instalar uma versão mais antiga do Labrador, porque a última versão está com vários bugs que impossibilitam seu uso tal como WiFi não funcionando e conflito na USB.
Tentei com a 0.11 e 0.12, ambas não conseguem iniciar pelo cartão SD:
** Can't read partition table on 1:0 **␍␊
** Invalid partition 1 **␍␊
Wrong Image Format for bootm command␍␊
ERROR: can't get kernel image!␍␊
Dá o mesmo problema com qualquer outro cartão SD. A única que funciona é a versão 0.14, que tem os bugs mencionados.
Minha Labrador é uma versão de demonstração de engenharia dado à minha instituição da placa de 32-Bits.
Olá @raposo você fez a partição desses cartões no Linux com o makfs.ext4?
Em algum update recente do ext4 no Linux a versão x86 está colocando automaticamente algumas flags que são incompatíveis com o ext4 no ARM.
Para poder voltar a ser compatível com o ARM vc precisa retirar essas flags ou refazer as partições sem as flags, no caso de criar as partições, basta adicionar o seguinte comando no mkfs.ext4: