PXA270/Glencoe: Difference between revisions

From esoterum.org
Jump to navigationJump to search
No edit summary
 
(30 intermediate revisions by the same user not shown)
Line 1: Line 1:
*[http://lldn.timesys.com/products/intel_xscale_pxa270 Linux embedded support for PXA270, LinuxLink]
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>


*[http://www.cs.cmu.edu/~rtml/mainstone/glencoe.pdf Porting Linux 2.6.9 to the PXA270 based development platform]
*From JFlashMM:
::[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]
:<code>PXA27x revision C0<br> Found flash type: 28F128L18T</code>
::[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]


== 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]
:[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]
*[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 20:17, 21 September 2009

This edit made from the Glencoe Board!

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 drive
  • cat /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

File Transfer

Usbnet

JTAG Information

JFlashMM

  • 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

[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
[5.0] training
[5.1] articles
[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