platform: add CVA6 platform and support for PMU.

LE RHUN Jimmy jimmy.lerhun at thalesgroup.com
Fri Aug 8 07:56:09 PDT 2025


Classified as: {OPEN}

Vendredi 8 août 2025 15:42, Jessica Clarke <jrtc27 at jrtc27.com> a écrit :
>On 8 Aug 2025, at 14:35, LE RHUN Jimmy <jimmy.lerhun at thalesgroup.com> wrote:
>> 
>> Add a new platform called CVA6 (https://github.com/openhwgroup/cva6).
>> Add support for Performance Monitoring Unit for this platform.
>> This development starts from tag v1.5.
>
>Does generic not work for it? My understanding was it did, and if support for anything is missing in generic it should be added to generic.
>
>Jessica

Thanks for your quick answer. I'm using the standard Yocto distribution for this core :
https://github.com/openhwgroup/meta-cva6-yocto and it has a specific configuration for OpenSBI that was not submitted here and that lacked PMU support. 
I had to define hardware-specific information about performance counters. 
Actually CVA6 is an evolution of Ariane (that exists in platform/fpga/ariane).

Kind regards,
Jimmy

>> Signed-off-by: Jimmy Le Rhun <jimmy.lerhun at thalesgroup.com>
>> 
>> <OpenSBI_1.5_add_CVA6_PMU.patch>--
>> opensbi mailing list
>> opensbi at lists.infradead.org
>> http://lists.infradead.org/mailman/listinfo/opensbi


{OPEN}



More information about the opensbi mailing list