On 20-07-16 12:52, Michal Simek wrote:
> On 20.7.2016 07:43, Mike Looijmans wrote:
>> On 19-07-16 23:03, Philip Balister wrote:
>> > On 07/19/2016 11:15 AM, Michal Simek wrote:
>> ...
>> >> SPL support for this board will be merged to xilinx u-boot tree pretty
>> >> soon. I have already added all psu_init files to the tree.
>> >> Just wait couple of days and then you can use it.
>> >>
>> >> But still keep in your mind SPL is not officially supported boot flow.
>> >
>> > Who are the right people to talk to about this? It always good to remind
>> > people in official Xilinx positions how much we value SPL support.
>>
>> +1 to that.
>
> Philip: You will have a chance to talk to that people soon.
>
> I have just pushed new branch based on the latest u-boot tree.
> https://github.com/Xilinx/u-boot-xlnx
>
> You should be able to get spl up and running on zcu102 board directly.
I think the current status of zcu102 booting is this, so please correct me if
I'm wrong here:
Booting with SPL works with u-boot-xlnx current master
(20fd28dcadb5c98e0671ae12a49acd4502517d86)
However, this version lacks the PSCI integration of the current u-boot kernel.
So if you boot a kernel with it, you'll have to disable pcsi (e.g. in the
devicetree) to get it to boot at all. And then you end up with a single-core
system because the kernel cannot start the other cores without the PSCI firmware.
Current 'mainline' u-boot appears to have support for PSCI for ARMv8, so that
might yield a working system. However, this version still lacks the
initialization support for mpsoc boards, so it won't boot at all.
Would merging these trees yield a setup that can actually boot and have
multiple CPUs?
> On 20.7.2016 07:43, Mike Looijmans wrote:
>> On 19-07-16 23:03, Philip Balister wrote:
>> > On 07/19/2016 11:15 AM, Michal Simek wrote:
>> ...
>> >> SPL support for this board will be merged to xilinx u-boot tree pretty
>> >> soon. I have already added all psu_init files to the tree.
>> >> Just wait couple of days and then you can use it.
>> >>
>> >> But still keep in your mind SPL is not officially supported boot flow.
>> >
>> > Who are the right people to talk to about this? It always good to remind
>> > people in official Xilinx positions how much we value SPL support.
>>
>> +1 to that.
>
> Philip: You will have a chance to talk to that people soon.
>
> I have just pushed new branch based on the latest u-boot tree.
> https://github.com/Xilinx/u-boot-xlnx
>
> You should be able to get spl up and running on zcu102 board directly.
I think the current status of zcu102 booting is this, so please correct me if
I'm wrong here:
Booting with SPL works with u-boot-xlnx current master
(20fd28dcadb5c98e0671ae12a49acd4502517d86)
However, this version lacks the PSCI integration of the current u-boot kernel.
So if you boot a kernel with it, you'll have to disable pcsi (e.g. in the
devicetree) to get it to boot at all. And then you end up with a single-core
system because the kernel cannot start the other cores without the PSCI firmware.
Current 'mainline' u-boot appears to have support for PSCI for ARMv8, so that
might yield a working system. However, this version still lacks the
initialization support for mpsoc boards, so it won't boot at all.
Would merging these trees yield a setup that can actually boot and have
multiple CPUs?
Kind regards,
Mike Looijmans
System Expert
TOPIC Products |
|
| |
Materiaalweg 4 |
|
| |
5681 RJ Best |
T: |
+31 (0) 499 33 69 69 | |
Postbus 440 |
E: |
mike.looijm...@topicproducts.com | |
5680 AK Best |
W: |
||
The Netherlands |
Please consider the
environment before printing this e-mail
Topic zoekt gedreven (embedded) software specialisten!
-- _______________________________________________ meta-xilinx mailing list meta-xilinx@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-xilinx