You were right, after disabling Module Verification in the menuconfig finally on the Banana Pi the *make moduels_install *worked fine. Now I have another issue, I don't know why but: *make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- -j$(( $(nproc) + 1 )) uImage modules dtbs LOADADDR=40008000* doesn't compile the .dts files in arch/arm/boot/dts into .dtb files despite in that folder I have a Makefile wich describes all the device tree blob.
Any suggestion? Thx a lot Il giorno venerdì 4 marzo 2022 alle 15:39:35 UTC+1 [email protected] ha scritto: > On 04.03.22 09:35, Giovanni Olino wrote: > > Hi, > > I'm trying to get Jailhouse on a Banana Pi M1. > > Siemens has a docomentation for it > > ( > https://github.com/siemens/jailhouse/blob/master/Documentation/setup-on-banana-pi-arm-board.md > ) > > but I'm using linux_4.19, in particular git clone -b > > jailhouse-enabling/4.19 https://github.com/siemens/linux.git > > linux_siemens_4.19. > > On the compile machine every seems to work properly, I can do Make of > > Linux, Jailhouse and FreeRTOS without problems or errors but one moved > > on the Board errors occours. > > > > On the Bananian, trough sshfs, when I try to mount the compiled kernel > > with "make mudules_install" this errors come out: > > > > /INSTALL block/bfq.ko/ > > /scripts/sign-file: 2: scripts/sign-file: Syntax error: word unexpected > > (expected "(" )/ > > /scripts/Makefile.modinst:36: recipe for target 'block/bfq.ko' failed > > / > > /make[1]: *** [block/bfq.ko] Error 2/ > > /Makefile:1250: recipe for targer '_modinst_' failed/ > > /make ***[_modinst_] Error 2/ > > > > In the sign-file script I don't see where a parenthesis might be missing > > and for target block/bfq.ko don't know what to look for. > > > > Seems you have module signing enabled. Maybe you can already get away > with turning that off. > > But that how-to is rather old by now, so is this 4.19 kernel. There > might be more traps remaining. For a more modern integration of a > similar board, look for the OrangePi image that jailhouse-images > generates. Never found the time to port that over to the M1, and now > 32-bit ARM is effectively legacy. > > Jan > > -- > Siemens AG, Technology > Competence Center Embedded Linux > -- You received this message because you are subscribed to the Google Groups "Jailhouse" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jailhouse-dev/f9df17f0-5dd5-426f-ba2a-34e1a17e33e8n%40googlegroups.com.
