TI C2000 InstaSPIN™-FOC LaunchPad w/ Motor Driver - Review

Table of contents

RoadTest: TI C2000 InstaSPIN™-FOC LaunchPad w/ Motor Driver

Author: Anonymous-237891

Creation date:

Evaluation Type: Evaluation Boards

Did you receive all parts the manufacturer stated would be included in the package?: True

What other parts do you consider comparable to this product?:

What were the biggest problems encountered?: Nothing yet apart finding a suitable motor. The example code for the Piccolo board was just fine, but it is missing examples for the expansion board. Sad.

Detailed Review:

Unpacking and first impressions


My package arrived a bit late, I hope I won't be banished from road test just because of some delay in shipment.

Anyway I was super happy to crack the thing open, but I got disappointed when I realized this kit doesn't include a blcd motor.

I'm not involved in quadcopter making and this sort of things so I don't have any of those laying around.


The box came with everything need to get started (apart from the motor image) but the usb came with it so, I'll call it a "nice touch".



image


Installing the software


The software needed to code the board is all free and UNLIMITED that's really nice from ti (big thumbs up).

The two software need are:

CCS(code composer studio): http://processors.wiki.ti.com/index.php/Download_CCS

ControlSuite: controlSUITE - CONTROLSUITE - TI Software Folder


After install CCS should look like that

image

And ControlSuite like this

image

The drivers (thanks god) got installed with CCS but to make sure they work as intended, I just double check my computer/manage/devices.

image

(Yes sorry my Windows is configured in French)



Playing with the demo application


As explained in the quick start guide (http://www.ti.com/lit/ml/sprz413/sprz413.pdf) you can run the two demo allready programmed on the board.

The first is the very mainstream blinky led application. But the second one is much more fun to play with, it does measure the internal temperature of the chip and the send it over serial.

To do this they recommend using Putty (PuTTY Download Page) wich i did. (with the following settings)

image

And then You get the temp on a terminal (nothing fancy but still rewarding)

image

The board also show you on 8 bit the delta temp measured with the starting temp of the microcontroller. Sorry for the blur on the picture my camera doesn't like those LED that much.

image

 

Here I am again...

I haven't make anything turn yet but I am not giving up with this, I will someday.

 

For now I have learn how to download code onto the board, I am quite proud of this and I also experimented around with the board to get better with it.

 

Downloading the exemple code was not that hard.

image

And the debugging tool was just fine.

image

You have access to all needed register ect... Basic stuffs here.

I was quite disappointed though not to find any example code related to the expansion board, which is quite a shame because other expansion board are supported with example code and all the good stuffs.

But anyway the output of the terminal leaved a good impression of the board.

image

 

I will finish the review once I get the motor to spin ... Hopefully I will make it to that point image

Anonymous

Top Comments

Parents
  • Hi, unfortunately my PC quit working a few weeks ago and I don't had time to reinstall that particular software so I don't remember how I handled this issue.

    But I can already tell is that I had the very same issue or very close to it.

    Just in case (I am pretty sure you already checked all this but I'll make a list anyway):

    -do you use the provided project exemple founded in Ti ressource explorer, using the whole project instead of only the source solved quite a few issues.

    -are the switches all in their right positions (mine are all up)

    -under computer/manage does everything appears to be fine (no unrecognized devices/ports)

     

    If you don't have uploaded any code it means it still have the demo code on it, so did you tried putty ? Make sure under session you selected serial

    Putty_settings.png

    (image is from the web but ssh should be ticked)

    The port COM should appears in the manage window if all the drivers are installed.

     

    Maybe the exemple code already worked on your board but you didn't mentioned it on your comment so I was not sure.

     

    If all the previous steps worked it means the debugger chip on the board does emulate the port COM which means you are not far from getting it working.

     

    In CCS you will have to play around a bit with project/edit preferences or so... and make sure in the debug tab that you have the debugger configured right.

    Also you have to close putty, it will interfere with CCS debugging because it obviously uses the COM port while you try to use it in another software.

     

    Finally you can maybe try going into computer/manage/port COM  and edit the preferences on the port present in that list, the preference of the particular port you have your board plugged give you the possibility to change the baudrate value. Change it to 115200 it will maybe do something.

     

    I will if you are still stuck download CCS again and do the whole process again to see if I can get the error showing up and try to fix it.

    Until then good luck. And please in the next comment, list what does work so I can help you better.

     

    Hope it will help, but really if the demo that is already on the board works it makes your problem very strange.

Comment
  • Hi, unfortunately my PC quit working a few weeks ago and I don't had time to reinstall that particular software so I don't remember how I handled this issue.

    But I can already tell is that I had the very same issue or very close to it.

    Just in case (I am pretty sure you already checked all this but I'll make a list anyway):

    -do you use the provided project exemple founded in Ti ressource explorer, using the whole project instead of only the source solved quite a few issues.

    -are the switches all in their right positions (mine are all up)

    -under computer/manage does everything appears to be fine (no unrecognized devices/ports)

     

    If you don't have uploaded any code it means it still have the demo code on it, so did you tried putty ? Make sure under session you selected serial

    Putty_settings.png

    (image is from the web but ssh should be ticked)

    The port COM should appears in the manage window if all the drivers are installed.

     

    Maybe the exemple code already worked on your board but you didn't mentioned it on your comment so I was not sure.

     

    If all the previous steps worked it means the debugger chip on the board does emulate the port COM which means you are not far from getting it working.

     

    In CCS you will have to play around a bit with project/edit preferences or so... and make sure in the debug tab that you have the debugger configured right.

    Also you have to close putty, it will interfere with CCS debugging because it obviously uses the COM port while you try to use it in another software.

     

    Finally you can maybe try going into computer/manage/port COM  and edit the preferences on the port present in that list, the preference of the particular port you have your board plugged give you the possibility to change the baudrate value. Change it to 115200 it will maybe do something.

     

    I will if you are still stuck download CCS again and do the whole process again to see if I can get the error showing up and try to fix it.

    Until then good luck. And please in the next comment, list what does work so I can help you better.

     

    Hope it will help, but really if the demo that is already on the board works it makes your problem very strange.

Children