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.

CC27XX VIMS Register's FLWSxT, PTRMC0 Settings

Part Number: CC2745R10-Q1


Tool/software:

Let us ask you a question about the VIMS module registers' FLWS1T, FLWS2T, and PTRMC0.

In the CC27XX Technical Reference Manual (swcu195a.pdf), Chapter 8.2.3.3-5 only provides a brief description of the registers.

Since there is no other detailed explanation, it is unclear how to use it.

SDK 9.10 also does not have an API related to these registers.

What is the role of the VIMS registers' FLWS1T, FLWS2T, and PTRMC0?

If I leave the reset value and do not change the settings, will it work without problems?

What are the use cases that require configuration changes?

What is the optimal setting point for normal operation?

  • Hi Toshiki,

    My recommendation would be to use F3 SDK drivers instead of manipulating these registers directly. 

    Do you have a specific us case or something specific you're trying to achieve?

    Cheers,

    Marie H

  • Hi, Marie,

    In CC2642 (simplelink_cc13xx_cc26xx_sdk_6_30_01_03),

    bus arbitration (CTL.ARB_CFG) and cache settings (CTL.PREF_EN) were possible using the VIMS API,

    but in CC2745R10-Q1 (simplelink_lowpower_f3_sdk_9_10_00_83), the VIMS API has been removed and the above registers no longer exist.

    What I want to do is to achieve the bus arbitration and cache settings that were possible with CC2642 (SDK6.30) with CC2745 (SDK9.10).

    To do this, I am looking into the VIMS registers, but there was no detailed explanation of FLWS1T, FLWS2T, and PTRMC0, so I am asking this question.

    If there is an API for manipulating these registers in CC2745 (SDK9.10), please let me know the information.