OESF Portables Forum
Model Specific Forums => Sharp Zaurus => Zaurus - pdaXrom => Topic started by: telemetric_au on July 02, 2007, 12:54:32 am
-
hi all i've recently ben working with the following kernel source file, linux-sl5500-20020910.tar.bz2
which turns out to be: kernel version 2.4.6-rmk1-np2-embedix
which didnt realise till now was different to pdaxrom collie kernel version:
2.4.18-rmk7-pxa3-embedix
...
whats the best way to get this ??
update:
was considering working up from bare kernel.org sources but found this and am giving it a try apon dl...
/1.1.0beta3/src/linux-sl5500-20030509-rom3_10.tar.bz2
http://distro.ibiblio.org/pub/linux/distri...rom3_10.tar.bz2 (http://distro.ibiblio.org/pub/linux/distributions/pdaxrom/download/1.1.0beta3/src/linux-sl5500-20030509-rom3_10.tar.bz2)
-
looks good so far !
following some info here ive gotten "make dep" done
notes: i did the make dep with arm-linux-gcc 2.95.3 , as 3.x.x gave errors : cc1: error: invalid option short-load-bytes'
which i read should be easy enough to fix
http://www.cygwin.com/ml/crossgcc/2004-05/msg00126.html (http://www.cygwin.com/ml/crossgcc/2004-05/msg00126.html)
, but was keen to use 2.95.3 so left it at that.
though to get past missing "version.h" error with 2.95.3 i had to issue:
make include/linux/version.h
before make dep
http://ictlab.tyict.vtc.edu.hk/~tsangkt/FY...s/ield_ch5.html (http://ictlab.tyict.vtc.edu.hk/~tsangkt/FYP/zaurus%20tools/ield_course/lectures/ield_ch5.html)
http://ictlab.tyict.vtc.edu.hk/~tsangkt/FY...s/ield_ch8.html (http://ictlab.tyict.vtc.edu.hk/~tsangkt/FYP/zaurus%20tools/ield_course/lectures/ield_ch8.html)
-
you can get a 2.95.3 hard float fpa crosscompiler from here:
http://www.handhelds.org/download/projects...lchain/archive/ (http://www.handhelds.org/download/projects/toolchain/archive/)
put it in /usr/local/arm/ (ie /usr/local/arm/2.95.3/...)
and init your self or use my script attached
and here's a reference site:
http://www.mnementh.co.uk/arm26linux/doc/crosscompile.html (http://www.mnementh.co.uk/arm26linux/doc/crosscompile.html)
-
one thing i did see while looking around was opz versions of the kernel source that appear to have updates such as xxx-3.5.3 and xxx-r19 ... these may be nice and better but im not sure, so i tried to keep it simple... though there probably no issue with trying them ?