Difference between revisions of "PXA270/Glencoe"
From esoterum.org
< PXA270
(New page: *[http://www.cs.cmu.edu/~rtml/mainstone/glencoe.pdf Porting Linux 2.6.9 to the PXA270 based development platform]) |
(→Glencoe Board) |
||
(36 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
+ | This edit made from the Glencoe Board! | ||
+ | |||
+ | == PXA270 == | ||
+ | *[http://www.balloonboard.org/hardware/300/ds/PXA270-dev-manual.pdf Intel® PXA27x Processor Family Developer’s Manual"], April 2004 | ||
+ | :-Details on frequency changes and latencies | ||
+ | |||
+ | *Matthais Ihmig, "Porting Linux 2.6.9 to the PXA270 Based Development Platform: Intel Glencoe Beyond3G", 22 May 2005 | ||
+ | |||
+ | == Glencoe Board == | ||
+ | *<code>mount /mnt/cf</code> Mount the compact flash drive | ||
+ | *<code>cat /ect/fstab</code> Examine mounted devices (mountable devices?) | ||
+ | *This edit made from the Glencoe Board!!! | ||
+ | *<code>dvfm [L] [2N] [fast_bus_mode] [turbo_mode] [mem_clk_conf]</code> | ||
+ | :<code>dvfm 16 4 0 2 0</code> (416MHz !!NO_FAST_BUS Turbo) | ||
+ | |||
+ | == [[Linux]] Information == | ||
+ | |||
+ | == File Sources == | ||
+ | *[http://ftp.arm.linux.org.uk/pub/linux/arm/people/xscale/mainstone/01-27-2005/ Mainstone base linux file system] | ||
+ | *[http://www.esoterum.org/mw/index.php?title=Image:Blob-xscale-mih1-glencoe.patch Blob-xscale-mih1-glencoe.patch] | ||
+ | *[http://www.esoterum.org/mw/index.php?title=Image:Linux-2.6.9-intc1-mih1.patch Linux-2.6.9-intc1-mih1.patch] | ||
+ | *[http://makerootfs.sourceforge.net/ Makerootfs at Sourceforge] | ||
+ | |||
+ | == File Transfer == | ||
+ | *[http://www.tech-recipes.com/windows_networking_tips638.html Setting up tftp on Windows] | ||
+ | |||
+ | === Usbnet === | ||
+ | *[http://docwiki.gumstix.org/Windows_XP_usbnet usbnet for Windows XP], gumstix | ||
+ | |||
+ | == [[JTAG]] Information == | ||
+ | *[http://www.akae.cn/space/html/84/t-84.html "how to use jflashMM for pxa 27x"] | ||
+ | *> [http://platformx.sourceforge.net/Documents/build/LoadingFAQ.html "Loading Images FAQ"] | ||
+ | *[http://msdn2.microsoft.com/en-us/library/aa914870.aspx "Downloading the Boot Loader to the Marvell PXA27x Processor Development Kit (MainstoneIII)"] | ||
+ | |||
+ | === [[JFlashMM]] === | ||
+ | *[http://www.handhelds.org/hypermail/handhelds/13/1346.html Modification to JFlashBurner.cpp], writes a block then verifies instead of waiting until the end of the file to verify | ||
+ | |||
+ | *Command: | ||
+ | :<code>>JFLASHMM [PLATFORM] [IMAGE] [P,V,E,T,I,N] [ADDRESS] [INS,PAR] [NOD,DEB] [A,D]</code> | ||
+ | :<code>>JFLASHMM bulbcx [image] P 00040000 A</code> | ||
+ | |||
+ | *From JFlashMM: | ||
+ | :<code>PXA27x revision C0<br> Found flash type: 28F128L18T</code> | ||
+ | |||
+ | == PXA 270 Support == | ||
+ | *[http://ftp.kelp.or.kr/pub/arm-linux/people/xscale/mainstone/04-28-2004/README.txt Building Linux for PXA 27x] | ||
+ | |||
+ | == Glencoe Support == | ||
+ | *[http://ftp.kelp.or.kr/pub/arm-linux/people/xscale/mainstone/04-28-2004/README.txt Generic PXA270 Development Platform Linux port instructions] | ||
+ | *[http://hitex.podzone.net/pdf/phytec/WinCE-PXA270.pdf Phytec bootloader instructions (looks similar to Glencoe)] | ||
+ | *[http://kopsisengineering.com/kopsis/SharpZaurusSdkDsl Live CD with "Damn Small Linux"] | ||
+ | *[http://lldn.timesys.com/products/intel_xscale_pxa270 Linux embedded support for PXA270, LinuxLink] | ||
*[http://www.cs.cmu.edu/~rtml/mainstone/glencoe.pdf Porting Linux 2.6.9 to the PXA270 based development platform] | *[http://www.cs.cmu.edu/~rtml/mainstone/glencoe.pdf Porting Linux 2.6.9 to the PXA270 based development platform] | ||
+ | :[1] [http://ftp.linux.org.uk/pub/linux/arm/people/xscale/mainstone/01-27-2005 Mainstone-based Linux kernel 2.6.9-intc1, with tools] | ||
+ | :[2] [http://lists.arm.linux.org.uk/ ARM-Linux mailing list] | ||
+ | :[3] [http://www.lart.tudelft.nl/lartware/blob/ Linux Boot Loader Object BLOB] | ||
+ | :[4] [http://lwn.net/Articles/driver-porting/ Porting device drivers to the 2.6 kernel, with information about DMA, I/O, IRQ, ...] | ||
+ | :[5] Free Electrons online Training and Articles about Embedded Linux | ||
+ | ::[5.0] [http://free-electrons.com/training/ training] | ||
+ | ::[5.1] [http://free-electrons.com/articles/ articles] | ||
+ | :[6] [http://www.embeddedlinuxinterfacing.com/ewiki/index.php?id=WikiTopPage EmbeddedLinuxInterfacing Wiki pages with additional links] | ||
+ | :[7] [http://www.pengutronix.de/software/ptxdist_en.html PTXdist - Userland Configuration Tool] | ||
+ | :[8] [http://lxr.linux.no/ident?a=arm Cross-Referencing Linux (quick code browsing)] | ||
+ | :[9] [http://www.arm.linux.org.uk/docs/kerncomp.php How to compile a linux kernel for ARM] | ||
+ | :[10] [http://husaberg.toby-churchill.com/balloon Toby Churchill's Balloon patchset] | ||
+ | :[11] [http://www.oesf.org/forums Openembedded support forum] | ||
+ | :[12] [http://dev-bywater.media.mit.edu/wiki/borglab/OpieSetup Setup OPIE] | ||
+ | :[13] [http://doc.trolltech.com/qtopia2.1/html/index.html Qtopia2.1] | ||
+ | :[14] [http://www.hughes-family.org/~craig/trunk/sources/ Patch collection for ARM cross-compiling] | ||
+ | *[http://ftp.kelp.or.kr/pub/arm-linux/people/xscale/mainstone/04-28-2004/README.txt Building Linux and BLOB for PXA27x DVK] |
Latest revision as of 19:17, 21 September 2009
This edit made from the Glencoe Board!
Contents
PXA270
- -Details on frequency changes and latencies
- Matthais Ihmig, "Porting Linux 2.6.9 to the PXA270 Based Development Platform: Intel Glencoe Beyond3G", 22 May 2005
Glencoe Board
mount /mnt/cf
Mount the compact flash drivecat /ect/fstab
Examine mounted devices (mountable devices?)- This edit made from the Glencoe Board!!!
dvfm [L] [2N] [fast_bus_mode] [turbo_mode] [mem_clk_conf]
dvfm 16 4 0 2 0
(416MHz !!NO_FAST_BUS Turbo)
Linux Information
File Sources
- Mainstone base linux file system
- Blob-xscale-mih1-glencoe.patch
- Linux-2.6.9-intc1-mih1.patch
- Makerootfs at Sourceforge
File Transfer
Usbnet
- usbnet for Windows XP, gumstix
JTAG Information
- "how to use jflashMM for pxa 27x"
- > "Loading Images FAQ"
- "Downloading the Boot Loader to the Marvell PXA27x Processor Development Kit (MainstoneIII)"
JFlashMM
- Modification to JFlashBurner.cpp, writes a block then verifies instead of waiting until the end of the file to verify
- Command:
>JFLASHMM [PLATFORM] [IMAGE] [P,V,E,T,I,N] [ADDRESS] [INS,PAR] [NOD,DEB] [A,D]
>JFLASHMM bulbcx [image] P 00040000 A
- From JFlashMM:
PXA27x revision C0
Found flash type: 28F128L18T
PXA 270 Support
Glencoe Support
- Generic PXA270 Development Platform Linux port instructions
- Phytec bootloader instructions (looks similar to Glencoe)
- Live CD with "Damn Small Linux"
- Linux embedded support for PXA270, LinuxLink
- Porting Linux 2.6.9 to the PXA270 based development platform
- [1] Mainstone-based Linux kernel 2.6.9-intc1, with tools
- [2] ARM-Linux mailing list
- [3] Linux Boot Loader Object BLOB
- [4] Porting device drivers to the 2.6 kernel, with information about DMA, I/O, IRQ, ...
- [5] Free Electrons online Training and Articles about Embedded Linux
- [6] EmbeddedLinuxInterfacing Wiki pages with additional links
- [7] PTXdist - Userland Configuration Tool
- [8] Cross-Referencing Linux (quick code browsing)
- [9] How to compile a linux kernel for ARM
- [10] Toby Churchill's Balloon patchset
- [11] Openembedded support forum
- [12] Setup OPIE
- [13] Qtopia2.1
- [14] Patch collection for ARM cross-compiling