Unable to load the drivers while booting sculpt image - virt_qemu_riscv

Sebastian Sumpf Sebastian.Sumpf at genode-labs.com
Tue Apr 18 11:42:46 CEST 2023


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/pinephone

Regards,

Sebsastian

-- 
Sebastian Sumpf
Genode Labs

http://www.genode-labs.com · http://genode.org

Genode Labs GmbH · Amtsgericht Dresden · HRB 28424 · Sitz Dresden
Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth







More information about the users mailing list