I am using the DRV8301 Power Board + 28069M Controller Board to evaluate the performance of the Instaspin FOC software. My intention is to use the kit for measuring motors and transfer the data via usb to a host PC. I'm using Code Composer Studio Version: 6.1.1.00022. First I got through all examples of instaspin_foc and instaspin_motion (C:\ti\motorware\motorware_1_01_00_16\sw\solutions\instaspin_foc\boards\drv8301kit_revD\f28x\f2806xF\projects\ccs5
and C:\ti\motorware\motorware_1_01_00_16\sw\solutions\instaspin_motion\boards\drv8301kit_revD\f28x\f2806xM\projects\ccs5) and everything worked well using the the J1 usb connection.
Then I worked through the usb_dev_bulk example (C:\ti\controlSUITE\device_support\f2806x\v120\F2806x_examples\usb_dev_bulk). It was quite hard to get the Windows 7 drivers installed but finally it worked well. I had to use the J1 usb connector for downloading and debugging the program and the J200 usb connector for communication with the usb_dev_bulk.exe on the host pc.
When I got back in CCS to the instaspin projects I just got a connection to the kit when I'm used both usb connectors. And after starting any project the red fault LED turns on.
Debugging through proj_lab01 a 'unknown device' is reported by windows after stepping over HAL_setupSpiB(handle); in hal.c. Some lines later when enabling the DRV8301_SPI the red Fault LED turns on after stepping over GPIO_setHigh(obj->gpioHandle,obj->gpioNumber); in the function void DRV8301_enable(DRV8301_Handle handle) in file drv8301.c.
Did I damage the controler card or the DRV8301 when testing usb_dev_bulk? Any help would be great.
Best regards Heinz