Hi
Can anyone help me how to port openWRT to ucilinux (2.6, arm based - ARCH=arm CROSS_COMPILE=arm-linux- ARCH=arm CROSS_COMPILE=arm-linux-).
What should I do in order to point to this environment (kernel).
Thanks
Ran
The content of this topic has been archived on 27 Jan 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.
Hi
Can anyone help me how to port openWRT to ucilinux (2.6, arm based - ARCH=arm CROSS_COMPILE=arm-linux- ARCH=arm CROSS_COMPILE=arm-linux-).
What should I do in order to point to this environment (kernel).
Thanks
Ran
ucilinux? if you've meant uclinux, we don't use that - on the other hand, maybe your hardware has mmu.. What board are you working on?
I meant snapgear linux distribution, I work on Monte Jade board (with MMU) - Intel IXP425 Network Processor.
My first step is to enforce OpenWRT to use this (my) linux Kernel.
Can you explain me how to do it?
thanks,
Ran
You have to add the relevant patches to target/linux/ixp4xx , enable the board's support in the config file and you should be pretty much set.
thanks!
I'll try it and let you know
After I have compiled openWRT as ixp4xx, Do you know what are the important files/directories for openWRT in order to take them to my platform and run openWRT properly?
Ran
I can't really understand your question. You have to put your patches into target/linux/ixp4xx/patches-2.6.23 and modify the kernel config in target/linux/ixp4xx/config-default to include support for your board. After that you can use the generated kernel image and root file system in the bin directory.
Kaloz,
thanks to your help.
I have deveoping 2.6 kerenl tree of mine (not of openWRT).
I have compiled Kamikaze to ixp4xx but now I want to take the neccesary files/directories to my environment.
not just copy the .bin file that was created.
I just want to know which files should I take?
Ran
The discussion might have continued from here.