This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TDA4VH-Q1: TDA4VM / VH: CCS ROV modules do not support Hwi & Sysmin

Part Number: TDA4VH-Q1
Other Parts Discussed in Thread: TDA4VH, TDA4VM

Hi TI CCS / Jacinto Experts,

Customers are doing some CCS(version 12) based project on TDA4VM / TDA4VH SDK8.x. As we could see from the below CCS ROV guide, there are many modules including Hwi & SysMin.

https://software-dl.ti.com/ccs/esd/documents/rov_guide/html/src/rov.html#id1

Hwi, SysMin, & other modules shown in the above picture have many useful functions & could make customers much more convenient to debug & implement their own projects. Hence, customers are very interested to have them. 

However, the ROV guide provided in the TDA4VM / TDA4VH SDK8.x PDK shown below only describe the FreeRtos module.

https://software-dl.ti.com/jacinto7/esd/processor-sdk-rtos-jacinto7/08_04_00_06/exports/docs/pdk_jacinto_08_04_00_21/docs/userguide/jacinto/developer_notes/freertos_ccs_rov.html

I am trying to help customers to have other modules like Hwi & Sysmin. But seeing from the coding logic shown below, there is only FreeRTOS.rov.js available in the SDK that could be imported by syscfg_c.rov.xs. That could be the reason on the CCS only FreeRTOS module could be seen. 

May I know if it is feasible that if any other SDK from other chips have Hwi or Sysmin rov jason files, could we place them here in TDA4VM / TDA4VH SDK8.x to make it available? If so, could anyone help to provide these files? Thanks! These modules could enhance customers' efficiency.

Kind Regards,

Kevin 

  • Hello,

    I can only comment from a general tools standpoint. There is typically more information in ROV for SYS/BIOS than FreeRTOS. Also, what is visible will be determined by how the project (and RTOS) is configured.

    The device experts can chime in further

    Thanks

    ki

  • Hi Kevin,

    I really doubt this is possible in the current implementation of Hwi. Hwi module internally uses CSL code ie intc module to configure interrupt. whereas i see that roc.xs file is trying to get all information using FreeRTOS objects.. I will check with the team and confirm this with the team. If this is possible, will share the information on this. 

    Regards,

    Brijesh 

  • Hi Kevin,

    This is not supported in the current SDK and will be a new requirement if this needs to be supported.. This may require good amount of changes in the Hwi modules, so requires to raise requirement and plan for it.. 

    Regards,

    Brijesh