
Hi Bin,
On Sun, Apr 1, 2018 at 4:51 PM, Bin Meng bmeng.cn@gmail.com wrote:
Why I mentioned the 'bootm' command, is that AFAIK the only official way of booting a VxWorks 7 ARM kernel is to use 'bootm'. Are you saying that 'bootm' command does not work on your Intel Stratix 10 DevKit board? If that's the case, we have something to fix.
Having said that, having 'bootvx' to support booting a 64-bit VxWorks 7 ARM kernel is a nice to have.
Yes, there is the same issue with bootm for ARMv8. It works but only one CPU core is enabled.
+#if defined(CONFIG_ARM64) && defined(CONFIG_ARMV8_PSCI)
armv8_setup_psci();
smp_kick_all_cpus();
What about ARMv8 32-bit?
Do you mean ARMv8 32-bit U-Boot or ARMv8 32-bit VxWorks under ARMv8 64-bit U-Boot?
I meant to say ARMv8 32-bit U-Boot. I am not sure if 32-bit U-Boot can load a 64-bit VxWorks kernel..
Is ARMv8 32-bit U-Boot supported?
I was trying to understand the reason of modifying this as I believe 'bootm' should work out of the box.
I will submit patch for bootm command in the next email.
Kind regards, Vasyl