COM iMX25 Linux: Difference between revisions
From Wiki-DB
Jump to navigationJump to search
Line 8: | Line 8: | ||
==<br/>Building your own Kernel == | ==<br/>Building your own Kernel == | ||
=== Sources for the iMX25 Kernel === | |||
[http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.38.tar.bz2 Kernel version: 2.6.38] | [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.38.tar.bz2 Kernel version: 2.6.38] | ||
Line 15: | Line 17: | ||
Kernel configuration | Kernel configuration | ||
=== How to build a kernel === | |||
1. tar xfjv linux-2.6.38.tar.bz2 | 1. tar xfjv linux-2.6.38.tar.bz2 | ||
2. patch -p1 ... | 2. cd /kernel/path | ||
3. patch -p1 ... | |||
4. cp .config /kernel/path | |||
5. ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- make uImage | |||
The uImage file will you find in ../build-linux/arch/arm/boot | The uImage file will you find in ../build-linux/arch/arm/boot |
Revision as of 17:09, 24 November 2011
FAQ
Virtual machine for development
Debian Squeeze VMware Image (zipx Archiv)
Building your own Kernel
Sources for the iMX25 Kernel
Kernel patch
Kernel configuration
How to build a kernel
1. tar xfjv linux-2.6.38.tar.bz2 2. cd /kernel/path 3. patch -p1 ... 4. cp .config /kernel/path 5. ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- make uImage The uImage file will you find in ../build-linux/arch/arm/boot
How to use our root file system
1. Format a SD card with ext3 file system 2. Copy root file system onto the SD card -Start terminal -su -chmod 755 /directory/of/the/SD-card -cd /directory/of/the/SD-card -tar jxvf rootFS_file.tar.bz2
Debian system
Calibrating the touchscreen
TSLIB_TSDEVICE=/dev/input/event0 ts_calibrate
Running example Qt Apps
QWS_MOUSE_PROTO=Tslib:/dev/input/event0 /usr/qt/demos/demoname/demoname -qws For the Qt-Browser change demoname to browser
Login/Shutdown system
Name: root password: foo shutdown -h now
Busybox system
Calibrating the touchscreen
TSLIB_TSDEVICE=/dev/event0 ts_calibrate
Running example Qt Apps
QWS_MOUSE_PROTO=Tslib:/dev/event0 /usr/qt/demos/demoname/demoname -qws For the Qt-Browser change demoname to browser
Login/Shutdown system
Name: root halt