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.

Beagle Bone

Other Parts Discussed in Thread: AM3359

Hello All,

I am currently working on the Beagle Bone. I am able to load starterware example programs and run it successfully. My problem is that when I load the next program after a successful run, the output persists (still shows the output of the previous run..)and does not show me the answer to the current program. I need to power off everytime. Can someone suggest any remedy to this problem????? 

Regards Savitha

  • Hi Savitha,

    Could you be more specific on the problems you are having with your beaglebone.

    More details like which example from starterware package are you trying to load??

    what is the approach you are using to load the executable would help to answer

    in a better way.

     However I presume you are using CCS to load the executable and observing the output on the

    Serial terminal application like Tera Term on the host PC.

    If you are using CCS then i suggest you go through this link

    http://processors.wiki.ti.com/index.php/AM335X_StarterWare_Environment_Setup

     for reloading an executable in CCS you should follow the below steps

    1: suspend the execution of current program

    2: do a CPU/system reset through the CCS or through the switch provided on board

    3: disconnect and connect to the target core

    4: load the new executable

     If you are using an SD card and bootloader to load the executable you can go through the below

    Link for more details

    http://processors.wiki.ti.com/index.php/Quick_Start_Guide_StarterWare_02.00.XX.XX_(supports_AM335x)

     Doing a reset of the board is required to load a new program on the board.

      

    Thanks & Regards

    Anant Pai

  • Hi Anant,

    Thanks for the answer.I am using the CCS and everytime to load a new program, I had to disconnect & connect to the target core.The Beagle Bone is USB powered in my case.Previously I was using the AM3359 ICE board and there we didnt have to power ON/OFF the board everytime.

    If I would use an external emulator like the XDS100v2 or a spectrum digital XDS200, would I still need to power cycle the target board.  In other words, is this caused by the fact that I am using the onboard XDS100?
    I am wondering if there is anything we can do to avoid needing to power cycle the board.

    Thanks & Regards
    Savitha