Archive

Archive for the ‘Linux-omap’ Category

Using latest linux-omap kernel in N810

February 28th, 2009

This post describes my experience to get N810 working with latest linux-omap kernel.

1. Get latest codesourcery arm-eabi toolkit. (here) And install it.

2. Clone linux-omap kernel from git repository.

3. Compile it using cross compiler from step 1. You just need to put in your PATH the bin/ directory from cross compiler installation.

4. Get flasher utility for your machine.

5. Following this tutorial, you should put your device in R&D mode with RD flags = no-omap-wd,no-retu-wd,no-lifeguard-reset, but when I put “no-retu-wd” the device had some unstability and I put RD flags = no-omap-wd, no-lifeguard-reset.

6. For Wlan driver, just follow this tutorial and you’re ready to use latest linux-omap kernel in N810.

briglia Hacks, Kernel, Linux-omap

Ramzswap for linux-omap

August 7th, 2008

Since I’ve been studying compressed cache stuff for embedded linux, I’ve just compiled ramzswap modules for linux-omap (N800 device). Just follow some steps:

1. Download linux-2.6.24.tar.gz and apply linux-omap patch.

2. You will need Code Sourcery’s cross compiler tool. I’m using arm-none-eabi for ARM arch.

3. Follow these instructions, but edit ramzswap makefile and substitute kernel path for your linux-omap kernel source.

4. Compile using make CROSS_COMPILE=’arm-none-eabi-’

briglia Hacks, Kernel, Linux-omap