[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] RT Xen on ARM - R-Car series
Hello Andrii, Thanks again for responding and for clarifying some of the underlying workings of Yocto. 2018年12月27日(木) 20:07 Andrii Anisov <andrii.anisov@xxxxxxxxx>: Hello Jairo, I am actually very relieved that this is the case.
In order to get Xen to compile and to prepare for
the boot, I modified the meta-demo layer to include the Xen files that
were not already included and the hand modified dts file. I have
attempted to attach these to the mail. I am not sure if there is an easier way to get that information, but I basically did a git show within the tmp/work/aarch64-poky-linux/xen folder and got the hash 7f28661f6a7ce3d82f881b9afedfebca7f2cf116 which points to the current head of the master branch of the xen.git repository, if I am not mistaken. In the previous email you said, you Via serial console I get the following output for the images created after modifying the dts and applying the patch below: U-Boot 2015.04 (Jun 22 2018 - 13:36:27) CPU: Renesas Electronics R8A7795 rev 2.0 Board: H3ULCB I2C: ready DRAM: 3.9 GiB MMC: sh-sdhi: 0, sh-sdhi: 1 In: serial Out: serial Err: serial Net: ravb Hit any key to stop autoboot: 0 => setenv bootargs => setenv serverip 192.168.1.100 => tftp 0x48080000 xen-h3ulcb.uImage ravb Waiting for PHY auto negotiation to complete...... done ravb: 1000Base/Full Using ravb device TFTP from server 192.168.1.100; our IP address is 192.168.1.40 Filename 'xen-h3ulcb.uImage'. Load address: 0x48080000 Loading: ############################################################# 171.9 KiB/s done Bytes transferred = 886160 (d8590 hex) => tftp 0x48000000 Image-r8a7795-h3ulcb-xen-local.dtb ravb:0 is connected to ravb. Reconnecting to ravb ravb Waiting for PHY auto negotiation to complete... done ravb: 1000Base/Full Using ravb device TFTP from server 192.168.1.100; our IP address is 192.168.1.40 Filename 'Image-r8a7795-h3ulcb-xen-local.dtb'. Load address: 0x48000000 Loading: ##### 11.7 KiB/s done Bytes transferred = 63810 (f942 hex) => tftp 0x7a000000 Image ravb:0 is connected to ravb. Reconnecting to ravb ravb Waiting for PHY auto negotiation to complete........ done ravb: 1000Base/Full Using ravb device TFTP from server 192.168.1.100; our IP address is 192.168.1.40 Filename 'Image'. Load address: 0x7a000000 Loading: ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ############################################ 2.1 MiB/s done Bytes transferred = 15911424 (f2ca00 hex) => bootm 0x48080000 - 0x48000000 ## Booting kernel from Legacy Image at 48080000 ... Image Name: XEN Image Type: AArch64 Linux Kernel Image (uncompressed) Data Size: 886096 Bytes = 865.3 KiB Load Address: 78080000 Entry Point: 78080000 Verifying Checksum ... OK ## Flattened Device Tree blob at 48000000 Booting using the fdt blob at 0x48000000 Loading Kernel Image ... OK Using Device Tree in place at 0000000048000000, end 0000000048012941 Starting kernel ... And that is it. Please note that although I am getting the images and dtb from tftp, the root filesystem is on the microSD card. I am guessing I should have seen the console output for Xen. I also am not sure how to test if dom0 is actually running at this stage. > From the log it would seem that the xen_git.bb <http://xen_git.bb> in the meta-virtualization layer is being called and thus the recipe is attempting to compile the newest version of Xen.
Yes, I have been tracking some of the scheduling changes being done to
Xen and I would really like to have a relatively newer version up and
running. However, just having something, anything, running at this stage
would be great. Also I do understand that we have our meta-demo layer quite outdated both from Thank you very much for all your support. Best regards, Jairo Attachment:
r8a7795-h3ulcb-xen-local.dts Attachment:
xen-20181228.patch _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |