From: Nicolas Pitre <nico@cam.org> To: linux-arm-announce@lists.arm.linux.org.uk Subject: Linux port to the Intel DBPXA250 Development Platform released Date: Wed, 20 Feb 2002 13:49:11 -0500 (EST) MontaVista Software is pleased to release the initial Linux port to the "Intel(r) DBPXA250 Development Platform" (aka Lubbock) featuring the new "Intel(r) PXA250 Applications Processor" (aka Cotulla) to the open source community. For more information and documentation on those products please consult: http://developer.intel.com/design/pca/applicationsprocessors/ The patch against linux-2.4.17-rmk5 is available here: ftp://source.mvista.com/pub/xscale/pxa/diff-2.4.17-rmk5-pxa1.gz ftp://ftp.arm.linux.org.uk/pub/linux/arm/people/nico/diff-2.4.17-rmk5-pxa1.gz This is work in progress. The following peripherals are already supported: - serial ports - LCD frame buffer - LCD touchscreen (UCB1400) - PS/2 keyboard and mouse - on-board Ethernet - AC-97 audio - on-board flash memory - RTC and watchdog - timer/busy LED indicators - PCMCIA (depends on your CPU revision though) For now the recommended cross-compiler is the same as for any StrongARM targets (unfortunately XScale optimized compilations produce non-working kernels at the moment). One known to work precompiled toolchain can be found at: ftp://ftp.arm.linux.org.uk/pub/linux/arm/toolchain/cross-2.95.3.tar.bz2 For general build instructions, please see: http://www.arm.linux.org.uk/docs/kerncomp.shtml To build a kernel specifically for Lubbock, use the following commands: make lubbock_config make oldconfig make dep make zImage Find the compiled kernel as arch/arm/boot/zImage. This kernel is intended to be used with an NFS root filesystem. To boot it via TFTP using Intel's supplied Redboot bootloader, you may use the following Redboot script: load -r -b 0xa0200000 zImage go 0xa0200000 Note that this kernel has been tested on a PXA250 revision A1 only. Your success may vary depending on the silicon version you're using where bugs might have been fixed effectively breaking with the current workarounds in the code. This code is made available with the usual "no warranty what so ever" conditions as usual so use at your own risk. For special extra support you may contact MontaVista. Contributions are welcome. If you have any code to contribute, please send patches to me. Special thanks to Jeff Sutherland from Accelent Systems who provided significant contributions already. Have fun! Nicolas _______________________________________________ http://lists.arm.linux.org.uk/mailman/listinfo/linux-arm-announce Please visit the above address for information on this list.