Qual é a quantidade mínima de RAM necessária para executar o kernel do Linux no ARM cortex-a5?

1

Eu quero saber qual é a quantidade mínima de RAM necessária para executar o Linux Kernel (4.6) no ARM Cortex-a5.

Agora estou usando o PSRAM de 32MB, mas sempre que carrego o vmlinux (formato elf) através do depurador para o PSRAM, o memcpy () não está funcionando internamente no printk.

Meu endereço inicial do PSRAM é 0x20000000. Então, para fazer o ponto de entrada do elf eu modifiquei o arch / arm / Kconfig como abaixo,

config PAGE_OFFSET
    hex
    default PHYS_OFFSET if !MMU
    default 0x40000000 if VMSPLIT_1G
    default 0x80000000 if VMSPLIT_2G
    default 0xB0000000 if VMSPLIT_3G_OPT
 (-)default 0xC0000000
 (+)default 0x20000000

Então, sempre que o memcpy () está obtendo, é stucking. Plz me avise onde estou errado aqui.

Tamanho do vmlinux com símbolos de depuração: 10.9 MB. Loading_DTB @ maior localização de memória.

    
por Anindya 28.06.2016 / 08:14

0 respostas