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.

ControlStick Stand-Alone Run?



Hi, everybody

I am new to TI's C2000 processor. There is no problem in runnig the example project of controlStick both in RAM and in Flash. But I want to let the controlStick run automaticlly. That is that after I plug the controlStick into the USB port, the processor can run the programme in the flash without opening CCS. I try to change some memeory setting codes, build & link  configuration, but it doesn't work.

Anyone can give me some hint where I can find the solution? No datasheet of controlStick and F28027 I have read seems to mention it :-(

Thanks!

  • Qian,

    Most controlSTICKs by default are set to boot from the SCI peripheral.  To change the MCU to boot from FLASH a resistor will need to be removed.

    From the "controlSTICK Examples Overview" document  (pg 7)
    NOTE: By default the microcontroller is set to boot from SCI. To allow the controlSTICK to automatically boot and run from FLASH when the controlSTICK is powered on, remove resistor R9 on the controlSTICK.


    Thank you,
    Brett

  • Hi, Brett

    Thanks for your help.The problem has troubled me two weeks. I think  next time I should read the guide more carefully !!

    Best wishes,

    Qian

  • Hi Brett,

    i got the same issue, but only with some new control Sticks. On the old ones, R9 was populated with 47k (20k in the shematic), on the new ones only 2.2k and due to this strong pulldown, the devices wasn't able to boot from flash.

    I found the problem quickly, because i'm experienced with this microcontrollers but then had to replace the resistor in 18 (!) devices so we lost 2 days and our customer was dissapointed. All prototypes produced earlyer worked correctly, and this is hard to explain!

    I think, the 2.2k would rather make sense if populated as R10 (JTAG-Reset).

    Why should i boot from SCI when i have a JTAG-Debugger?

    Best wishes,

    Christoph

  • Christoph,

    First of all, I'm sorry for the issues we added into your customer's system by changing things.  Our intent in changing to SCI boot was to add the ability for a GUI to boot the controlSTICK with some interesting examples that would show off the F28027's functionality.  Unfortunately, that project was delayed and may not happen now.

    I'll send your feedback further up through the team.  I as well think it makes more sense to have the controlSTICK "boot from FLASH".


    Thank you,
    Brett