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.
Tool/software: Code Composer Studio
Hi, a time ago I asked a similar question in this forum
then you told me that the labs between boards are compatible, so all this time I have been working in my AWR1843BOOST EVK with no issues with source code from CCS rebuilding and loading labs for AWR1642 or AWR1843 in debug and deployment mode
But now I am having issues flashing binaries using source code from CCS for a custom awr1843 board (only works flashing the MRR or MRR steering lab) so I was searching info in the forum and here you say this:
"You may need rebuild the application while selecting AWR1843 device in CCS project properties setting"
and here you say this:
"An application written for AWR1642 will run on AWR1843 without recompiling as long as the adjustment is made in the chirp config file to use Tx antennas 1 and 3 verses antennas 1 and 2 on the 1642. If you want to port/rebuild the application from 1642->1843, two things must change:
1) the pinmux statements that configure UART, SPI, CAN, etc. These are usually done in the MSS, and should be wrapped in #ifdef SOC_XWR18XX ... #endif statements.
2) SOC_XWR18XX will need to be defined for both MSS and DSS builds instead of SOC_XWR16XX "
So now I am confused, why do you say I need this extra steps to run a lab made for AWR1642 in the AWR1843?, in my EVK I never needed this steps, do I need to do this for a custom board?, somehow the AWR1843BOOST EVK firmware knows that an AWR1642 code is being loaded and allows that kind of config?
thanks
HI,
Please download from the TI Resource Explorer (dev.ti.com) the following version of the Automotive Toolbox
\mmwave_automotive_toolbox_2_9_1__win\mmwave_automotive_toolbox_2_9_1\labs\lab0003_occupancy_detection\src
In this folder you will find ccs projectspecs for 16xx and 18xx.
As you can see, in order to re-build a 16xx demo for 18xx you will need to create a similar ccs projectspec for 18xx
thank you
Cesar
One more thing,
You will also need to perform some minor updates to the profile configuration.
Please compare the differences for
\mmwave_automotive_toolbox_2_9_1\labs\lab0003_occupancy_detection\chirp_configs\od_demo_16xx_4zone_strong.cfg
\mmwave_automotive_toolbox_2_9_1\labs\lab0003_occupancy_detection\chirp_configs\od_demo_18xx_4zone_strong.cfg
Notice the differences for
Thank you
Cesar
If these steps are required so why I can run the awr1642 labs in the awr1843boost evk (and works) without that modifications?
Hi, ok, I understand that I should reconfigure the antenna code but I think that this step is not neccesary:
Cesar said:" Please download from the TI Resource Explorer (dev.ti.com) the following version of the Automotive Toolbox
\mmwave_automotive_toolbox_2_9_1__win\mmwave_automotive_toolbox_2_9_1\labs\lab0003_occupancy_detection\src
In this folder you will find ccs projectspecs for 16xx and 18xx.
As you can see, in order to re-build a 16xx demo for 18xx you will need to create a similar ccs projectspec for 18xx "
because without this the app runs in the AWR1843BOOST, right?
Hi,
I have summarized the information in this FAQ
[FAQ] AWR1843: Running AWR1642 code on AWR1843 - Sensors forum - Sensors - TI E2E support forums
Thank you
Cesar