Enable HYP mode on OMAP4430 when booting

Discussion about U-Boot and the kernel.

Enable HYP mode on OMAP4430 when booting

Postby umareddy » Wed Jul 27, 2016 9:41 am

Hi,
Tried to port Xen in panda board. But not able to do that.
https://eewiki.net/display/linuxonarm/PandaBoard
Followed the above link and compiled it manually and brought up the pandaboard with uboot, kernel and rootfs.
Now while we try to change the u-boot config to enable "CONFIG_ARMV7_VIRT" to boot u-boot in hypervisor mode, we are not able to enable for OMAP4 panda board.
We manually changed the Kconfig files in order to enable "CONFIG_ARMV7_VIRT" and while compiling the u-boot, we got undefined error

Error:
=========================================================================================================
arch/arm/cpu/armv7/built-in.o: In function `_smp_pen':
/home/administrator/Downloads/elinux2/elinux/u-boot/arch/arm/cpu/armv7/nonsec_virt.S:130: undefined reference to `smp_waitloop'
arch/arm/cpu/armv7/built-in.o: In function `armv7_init_nonsec':
/home/administrator/Downloads/elinux2/elinux/u-boot/arch/arm/cpu/armv7/virt-v7.c:135: undefined reference to `smp_set_core_boot_addr'
/home/administrator/Downloads/elinux2/elinux/armv7-multiplatform/dl/gcc-linaro-4.9-2015.05-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-ld.bfd: BFD (GNU Binutils) Linaro 2014.11-3-git 2.24.0.20141017 assertion fail /home/tcwg-buildslave/workspace/tcwg-make-release/label/tcwg-x86_64/target/arm-linux-gnueabihf/snapshots/binutils-gdb.git~linaro_binutils-2_24-branch@a93e252ee5250dba831e54f98336b40c7210dac7/bfd/elf32-arm.c:7710
/home/administrator/Downloads/elinux2/elinux/armv7-multiplatform/dl/gcc-linaro-4.9-2015.05-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-ld.bfd: BFD (GNU Binutils) Linaro 2014.11-3-git 2.24.0.20141017 assertion fail /home/tcwg-buildslave/workspace/tcwg-make-release/label/tcwg-x86_64/target/arm-linux-gnueabihf/snapshots/binutils-gdb.git~linaro_binutils-2_24-branch@a93e252ee5250dba831e54f98336b40c7210dac7/bfd/elf32-arm.c:7710
/home/administrator/Downloads/elinux2/elinux/armv7-multiplatform/dl/gcc-linaro-4.9-2015.05-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-ld.bfd: error: required section '.rel.plt' not found in the linker script
/home/administrator/Downloads/elinux2/elinux/armv7-multiplatform/dl/gcc-linaro-4.9-2015.05-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-ld.bfd: final link failed: Invalid operation
make: *** [u-boot] Error 1
=========================================================================================================
How to enable hypervisor mode support in u-boot for Pandaboard.

Thanks :|[/color][/size]
umareddy
 
Posts: 1
Joined: Fri Jul 22, 2016 10:30 am

Return to U-Boot/Kernel

Who is online

Users browsing this forum: No registered users and 20 guests