Other Parts Discussed in Thread: TDA4VH
Tool/software:
Hi TI Experts,
Customer is working on TDA4AP SDK9.2 and will mass production next month.
They have some urgent questions concerning MSMC QoS may need your help, thanks!
Background:
Our system consists of several r5f firmware applications and a Linux OS running at the A72. All these participants are using the MSMC as data backend.
Some of these are running with a higher priority and require fast access time.
To guarantee a fast and deterministic access from r5f besides L3 Cache usage from A72 we want to use the MSMC Quality-of-Service feature (J784s4 Technical Reference Manual – 8.1.2.11 MSMC Quality-of-Service).
Corner Points to our system:
- J784s4 – TDA4VH
- SPL Boot (uboot SPL R5 -> Custom MCU_1_0 FW based at the PDK -> uboot SPL A72 -> uboot A72)
- 6MB of the MSMC already used as L3 Cache
- L3 cache is configured from the uboot (“board-cfg.yaml”)
Questions:
- What would be a good location to setup the MSMC QoS Feature, uboot SPL R5 or MCU_1_0 ?
- Do you have some code examples how to setup the MSMC QoS feature?
- Do you already have a valid parameter set that could fit for our use case?
Thanks,
Kevin