I encountered an issue with the latest commit where the compiled minos.bin file cannot be booted by u-boot. Here are the details:
My environment
rpi 4B 4GB
minos commit: c1de8d0164553b31206aa393cd36e09baf5e2b0a
aarch64-linux-gnu-gcc version 10.5.0
Log
U-Boot> booti 0x37408000 - 0x38000000
Moving Image from 0x37408000 to 0x37600000, end=0x3762c000
## Flattened Device Tree blob at 38000000
Booting using the fdt blob at 0x38000000
Working FDT set to 38000000
Using Device Tree in place at 0000000038000000, end 0000000038005ff8
Working FDT set to 38000000
Starting kernel ...
/* stuck here */
What I have tried
modified the generated file /include/config/config.h#define CONFIG_MINOS_ENTRY_ADDRESS 0x40000000 -> 0x37408000
it causes a error entry address in minos.elf header
checked uart config
the minos.bin of minos v0.3 works
Question
How to boot minos of the lastest commit on rpi 4B
I encountered an issue with the latest commit where the compiled minos.bin file cannot be booted by u-boot. Here are the details:
My environment
Log
What I have tried
modified the generated file
/include/config/config.h
#define CONFIG_MINOS_ENTRY_ADDRESS 0x40000000 -> 0x37408000
it causes a error entry address in minos.elf headerchecked uart config
the minos.bin of minos v0.3 works
Question How to boot minos of the lastest commit on rpi 4B