Phytec phyCORE-XScale/PXA255 Application Note

Loading a linux image

Advertisement

Quick Links

phyCORE®-XScale/PXA255 Development Kit
This Application Note provides instructions on how to start-up the
phyCORE-PXA255, mounted on the PHYTEC Development Board,
and how to download a Linux kernel via FF-UART RS-232 serial
connection from a Linux-based machine.
Please refer to the phyCORE-PXA255 and Development Board for
phyCORE-PXA255 Hardware Manual for specific information on
such board-level features as jumper configuration, memory mapping,
and pinout.
1

System Description

1.1

Hardware Description

The following hardware is necessary for start-up of the
phyCORE-PXA255:
• phyCORE-PXA255 (part # PCM-022-200E)
• Development Board for phyCORE-PXA255 (PCM-990)
• Interface Expansion Board (PCM-985)
• AC adapter supplying 12 VDC, 3.3A, center positive
• RS-232 null-modem cable
• cross-over Ethernet cable
• host-PC running Linux
1
:
You may also use a straight Ethernet cable connected to a hub to establish network
connection between the phyCORE-PXA255 hardware and the host-PC.
© PHYTEC Technologie Holding AG 2004
Europe: Support Hotline: +49 (6131) 9221-31
North America: Support Hotline: 1-800-278-9913
LAN-032e_2
(KPCM-022)
Loading a Linux Image
1
http://www.phytec.de
Application Note
http://www.phytec.com
1/8

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the phyCORE-XScale/PXA255 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Phytec phyCORE-XScale/PXA255

  • Page 1 (KPCM-022) Loading a Linux Image This Application Note provides instructions on how to start-up the phyCORE-PXA255, mounted on the PHYTEC Development Board, and how to download a Linux kernel via FF-UART RS-232 serial connection from a Linux-based machine. Please refer to the phyCORE-PXA255 and Development Board for...
  • Page 2 Flash memory from address 0 to 0x40000. A description of this Bootloader can be found at: http://sourceforge.net/projects/u-boot/ © PHYTEC Technologie Holding AG 2004 Europe: Support Hotline: +49 (6131) 9221-31 http://www.phytec.de North America: Support Hotline: 1-800-278-9913 http://www.phytec.com...
  • Page 3 You may also use a straight Ethernet cable connected to a hub to establish network connection between the phyCORE-PXA255 hardware and the host-PC. © PHYTEC Technologie Holding AG 2004 Europe: Support Hotline: +49 (6131) 9221-31 http://www.phytec.de North America: Support Hotline: 1-800-278-9913 http://www.phytec.com...
  • Page 4 • Set the value of ethaddr to the MAC-ID address on the serial number sticker on phyCORE-PXA255 module (example values shown below): PCM022> setenv ethaddr 00:50:C2:32:AE:92 © PHYTEC Technologie Holding AG 2004 Europe: Support Hotline: +49 (6131) 9221-31 http://www.phytec.de North America: Support Hotline: 1-800-278-9913 http://www.phytec.com...
  • Page 5 • Set the boot arguments to be passed to the Linux kernel as described below. Copy and paste the bootargs argument from the Bootargs.txt file, located in the Linux folder on the PHYTEC Tool-CD, into the terminal. Example ip addresses shown, be sure...
  • Page 6 • Copy the kernel from RAM address 0xA3000000 to Flash memory area 0x40000 – 0x240000 with 0x1FFFFF length: PCM022> cp.b a3000000 40000 1FFFFF © PHYTEC Technologie Holding AG 2004 Europe: Support Hotline: +49 (6131) 9221-31 http://www.phytec.de North America: Support Hotline: 1-800-278-9913 http://www.phytec.com...
  • Page 7 PCM022> cp.b a3000000 240000 1000000 Copying the file system from RAM to Flash will take about ten minutes given the 16 MByte file size. © PHYTEC Technologie Holding AG 2004 Europe: Support Hotline: +49 (6131) 9221-31 http://www.phytec.de North America: Support Hotline: 1-800-278-9913 http://www.phytec.com...
  • Page 8 Ethernet connection into RAM, copied the Linux kernel and file system from RAM into Flash, and set the environment variables to automatically boot the kernel from Flash upon a reset. © PHYTEC Technologie Holding AG 2004 Europe: Support Hotline: +49 (6131) 9221-31 http://www.phytec.de North America: Support Hotline: 1-800-278-9913 http://www.phytec.com...

This manual is also suitable for:

Kpcm-022

Table of Contents