On 05.03.19 18:50, Amit Tomer wrote:
Hi,
Hi, Amit
The proper command is:
mkimage -A arm64 -C none -T kernel -a 0x78080000 -e 0x78080000 -n "XEN"
-d xen/xen xen-uImage
Yeah but it didn't boot it up :(
Have you tried to enable early_prink?
AFAIR, I tested that branch (ipmmu_v2) before submitting RFC patch
series [1] and it was functional.
But, I don't quite remember what the BSP version (U-Boot/ARM-TF) I had
based on.
[1]
https://lists.xenproject.org/archives/html/xen-devel/2017-07/msg02679.html
[ 16.991035] => setenv ipaddr 10.105.2.28;setenv serverip
10.105.2.27;ping 10.105.2.27
[ 18.791456] ravb Waiting for PHY auto negotiation to complete... done
[ 21.506184] ravb: 1000Base/Full
[ 21.514787] Using ravb device
[ 26.518321] host 10.105.2.27 is alive
[ 26.522064] => tftp 0x48080000 xen-uImage
[ 32.859274] ravb:0 is connected to ravb. Reconnecting to ravb
[ 32.866626] ravb Waiting for PHY auto negotiation to complete... done
[ 35.936229] ravb: 1000Base/Full
[ 35.944824] Using ravb device
[ 35.947840] TFTP from server 10.105.2.27; our IP address is 10.105.2.28
[ 35.954733] Filename 'xen-uImage'.
[ 35.958271] Load address: 0x48080000
[ 35.961990] Loading:
#################################################################
[ 41.049127]
#################################################################
[ 41.131627] ##################
[ 41.154635] 141.6 KiB/s
[ 41.157357] done
[ 41.159264] Bytes transferred = 754064 (b8190 hex)
[ 41.164605] => bootm 0x48080000
[ 48.511339] ## Booting kernel from Legacy Image at 48080000 ...
[ 48.517501] Image Name: XEN
[ 48.520855] Image Type: AArch64 Linux Kernel Image (uncompressed)
[ 48.527659] Data Size: 754000 Bytes = 736.3 KiB
[ 48.532921] Load Address: 48080000
[ 48.536731] Entry Point: 48080000
[ 48.540541] Verifying Checksum ... OK
[ 48.548190] Loading Kernel Image ... OK
[ 48.554182]
[ 48.555635] Starting kernel ...
[ 48.558901]
We even tried loading it to 0x78080000.
Thanks
-Amit
--
Regards,
Oleksandr Tyshchenko
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel