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.

CC2340R5: How to build for 4x4 package

Part Number: CC2340R5
Other Parts Discussed in Thread: SYSCONFIG,

Hi team,

Take the example of data_stream, how to build FW for 4x4 package ?

Thank you.

  • Hi Clément,

    I followed the steps in your link, but after "Open .syscfg in a Text Editor and revise argument list to use RGE instead of RKP", I got following errors:

    I changed "@cliArgs --device "CC2340R5RKP" --package "RKP" --part "Default" --rtos "freertos" --product "simplelink_lowpower_f3_sdk@7.10.00.35"" into

    "@cliArgs --device "CC2340R5RKP" --package "RGE" --part "Default" --rtos "freertos" --product "simplelink_lowpower_f3_sdk@7.10.00.35"".

    Did I modify it in a wrong way?

    Please help to clarify how should I fix this issue.

    Thanks.

    BR,

  • Hi,

    May I ask if you have also applied the first step?

    If yes, can you confirm you have done this before importing the project in CCS?

    I changed "@cliArgs --device "CC2340R5RKP" --package "RKP" --part "Default" --rtos "freertos" --product "simplelink_lowpower_f3_sdk@7.10.00.35"" into

    "@cliArgs --device "CC2340R5RKP" --package "RGE" --part "Default" --rtos "freertos" --product "simplelink_lowpower_f3_sdk@7.10.00.35"".

    This does not seem correct as the SysConfig GUI should rather have been used as described here:

    Let me know if it helps,

    Regards,

  • Hi,

    I saw this already in the C:\ti\simplelink_lowpower_f3_sdk_7_10_00_35\source\ti\ble5stack\.meta\rf_config\ble_rf_config.syscfg.js:

    So I supposed I shall have these lines before I imported any of my projects.

    And about this line:

    • Open the .syscfg file with the SysConfig Editor and go to Show Board View -> Use Custom Board -> Confirm.

    I supposed in this figure I have done this step.

     

    As for "

    I changed "@cliArgs --device "CC2340R5RKP" --package "RKP" --part "Default" --rtos "freertos" --product "simplelink_lowpower_f3_sdk@7.10.00.35"" into

    "@cliArgs --device "CC2340R5RKP" --package "RGE" --part "Default" --rtos "freertos" --product "simplelink_lowpower_f3_sdk@7.10.00.35"".

    "
    I did this following this step:

    • Open .syscfg in a Text Editor and revise argument list to use RGE instead of RKP

    And this step might lead to the failure.

    Besides, after these steps are done, should I merely modify the GPIO (e.g. RX/TX) and this can be built into a 4x4 compatible image, right?

    We would like to set RX/TX into DIO12 and 13, but it showed conflict messages.

    How can we check where we should modify?

    Thanks.

    BR,

  • Hi,

    Looks like you are progressing.

    Besides, after these steps are done, should I merely modify the GPIO (e.g. RX/TX) and this can be built into a 4x4 compatible image, right?

    This is correct.

    Here you can update the UART pins to use DIO12 and 13:

    Once done, make sure to solve the other pin conflicts. Here you can see a red cross next to the Button menu.

    Review the messages, and set the proper pin for all the instances showing a conflict (red cross):

    Note: in the case of the data_stream example, conflicts will appear for the UART, Buttons and GPIO_LEDs. All the conflicts should be fixed following the process showed before.

    I hope this will help,

    Best regards,

  • Hi YW Lin,

    I find you might need to change "@cliArgs --device "CC2340R5RKP" --package "RKP" --part "Default" --rtos "freertos" --product "simplelink_lowpower_f3_sdk@7.10.00.35"" into

    "@cliArgs --device "CC2340R5RGE" --package "RGE" --part "Default" --rtos "freertos" --product "simplelink_lowpower_f3_sdk@7.10.00.35"".

    "

  • Hi,

    Good point - I actually missed this one.

    Thanks,

  • Hi Jerry,

    Thanks for pointing it out.

    I have corrected the mistake and it could work now.

  • Hi Clément,

    Thanks for your help.

    We have migrated the project to 4x4 and solved the conflicts.

    Thanks.

    BR,