Inicializando um kernel Thumb2 no QEMU

0

Estou procurando por defconfigs ARM que eu possa usar convenientemente para compilar um kernel Thumb2, que eu posso inicializar usando o QEMU.

Meu fluxo de trabalho usual é o seguinte (por exemplo, no ARM): -

Construa um rootfs buildroot para uma placa ARM e, no processo, construa um kernel também. Se eu precisar construir um kernel diferente, use a configuração que obtenho do diretório buildroot no qual o kernel buildroot foi compilado e use-o para compilar o kernel externo. Procure o diretório buildroot por um readme.txt relacionado à placa que eu acabei de construir o kernel / rootfs. Isso provavelmente conterá os argumentos da linha de comando do qemu que posso usar para chamar o sistema. Eu estou tentando conseguir o mesmo para Thumb2. Como posso continuar com isso?

Estou procurando uma configuração do buildroot, um nome de placa e um defconfig do kernel que eu possa usar para configurar um ambiente de desenvolvimento.

Olhando em volta, descobri que as placas amtel no buildroot parecem ter o suporte ao kernel do THUMB2 ativado por padrão. Alguém já conseguiu inicializar isso no QEMU? Em caso afirmativo, estou procurando os argumentos da linha de comando para passar para o qemu-system-arm.

    
por learnlearnlearn 11.07.2018 / 22:39

0 respostas