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.

CCSv5.4 how to move/copy a Terminal from one Perspective to another?

Guru* 84110 points

It is very awesome to have the Terminal feature in CCS. So when I recently installed CCSv5.4.0.00091, the first thing I did was open a couple of Terminal Windows on /dev/ttyUSB0 and /dev/ttyUSB1. Perfection! Running under Ubuntu 12.04LTS, native, not a virtual window.

Then I launched my Target Configuration which switched me to the CCS Debug Perspective, and I realized my two Terminal Windows did not come over automatically.

Is there a way to drag those windows from one Perspective to another?

Oddly, I was able to create a new Terminal Window in the CCS Debug Perspective for USB0, but it would not let me create one for USB1 until I closed the Terminal Window in the CCS Edit Perspective.

Regards,
RandyP

  • Hi Randy,

    what if you try first double clicking on the terminal console to release it from the group.  You should then be able to either keep is separate or reattach it once in debug.

    Please let us know if this helps.

    Best Regards,
    Lisa

  • Lisa,

    Double clicking did separate it from the group, but I could not drag it to the other Perspective.

    I Detached it and pushed it over to the side past the whole CCS window, but when I clicked on the other Perspective button the Terminal Window went away until I went back to the CCS Debug Perspective where it resides now.

    Also tried making it into a Fast View, but that only exists on the Perspective in which it was created.

    I am open to any ideas. It is not a killer, of course, but it would be nice if there was a way to do this. Mainly for lazy people like me.

    Regards,
    RandyP

  • HI Randy,

    you should be able to redock.  A couple thoughts

    - can you halt the code to see if you are in the TI_zero or TI_decompress_rle_cores routines?  If so, it is possible the watchdog might be resetting the device prior to completion of the runtime initialization.  

    This post describes the issue and work around.  There is another post on the topic below

    http://e2e.ti.com/support/development_tools/compiler/f/343/p/162429/595497.aspx#595497

    http://e2e.ti.com/support/microcontrollers/msp430/f/166/p/252258/882570.aspx#882570

    Please keep us informed.

    Best Regards,
    Lisa

  • Lisa,

    I will search for "redock" to see if any helps come up.

    Both of the two Terminal windows were opened and actively working without doing a Target Connect to any core on the device., so there was no interaction between the emulator and the CCS window. One was the Linux console that was active on an A15 and the other was the console on some unknown (to me) MCU that is called the BMC.

    Neither could be moved by the methods I tried, but the Linux console could be opened again on the CCS Debug Perspective. The BMC console comes from an MCU on the board that is not in my JTAG scan chain and I do not have any control over it that I know of, other than through the console.

    My suspicion is that this is purely a CCS/Eclipse application issue without regard to the target system. Does that seem reasonable to you?

    Regards,
    Randy

  • Hi Randy,

    sorry for the delay in any further response.  I have tried to bounce this off a few colleagues but unfortunately we are all relatively clueless here.

    Would you like this dug into further?

    Best Regards,

    LIsa

  • Lisa,

    If the collective wisdom is that you just can't do this, then that is the answer. It seems to be the case, so I will mark a post answered to close it.

    It is not a big enough deal to dig in any more. I appreciate you asking around, so I am good with it.

    Regards,
    Randy

  • Hi Randy,

    yeah, unfortunate I agree.  At any rate, thanks for the feedback and sorry for the inconvenience.

    Best Regards,
    Lisa