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?
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.
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.