Other Parts Discussed in Thread: TMS320F2809, MOTORWARE, TMS320F28069M, CONTROLSUITE
Our hardware platform uses a TMS320F2809PZT. A legacy project of ours uses SCIB without problems. I’m trying to add SCIB drivers to MotorWare Labs 2A and 2B. The debugger won’t allow me to modify the SCIB registers. (It does allow me to modify the SCIA regs) In the Build Settings, the working legacy project uses Device “TMS320F2809” while the MotorWare labs use Device “Generic C28xx Device”. The TRM says that SCIB is not present in all devices, so “Generic C28xx Device” must assume the SCIB present. When I change the device from “Generic C28xx Device” to “TMS320F2809” in the MotorWare projects, I can’t seem to find a linker command file that works for me.
When I use "C:\ti\ccsv6\ccs_base\c2000\include\F28069.cmd", I get "C:/ti/motorware_1_01_00_13/sw/modules/fast/lib/32b/f28x/f2806x/2806xRevB_FastSpinROMSymbols.lib<TMS320x2806x_REVB_boot_rom_out__modf_tmp.obj>" specifies ISA revision "C2800", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line”
When I use "C:\ti\ccsv6\ccs_base\c2000\include\28069_RAM_lnk.cmd", the code won’t fit.
How do I access SCIB regs with existing MotorWare code?