Other Parts Discussed in Thread: MMWAVEICBOOST, , IWR6843, , SYSBIOS
There's many instances of this question our there, and I have scanned various threads, but I still can't quite connect the dots.
In front of me I have the MMWAVEICBOOST connected to my AWR6843ISK. I can pull down the following project of interest, and build without issue:
https://dev.ti.com/tirex/explore/node?node=AK2Pfzv8YhOKYSVHLm9wQw__VLyFKFf__LATEST
However, when digging into the settings, I see that project is for the IWR6843, not the AWR6843:
So the fact that I can build that demo is good, but we now want to create our own project. For the new project, both CAN interfaces are required. However, in the following post it mentions that the AWR allows both CAN interfaces, but the IWR does not:
https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/931016/ccs-iwr6843-iwr6843-vs-awr6843-version-question
So I figured I would tackle that issue when we get to it, and to first just create a blank project, specifically for the AWR6843.
I am able to create the project, but upon building, I get an error indicating the AWR6843 device is not supported.
The AWR68XX device is not currently supported. The following devices are supported in the ti.catalog.arm.cortexr5 catalog: AM65X RM57D8XX SIMFLEMING SIMMAXWELL subdir_rules.mk:12: recipe for target 'build-577601409-inproc' failed js: "C:/ti/bios_6_73_01_01/packages/ti/sysbios/family/arm/Settings.xs", line 744: Error: Unsupported device!
I then opened up my version of sys_bios C:\ti\bios_6_73_01_01\packages\ti\sysbios\family\arm and verify that AWR is not one of the options
/* Cortex-R5 devices */ deviceTable["ti.catalog.arm.cortexr5"]["RM57D8.*"] = deviceTable["ti.catalog.arm.cortexr5"]["RM57D8XX"]; deviceTable["ti.catalog.arm.cortexr5"]["RM57L8.*"] = deviceTable["ti.catalog.arm.cortexr5"]["RM57D8XX"]; deviceTable["ti.catalog.arm.cortexr4"]["AWR1.*"] = deviceTable["ti.catalog.arm.cortexr4"]["AWR14XX"]; deviceTable["ti.catalog.arm.cortexr4"]["IWR1.*"] = deviceTable["ti.catalog.arm.cortexr4"]["AWR14XX"]; deviceTable["ti.catalog.arm.cortexr4"]["IWR6.*"] = deviceTable["ti.catalog.arm.cortexr4"]["AWR14XX"];
So now I'm stumped. Version wise, I am using the latest Code Composer (11.0.0.00012), and my project has the following:
Technically 6.73.1.01 is not the latest bios, but when going to the latest, AWR6843 is not mentioned as a supported device, but the IWR6843 is.
Is there something I am missing?