I upgraded L4 version to 24.08 instead of 23.10 because 24.08 contains the missing virt-arm_virt-64_pci.dts file. I'm building for arm64 and when I run the demo VM-basic-pci, I got the following error ! I didn't change anything in the dts/dtb or ned scripts excepting the typo of
overlay = "-drom/virt-pci.dtbo"
What is the problem here ?
[image: image.png]
On Mon, Oct 21, 2024 at 11:35 AM Philipp Eppelt < philipp.eppelt@kernkonzept.com> wrote:
Hi Mohamed,
can you please check your arm64 build tree and look into the folder 'assets/dtb/'? There should be links to all the .dtb files of uvmm. The link of the file in question on my machine is:
[...]/.build-arm64/pkg/uvmm/configs/dts/OBJ-arm64_armv8a-std-l4f/virt-arm_virt-64_pci.dtb
If the file is missing in the linked folder, please check the corresponding source directory:
<src>/pkg/uvmm/configs/dts/
If virt-arm_virt-64_pci.dts isn't in there, you can download it from our development version of L4Re on github and recompile the uvmm package.
https://github.com/kernkonzept/uvmm/blob/master/configs/dts/virt-arm_virt-64...
If the file is there, please check that '<arm64-build>/assets' directory is in your MODULE_SEARCH_PATH.
Let me know, if this solves the missing file problem.
Cheers, Philipp
Am 20.10.24 um 09:20 schrieb Mohamed Dawod:
Thanks Matthias I'm going to fix the typo of *virt-pci.dtbo*. What about the missing file *dtb/virt-arm_virt-64_pci.dtb *?
On Tue, Oct 15, 2024 at 11:58 PM Matthias Lange <
matthias.lange@kernkonzept.com
mailto:matthias.lange@kernkonzept.com> wrote:
Hi Mohamed, On [15-10-2024 16:59], Mohamed Dawod wrote: > Hi, > I was trying to run the L4 demo *vm-basic-pci* for *arm64* usingthe command
> $ make qemu E=vm-basic-pci > but It didn't work because of the missing 2 files : > * virt-arm_virt-64_pci.dtb : which is requested by the*modules.list* file
> in the line : > > > module[arch=arm64,fname=virt-pci.dtb]dtb/virt-arm_virt-64_pci.dtb
> > * virt-pci.dtbo : which is requested by the *vm-basic-pci.cfg* bythe
> configuration > > > if (L4.Info.arch() == "arm64") then > > dt = "-drom/.fdt" > > overlay = "*-drom/virt-pci.dtbo*" This is actually a typo. Please change this line to overlay = "-drom/virt-pci.dtb" Best, Matthias. > > else > > dt = "-drom/virt-pci.dtb" > > overlay = "" > > end > > > I searched for both files in the whole *l4re-snapshot-23.10.1*directory
> but I couldn't find them > Where can I find those necessary files to run *vm-basic-pc*i demo? > > Thanks in advance, > Regards > > -- > Mohamed Dawod > *Software Engineer,* Cairo Egypt > > -- > > > *Driving Innovation! Visit our website www.avelabs.com <http://www.avelabs.com> > <http://www.avelabs.com/ <http://www.avelabs.com/>>*, to readAvelabs
Confidentiality Notice, follow > this link: http://www.avelabs.com/email/disclaimer.html <http://www.avelabs.com/email/disclaimer.html> > <http://www.avelabs.com/email/disclaimer.html <http://www.avelabs.com/email/disclaimer.html>> > > _______________________________________________ > l4-hackers mailing list -- l4-hackers@os.inf.tu-dresden.de <mailto:l4-hackers@os.inf.tu-dresden.de> > To unsubscribe send an email tol4-hackers-leave@os.inf.tu-dresden.de
<mailto:l4-hackers-leave@os.inf.tu-dresden.de> -- Get started with L4Re in 3 days - register now for our workshop inOctober!
Visit https://www.kernkonzept.com/workshop-getting-started-with-l4re <https://www.kernkonzept.com/workshop-getting-started-with-l4re> tolearn
more. -- Matthias Lange phone: +49 (0) 351-41 888 614 Customer Engineer Specialist web: https://www.kernkonzept.com <https://www.kernkonzept.com> Kernkonzept GmbH Buchenstraße 16b 01097 Dresden Geschäftsführer: Dr.-Ing. Michael Hohmuth Registergericht: Amtsgericht Dresden Handelsregister: HRB 31129 You might not be working when I am and that's ok! Please make sureto only
reply when it suits you. Mails can wait.*Driving Innovation! Visit our website www.avelabs.com http://www.avelabs.com/*, to read Avelabs Confidentiality Notice,
follow this
link: http://www.avelabs.com/email/disclaimer.html http://www.avelabs.com/email/disclaimer.html
l4-hackers mailing list -- l4-hackers@os.inf.tu-dresden.de To unsubscribe send an email to l4-hackers-leave@os.inf.tu-dresden.de
-- philipp.eppelt@kernkonzept.com - Tel. 0351-41 883 221 http://www.kernkonzept.com
Kernkonzept GmbH. Sitz: Dresden. Amtsgericht Dresden, HRB 31129. Geschäftsführer: Dr.-Ing. Michael Hohmuth _______________________________________________ l4-hackers mailing list -- l4-hackers@os.inf.tu-dresden.de To unsubscribe send an email to l4-hackers-leave@os.inf.tu-dresden.de