Generally, figure out your first stage bootloader - if it's oem or u- boot or whatever. Get it working with serial interface so you can talk to it from a terminal. Then put what you learned about the serial hardware into the kernel's early serial driver so you can see how far you are getting during kernel bootup. Then solve device driver problems one by one...
For NIOS, since there probably already is a linux kernel for it, it may make more sense to look at android as a set of patches that rather than as a raw porting project. You might make sure that your android patched kernel works with a stock userspace image before you worry about constructing an android userspace. Get serial terminal, networking and/or ADB up before you worry about much else in userland.. FPGA soft core processors tend to be notably behind the performance of hard cores in the same silicon technology generation, so I wouldn't expect much from it. Also remember you are going to need lots of memory - like 64 MB minimum, preferably more. On Sep 5, 10:55 am, Rehmet <[email protected]> wrote: > It's obvious, but, thanks anyway. > > How about something on how to modify the kernel to fit the > architecture/core? > > On Sep 4, 12:30 pm, Viral Mehta <[email protected]> wrote: > > > developers.android.com > > > On Sat, Sep 4, 2010 at 1:30 AM, Rehmet <[email protected]> wrote: > > > Hi Everyone, > > > > I am just starting to develop Android Linux Kernel, after getting the > > > source code from common.git, where should I do next? I intend to port > > > Android on NiosII (32-bit) > > > > Any pointers are very much welcome. > > > > Thanks. > > > > -- > > > unsubscribe: > > > [email protected]<android-kernel%[email protected]> > > > website:http://groups.google.com/group/android-kernel > > > -- > > Thanks, > > Viral Mehta -- unsubscribe: [email protected] website: http://groups.google.com/group/android-kernel
