1) controlSUITE/development_kits/C2000_LaunchPad/f2802x_examples/C2kLaunchPadDemo, project settings.
Some project paths are invalid for case-sensitive operating systems.
There is:
.../F2802x_common/...
There should be:
.../f2802x_common/...
2) controlSUITE/development_kits/C2000_LaunchPad/f2802x_common/cmd/F28027.cmd, line 117.
Linker command file typo.
There is:
.text : >> FLASHA | FLASHC | FLASHD. PAGE = 0
There should be:
.text : >> FLASHA | FLASHC | FLASHD, PAGE = 0
3) ~/controlSUITE/development_kits/C2000_LaunchPad/f2802x_common/source/spi.c. line 563.
Register name typo prevents from configuring FIFO interrupt level for SCI/Rx.
There is:
spi->SPIFFTX &= (~SPI_SPIFFRX_IL_BITS);
There should be:
spi->SPIFFRX &= (~SPI_SPIFFRX_IL_BITS);
I guess it allows to select on which pin-array (J2 or J6) one will use GPIO16/17/32/33.
It could be done by cutting the proper route, and pads allow to re-solder it (?).
If so, do I need to do this if I use GPIO16/32 and 17/33 exclusively?