Dear Experts,
I learnt that TI RTOS has multicore support, with preemptive multi-threading. I want to understand following things:
1) TI-RTOS, on A15 multicore (In a TCI6638K2K SoC) can do the dynamic load balancing of tasks across ARM cores ?
If yes,
- what criteria applied for load balancing..? (Ex: percentage of CPU load)
- Do TI RTOS use the ARM IPIs for waking up TASKs on another core in runtime..?
- If I don't want to do runtime load balancing, is it possible to statically assign TASKs to fixed cores ?
2) In a design, 2 TCI6638K2K SoCs are being connected Via Hyperlink.. In this case, Can I run the set of TASKs, across 2 SoCs, under single RTOS image..? I mean can it work like a conventional Octa core processor..? How the dynamic load balancing and waking up a TASK on core of one SoC from core of another SoC ?
3) Did anyone use TI-RTOS on TCI6638K2K ?
Best Regards,
Mahantesh.