Em geral, os arquivos sunxi-spl.bin
e u-boot.itb
para dispositivos baseados em ARMv8-A, como o NanoPi A64 são fornecidos pelo uboot-images-armv8
.
No entanto, parece que, no momento em que escrevo, este pacote não inclui versões dos arquivos sunxi-spl.bin
e u-boot.itb
especificamente para a placa NanoPi A64.
O wiki da comunidade sunxi (comunidade Open Source reunida em torno dos SoCs Allwinner) sugere que, embora do ponto de vista do software, o NanoPi A64 é semelhante ao Pine64 (baseado no mesmo processador Quad-Core ARM Cortex A53 de 64 bits Allwinner, DRAM semelhante, mesma Ethernet e IC de gerenciamento de energia), imagens Pine64 (incluídas em uboot-images-armv8
) infelizmente não inicializa no NanoPi A64, provavelmente devido a uma configuração PMIC diferente.
Isto deixa a você a opção de construir uma imagem adequada do u-boot e do kernel do Linux, seja seguindo o manual de instruções de como construir no wiki da comunidade sunxi usando o alvo nanopi_a64_defconfig
build para o u-boot e o binário sun50i-a64-nanopi-a64.dtb
device-tree para o kernel do Linux, ou seguindo o instruções do fabricante no wiki da FriendlyARM usando o seu pacote de suporte à diretoria .