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.

Lab01 with DRV 8301 Problem: Error 10010, Error 10099-D

Other Parts Discussed in Thread: MOTORWARE, CONTROLSUITE, INSTASPIN-BLDC

Hello,

I bought the DRV 8301 Kit for a BLDC sensorless motor one week ago. I got the motor spinning with the INSTA-SPIN GUI, and now I am starting lab 01. My control card is a Piccolo 2803x.

I have Switch 1 in the DOWN position, and Swith 2 and 3 in the up position. Same problem occurs with Switch 1 in the UP position.

I have Import Existing CCS/CCE Project and selected ccs5 as instructed.

I Inserted the MCU control card, connected the USB cable to the control card, and applied 24V power to the kit.

I right click proj_lab001 and click build project.

My screen looks like this:

Notice the 3 errors:

Description Resource Path Location Type <a href="file:/C:/ti/ccsv5/tools/compiler/dmed/HTML/10099.html">#10099-D</a>  program will not fit into 28035_RAM_lnk.cmd /proj_lab01 line 112 C/C++ Problem

Description Resource Path Location Type <a href="file:/C:/ti/ccsv5/tools/compiler/dmed/HTML/10099.html">#10099-D</a>  program will not fit into 28035_RAM_lnk.cmd /proj_lab01 line 118 C/C++ Problem

Description Resource Path Location Type #10010 errors encountered during linking; "proj_lab01.out" not built proj_lab01    C/C++ Problem

 

I have already installed all updates to Code Composer Studio 5.5.0 (and am using 5.5.0) , which eliminated an initial compiler warning.

 

See my build configurations:

 

 

All USB emulators give the same results.

The Piccolo 2802x and 2806x variants give similar problems.

 

Please let me know how to proceed. My goal is to finish all the projects by Wednesday night for my supervisor.

Thank you,

Aaron Yurkewich

 

  • Hello,

    InstaSPIN-FOC is only available on 2806xF and 2802xF, and InstaSPIN-MOTION only available on 2806xM. So no 28035 device has InstaSPIN-FOC or MOTION in ROM.

    I just built these two projects with no issues:

    motorware_1_01_00_10\sw\solutions\instaspin_foc\boards\drv8301kit_revD\f28x\f2806xF\projects\ccs5\proj_lab01

    motorware_1_01_00_10\sw\solutions\instaspin_foc\boards\drv8301kit_revD\f28x\f2802xF\projects\ccs5\proj_lab01

    If you need to run the GUI that comes with InstaSPIN-FOC or InstaSPIN-MOTION, you need to get a 2806xM control card, which is available here:

    http://www.ti.com/tool/TMDSCNCD28069MISO

    -Jorge

  • Thanks for your help Jorge,

    I found the link that explains which control cards are needed for controlling motors using INSTASPIN, INSTASPIN-FOC and INSTASPIN-Motion.

    http://www.ti.com/ww/en/mcu/instaspin/index.shtml

    The cards that allow INSTASPIN-Motion are the best as they allow for using INSTASPIN, INSTASPIN-FOC as well.

    Thanks again,

    Aaron Yurkewich

     

  • Aaron,

    Be careful with that. If you have a TMDSCNCD28069MISO card for InstaSPIN-FOC and -MOTION, the InstaSPIN-BLDC projects in controlSUITE will NOT work right away. This is because they are built for the standard F28069 device. The F28069M device has a different ROM, so it is missing all the IQMath tables in the F28069 ROM.  You will have to add the IQMath library to your project to get InstaSPIN-BLDC to run on F28069M.  So it's possible, but not "instant".  Just an FYI.

    But unless you have a very simple, low dynamics application there really isn't any reason to use InstaSPIN-BLDC over InstaSPIN-FOC or -MOTION, especially if you can afford to use a more expensive device like F28069 anyways.