Dear Harpoon Experts,
From the UG10170 - Harpoon User's Guide, I learn that there's a possibility to configure the number of CPU core(s) allocated to the RTOS :
For a multicore (SMP) cell, two cores can be used. For instance, on i.MX 8M:
.cpus = {
0b1100,
},
I would like to know if it is feasible to allocate up to 3 cores to the RTOS ? And what file(s) among the below should I modify in the case of iMX8M Nano EVK and FreeRTOS, please ?
• configs/arm64/imx{8m*,93,95}-harpoon-freertos.c for the cell configuration of the FreeRTOS
hello_world and rt_latency use case
• configs/arm64/imx{8m*,93,95}-harpoon-zephyr.c for the cell configuration of the Zephyr
hello_world and rt_latency use case
• configs/arm64/imx{8m*,93}-harpoon-freertos-audio.c for the cell configuration of the
FreeRTOS audio use case
• configs/arm64/imx{8m*,93}-harpoon-zephyr-audio.c for the cell configuration of the Zephyr
audio use case
• configs/arm64/imx{8m*,93}-harpoon-freertos-avb.c for the cell configuration of the FreeRTOS
audio (AVB) use case
• configs/arm64/imx{8m*,93}-harpoon-zephyr-avb.c for the cell configuration of the Zephyr audio
(AVB) use case
• configs/arm64/imx{8m*,93}-harpoon-freertos-industrial.c for the cell configuration of the
FreeRTOS industrial use case
• configs/arm64/imx{8m*,93}-harpoon-zephyr-industrial.c for the cell configuration of the
Zephyr industrial use case
• configs/arm64/imx{8m*,93}-harpoon-freertos-virtio.c for the cell configuration of the
FreeRTOS Virtio Networking use case
Thanks in advance and best regards,
Khang