View Single Post
Posts: 5 | Thanked: 16 times | Joined on Dec 2007
#1
Patch and config for latest git kernel linux-omap 2.6.34-rc3 with FB Blizzard, LCD Mipid, WiFi p54spi, TS-KBD TSC2301

Buld process described, for example, here.

USB extremely buggy, IT spontaneous reboots with just cable attached without devices (OTG glitch?). Don't use.

WiFi 3826.arm firmware should be placed on appropriate path, for example /lib/firmware/

.config rootfs is ext3 on first partition of internal card.

Kernel with debian rootfs works very stable. I use apache+php+mysql and sometime X.

Fast guide for new build.

I. toolchain
Code:
$ cd ~
$ su
Password:
# nano /etc/apt/sources.list
... deb http://www.emdebian.org/debian/ unstable main ...
# apt-get update
... Get: http://www.emdebian.org unstable/main Packages/DiffIndex [kB] ...
# apt-get install gcc-4.4-arm-linux-gnueabi
... Do you want to continue [Y/n]? y ...
# exit
II. kernel
Code:
$ cd ~
$ git clone git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6.git
... Checking out files: 100% (32289/32289), done. ...
$ cd linux-omap-2.6/ $ wget --content-disposition http://talk.maemo.org/attachment.php...0&d=1271114164
... Saving to: "n800.diff.gz" ...
$ wget --content-disposition http://talk.maemo.org/attachment.php...4&d=1270898329
... Saving to: ".config.gz" ...
$ gzip -d n800.diff.gz .config.gz $ git apply --whitespace=nowarn n800.diff $ export ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- $ make zImage modules
... Kernel: arch/arm/boot/zImage is ready ... LD [M] drivers/net/wireless/p54/p54spi.ko ...
III. rootfs

Code:
Don't make me do it again.
IV. boot

Code:
$ cd ~
Download http://tablets-dev.nokia.com/maemo-d...2.5.2.2.tar.gz
Code:
$ tar -zxf maemo_flasher-3.5_2.5.2.2.tar.gz
$ su
Password:
# maemo_flasher-3.5_2.5.2.2/flasher-3.5 -k linux-omap-2.6/arch/arm/boot/zImage -f -R
... Flashing kernel... done. ...
Attached Images
 
Attached Files
File Type: gz .config.gz (9.4 KB, 633 views)
File Type: gz n800.diff.gz (14.6 KB, 547 views)

Last edited by tmr; 2010-04-17 at 17:21. Reason: Oh. My bad. Lost files returned.
 

The Following 15 Users Say Thank You to tmr For This Useful Post: