Hi Nikolaus et all,
Update report related to the kernel 2.6.24.3.
1) Great progress @t http://projects.goldelico.com/p/letux-400/ !
1a) Touchpad , shutdown and rtc works !
1b) I do not see the lcd moving anymore, so this maybe related to my local
modified sources/sound driver.
1c) my previous RTC problem (low voltage error) was related to 'loose soldered'
corner pin of the LPC915, after resoldering the rtc updated driver works
without any problem so far. ;-) I needed to add /dev/rtc0 c 254 0 to read and
write the hwclock. (On previous hacked driver it was /dev/rtc c 10 135)
2) Issue with sound driver ak4642en/jz_i2s.
2a)I have tried latest patches from ingenic and qi-hardware, these still cause
the hang-up with 2.6.24.3 kernel(after fixing the skytone setup first and use
esound in debian etch or lenny).
Compared to kernel 2.4 it shows the difference in IRQ and DMA. To debug/solve
the issue we could try to change DMA/IRQ to the same setup as on previous
kernel. Sound driver to be changed to DMA/IRQ 0/32 and DMA/IRQ 1/33. (instead
of 2/34, 3/35)
Does anyone know an easy way to do this ?
3) Some general comments on compiling mods:
3a)
For the depmod modules the letux-400 sources compiles with
2.6.24.3-xxxxxxxx-dirty.
Changing include/config/kernel.release and /include/linux/utsrelease.h does not
help.
I overruled it by changing below line in the Makefile:
KERNELRELEASE = $(shell cat include/config/kernel.release 2> /dev/null)
to
KERNELRELEASE = 2.6.24.3
3b)
Mipsel gcc 4.3 and 4.4 give sometimes compiling errors on debian-mipsel-lenny
distro's.
So I modified below part to compile with 4.1.2
CC = $(CROSS_COMPILE)gcc -V 4.1
3c) On Nils setup, msoft-float is used, you can try-out to see if this have
positive effect on speed.
CC = $(CROSS_COMPILE)gcc -V 4.1 -msoft-float
4) For old kernelarij info look at below topic (it's in dutch, bable fish ;-))
http://trendtac.hyves.nl/forum/2255460/lDh-/kernelarij/?threadsortmethod=1
5) If your nand distro is damaged easiest way is to restore via regular
recovery
Some info of trendtac uboot + recovery on the net.
http://www.trendtac.nl/recovery.html
http://members.home.nl/janrinze/trendtac.html
http://linuxlaptopforum.ark2webdesign.co.uk/index.php?action=printpage;topic=592.0
You can also put your own made working recovery.tar.bz2 and rename it to
Recovery_xxx.img.
6) Make a 2.6.24.3 kernel working on nand.
Mount the /dev/mtdblock4 (=nand1) or /dev/mtdblock5 (nand2) and tar xvjf the
Recovery_xxx.img. If your nand is damaged, you also need the flash_erase_all
before tarring.
Then we can make our own dual boot kernel to boot from nand by changing the
kernel boot cmdline from /dev/mmcblk0p2 to /dev/mtdblock4 or /dev/mtdblock5 !
Nands are 1GB each, debian lenny will not fit, for this I am sticky to use 8GB
SD card.
7) Speed experiences with window managers on trendtac kernel 2.6.24.3
Running relative slow
Gnome
LXDE
ICEwm
XFCE
Running fine:
fluxbox
matchbox
jwm
Grt Ruben.
Ps. I will try to log on now and then at irc freenode #mipsbook, this brings
back old school memories ;-)
_________________________________________________________________
New Windows 7: Simplify what you do everyday. Find the right PC for you.
http://windows.microsoft.com/shop
_______________________________________________
Mipsbook-devel mailing list
Mipsbook-devel@linuxtogo.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/mipsbook-devel