Porting OpenCN on Ultra-Scale+ / ZCU106

We are currently porting OpenCN on Ultra-Scale+ ZCU106 board which is endowed with a 4x Cortex-A53 (64-bit). In addtion, a FPGA IP will be developped to acquire digital signals coming from anaog sensors used to detect vibrations.
In this context, we will also upgrade to Linux 5.10.
Stay in touch :slight_smile:

1 Like

I have a problem related to the use of IPI (Inter-Processor-Interrupt) 8 and 9 which are specific to OpenCN (one IPI is used to create a RT task in CPU #1 and another one to propagate an event issued from the AVZ hypervisor in case of DC_EVENT for example).
On the ZCU106, only IPIs 0 to 7 seem to be sent out. We are investigating if there is a possibility to re-customize an IP or whatever in order to activate IPIs 8 and 9.
Temporary, we will replace IPI_CPU_STOP and IPI_CPU_CRASH_STOP with the required IPIs.
Thanks for any help.

[EDIT] Useful link about this topic

1 Like