Thanks a lot for your help. I'm not very experienced with kernel building and still having troubles.
1. get the patch from yonggun's site. and apply it using patch -p0 < patch-2.6.24
I'm not sure if this is right, but I renamed the patch from http://yonggun.tistory.com/66
to patch-18.104.22.168 and applied using
patch -p1 < patch-22.214.171.124
instead of -p0 (-p0 asked me on every step which file to patch). Is this patch valid for 2.6.24 only?
It also says on http://yonggun.tistory.com/66
These are patched with angstrom patches and without cpufreq.
I think the correct page for the patches is: http://yonggun.tistory.com/64
, but I don't know for sure.
make zImage ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi-
make uImage ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi-
immediately after says:
make: `include/asm-arm/mach-types.h' is up to date.
<stdin>:1097:2: warning: #warning syscall fadvise64 not implemented
<stdin>:1265:2: warning: #warning syscall migrate_pages not implemented
<stdin>:1321:2: warning: #warning syscall pselect6 not implemented
<stdin>:1325:2: warning: #warning syscall ppoll not implemented
<stdin>:1365:2: warning: #warning syscall epoll_pwait not implemented
Kernel: arch/arm/boot/Image is ready
Kernel: arch/arm/boot/zImage is ready
"mkimage" command not found - U-Boot images will not be built
Image arch/arm/boot/uImage is ready
make uImage ...
seems to work, but I haven't flashed yet. It gives "arch/arm/boot/Image" instead of "arch/arm/boot/uImage" as I'd anticipated.