eclipse-threadx / threadx

Eclipse ThreadX is an advanced real-time operating system (RTOS) designed specifically for deeply embedded applications.
https://github.com/eclipse-threadx/rtos-docs/blob/main/rtos-docs/threadx/index.md
MIT License
2.87k stars 782 forks source link

Cortex M4 SMP mode support #229

Open AJIOB opened 1 year ago

AJIOB commented 1 year ago

Is this request related to a particular hardware platform, SoC, board? Please describe.

Some SoCs, such as TI AM572x, has Dual-Cortex M4 (IPUx blocks on diagram).

Describe why you are asking for this support?

TI supports Cortex M4 SMP mode with their TI-RTOS, but it is not pre-certified.

Additional context

TI AM572x block diagram: image

goldscott commented 1 year ago

Hi @AJIOB - we do not yet have Cortex-M SMP. Is there a reason you need SMP on Cortex-M cores?

AJIOB commented 1 year ago

Hello @goldscott. As I know, that is a single possibility to use both Cortex M4 for every IPU block.