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.

Connect Code Composer via ssh (dropbear server)

Other Parts Discussed in Thread: TDA4VM

I'm currently trying to set up an environment for to debug the tda4vm board with an Arago installed. I wan to debug a remote application via ssh which is usually no problem to configure. The arago's ssh server is not an openssh but a dropbear. Trying to connect an ssh client with a terminal is working fine, but connecting it within the code composer (eclipse) does not work. I always get an error message "algorithm negotiation fail". I think this is because of the key/cipher combination eclipse<->dropbear.

Is there any known solution for this?

Any help is appreciated.

  • Hello,

    While this is not an environment that is officially supported by CCS, it should work based on CCS being based off the Eclipse framework. I don't have any personal experience with this but when I did a bit of digging online, it appears that this is possible:

    https://2net.co.uk/tutorial/eclipse-rse

    See the section on "Setting up SSH and SFTP on the target" in the link above.

    Hope this helps

    ki

  • Hello ki,

    thanks for that, but I already found that and tried it. It ends up causing the same problem. The error message is exactly the same. It's a bit confusing for me that it's not officially supported by CCS. There is an option for "C/C++ Remote Application" debug configuration and in the configuration dialog ssh is selectable as connection type. Connecting to a client with openssh would work (I already tried this).

    Regards,

    Peter

  • It's a bit confusing for me that it's not officially supported by CCS.

    CCS is originally designed for building applications using a CCS project and debugging them by using the CCS Debugger via a JTAG connection with the target. This is what CCS is designed and validated for,

    However, CCS is based off the Eclipse framework and CDT. Hence CCS also comes with much of the default Eclipse CDT functionality. Some of the functionality we do encourage people to explore and we do support it to varying degrees (even contributing to the Eclipse community to get fixes/improvements in future Eclipse version). Others we leave alone and make it available "as-is". 

    We do mention that you can use CCS (Eclipse) to debug Linux applications using GBD via a non-JTAG remote connection. But official support for this from the CCS team is limited.

    Thanks

    ki