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.

66AK2H12: arm corepac's developing problems?

Other Parts Discussed in Thread: 66AK2H12

HI, experts:

hardware platform:66AK2H12

software paltform:CCS5.5

I am developing 66AK2H12  at present, and I had developed 6678 for sever years, I think the difference between 66AK2H12 and 6678 is that 66AK2H12 has A15 need to develop than 6678, but the developing of ARM A15 is difficulty for us, so I have some questiones to consult you:

1. Is the developing of ARM A15 must on the linux host,? from the wiki, I see this sentence:

  • Toolchain: Must be installed on Linux Host. Ubuntu 12.04 recommended.

2. DO ARM A15 must run on linux system? 

3. If ARM A15 rum linux, dsp core run SYS/BIOS, how do they communite? can you give me a suggests.

Best Regards

   Gavin

  • Hi Atower,

    1. If the ARM A15 of K2H runs SMP Linux then Yes.

    2. We do not support SYS/BIOS on ARM A15 however It shall run bare-metal application.

     

  • hi, 

        Thanks for your reply, according to your answers, I have other questions:

        1. arm corepac0 run linux(not SMP),  and the other three arm cores(1-3) run bare-metal application, is this case feafible? Because  I want the arm corepac0 as host control core, the other three arm cores as algorithmic core.

        2. If the ARM A15 of K2H runs SMP Linux, then my developing host  must linux host,(ubuntu12.04), and the ccs5 must be linux versions?  does the ccs5 can develop the linux kernel or linux applications?

     

        Best Regards

            Gavin

  • Gavin,

    Gavin: said:
    3. If ARM A15 rum linux, dsp core run SYS/BIOS, how do they communite? can you give me a suggests.

    Find the details at the below wiki for Communication between ARM & DSP:
    http://processors.wiki.ti.com/index.php/MCSDK_UG_Chapter_Developing_Transports
    See the E2E post discussion to get more detailed info,
    http://e2e.ti.com/support/embedded/linux/f/354/p/328785/1148580.aspx#1148580
    http://e2e.ti.com/support/dsp/c6000_multi-core_dsps/f/639/p/325821/1133960.aspx#1133960

    For ARM to ARM communication:
    http://e2e.ti.com/support/dsp/c6000_multi-core_dsps/f/639/p/309273/1093670.aspx#1093670

  • hi, Pubesh:

    Thanks for your reply, according to your answers, I have other questions:

        1. arm corepac0 run linux(not SMP),  and the other three arm cores(1-3) run bare-metal application, is this case feafible? Because  I want the arm corepac0 as host control core, the other three arm cores as algorithmic core.

        2. If the ARM A15 of K2H runs SMP Linux, then my developing host  must linux host,(ubuntu12.04), and the ccs5 must be linux versions?  does the ccs5 can develop the linux kernel or linux applications?

     

        Best Regards

            Gavin

  • hi, TI experts:

        1. arm corepac0 run linux(not SMP),  and the other three arm cores(1-3) run bare-metal application, is this case feafible? Because  I want the arm corepac0 as host control core, the other three arm cores as algorithmic core.

        2. If the ARM A15 of K2H runs SMP Linux, then my developing host  must linux host,(ubuntu12.04), and the ccs5 must be linux versions?  does the ccs5 can develop the linux kernel or linux applications?

    the two questions above had been delayed for days, would you please give me some proposals? 

    Thank you very much!!!

    Best Regards

         Gavin

  • Hi,

    Apologize for the delayed response.

    1. Yes. It is feasible. The current MCSDK does not support this.

    2. You shall use CCS only to develop bare-metal application on ARM A15. For SMP linux, you must have linux host with Linaro tool chain for kernel and application development.

    Thank you.

  • Hi, Rajasekaran K :

        Thank you for you reply, I have a question

        you said that the  current MCSDK does not support this. So I want to know what case is supported by the  current MCSDK ?

     

    Bset Regards

         Gavin

  • HI,

    The SMP kernel on ARM A15.

    Thank you.

  • hi, Rajasekaran K:

        Your meaning is that the four arm cores must all run linux system concurrently?

        Thank you very much!!!

        Best Regards

             Gavin

  • Hi,

    Yes. Apologize for the delayed response.