Other Parts Discussed in Thread: EK-TM4C123GXL
Tool/software:
I am trying to use CCSv20 theia with the Tiva LaunchPad. I have Code Composer v12 & even that is getting a little buggy having java exceptions come up every 5 minutes or so but it does work. CCSv20 is completely unusable right now with the launchpad. Our courses use assembly programming and when use direct register accesses but I do not see an option to create an empty project with main.c like ccsv12. We don't use any of the examples since we teach from the bare assembly level. Creating a project form ccsv20 comes up with a prompt to download the SDK for the LaunchPad. The download succeeds, then it runs the extraction, then the installer. Looking at the directory for the files, it does actually complete the operation, however, clicking the close button doesn't proceed with the new project at all. I can provide screenshots if necessary (I am currently not on the same laptop).
I can import CCSv12 projects in but then the build fails. It looks like CCS v12.8 project are compatible from the documentation but it looks like the TI complier used in CCSv12 is not available, but this may be rectified with the above issue solved. Another thing is that I don't see target configs when creating an example project. I only see them when importing from CCSv12.8 Furthermore, it looks like the auto detect feature also doesn't work with this version of CCS v20. So I am wondering if support for this launchpad (EK-TM4C123GXL) will be available in the near future? Seems like for right now, the best option is to use version 12.8.... for CCS this upcoming semester. Other option might've been the online CCS but that also seems to not want to even build any projects that I choose even for other boards.