Hello,
I have spent a few days getting Instaspin to build on an F28334 processor. The compiler reports no errors, but the linker fails with:
file "../C28x_InstaSPIN_BLDC_Lib.lib<InstaSPIN_BLDC.obj>" specifies ISA
revision "C2800", which is not compatible with ISA revision "C28FPU32"
specified in a previous file or on the command line
I think this is because the Instaspin library was built for the fixed point C2800 Instruction Set Architecture. The F28334 (and Piccolo F28069) processors have the C28x+FPU32 floating point architecture. I thought that Instaspin could be made to work with all Piccolo processors, including the F28069, so porting it to the F28334 would not be a problem.
Can TI provide the Instaspin library compiled for the C28x+FPU32 architecture?