Open L0stMyN4me opened 1 year ago
The Device Tree (dtb files) is used by u-boot and Linux. The tree is stored in FPGA (together with bootrom) and allows Linux to discover RISC-V configuration: number of cores, peripheral devices, interrupts, etc. When Linux boots, it reads this info at pre-defined address in ROM and setups all necessary drivers.
We are using XSDB to debug a project, and bootrom.elf is used. Does it have to need the dtb file when compiling bootrom.elf? Can we delete it? If necessary, what is the role? We look forward to your reply,thank you!