Hello Genodians, I am able to generate the sculpt image for virt_qemu_riscv. But while booting the "image.elf", its unable to load some of the drivers. I have attached the LOG and other necessary files for reference. Please help me out and suggest the needful.
Regards, Pranab
Hello Pranab,
On 4/16/23 08:43, Pranab Kumar Rout cs21m045 wrote:
Hello Genodians, I am able to generate the sculpt image for virt_qemu_riscv. But while booting the "image.elf", its unable to load some of the drivers. I have attached the LOG and other necessary files for reference. Please help me out and suggest the needful.
For the listed drivers, the ROMs are missing, because they do not exist for RISC-V. It looks like your used the pc version [1] as a basis for RISC-V. I would suggest to configure Sculpt statically without a driver manager (which you would need to implement for RISC-V) and not base it on [1]. You could have a look at [2] as a starting point, where Sculpt is used without a driver manager on the Pinephone.
[1] repos/gems/sculpt/drivers/pc [2] https://github.com/genodelabs/genode-allwinner/blob/master/sculpt/drivers/pi...
Regards,
Sebsastian