This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DRV8301-69M KIT

Other Parts Discussed in Thread: MOTORWARE, CONTROLSUITE, DRV8301

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