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.

a question about c6416 and c5416

Hi,

I want to know can I put the program which is ran in the c6416 into a c5416 to run directly? 

If is not successful,i want to know the reason and what can i need to revise?

 

Awaiting for your early reply,

Thank you !

 

Regards,

Ji

  • Ji Liu said:

    I want to know can I put the program which is ran in the c6416 into a c5416 to run directly? 

    No, this is not possible.

     

    Ji Liu said:

    If is not successful,i want to know the reason and what can i need to revise?

    The reason is that these two devices do not use the CPU architecture and do not have compatible instruction sets.  They are completely different.  Furthermore, they do not have the same level of performance.  The C6416 device is a much higher performance device than the C5416.

     

     

  • thank you!

    It means that it can not run in the c5416 via revising the program of the 6416.

    If I want to use the c5416,I must reprogramme completely,right?

     

     

    Ji

  • Yes, you will need to recompile the program targeting the C5416.  Not knowing anything about your application, this may not be straightforward considering the C5416 is a 120MHz device and the C6416, depending on which one you used, is much higher performance from a frequency standpoint as well as has 8 functional units that can execute in parallel.

     

  • The reason of puzzle is that I have only a c6416 device,but my project require to use the c5416.Whether I consider to relearn to programme in the c5416 completely or not.

    Else, I have another question.It can use the higher version CCS to compile in the c6416,so it has a faster speed to transform C/C++ into the assembler. I want to know whether the c5416 support the higher version CCS or not? Whether I use the assembler to program in the c5416 for getting high efficiency directly?

    thank you!

     

    Ji

  • It is my understanding that the C5416 is only supported in CCS v3.3 and not CCS v4.x or higher.

  • Hi,

    CCS4.x supports the C5416.

    I just verified with the C5416 DSK and the XDS510 emulator with CCS 4.2.2.00033.

    Regards,
    Mark