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.

Porting Android on C6457

Hi,

I am interested to port android on C6457 EVM. Is there any idea how can i do that? can anyone suggest me link or document for that?

  • Hi

    I'm by no means an expert on C6000 and Android, but I would guess this could be a huge task, perhaps even impossible. Perhaps better to look at the OMAP series or one of the other Cortex A processors? Android is already running on many of those.

    Admar

  • Hi Admar,

    Thanks for your suggestion. I know alternative of it. But I want to try android on multicore DSP.  So before trying on multicore, I want to port it on C6457. As I know OMAP has ARM core and android works fine ARM core, but now I want to port it for pure vanila DSP core. So I need basic startup suggestions. 

  • There are no basic startup suggestions.

    Android is based on Linux.  Linux requires a MMU (Memory Management Unit) to translate virtual addresses into physical addresses.  None of the C6000 DSPs, even the multicore ones, have a MMU on them.  Therefore, running Linux which requires a MMU is not possible.

    There are flavors of Linux that do not require a MMU, specifically uCLinux.  However, I'm not aware of Google porting Android to uCLinux, therefore I think you have a monumental task ahead of you.