Phytec phyCORE-XScale/PXA255 Скачать руководство пользователя страница 1

Application Note

                                                                                                                                                

                                                                                                                                                

 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

LAN-032e_2

1/8

phyCORE

-XScale/PXA255 Development Kit

(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
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

1

 

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.

Содержание phyCORE-XScale/PXA255

Страница 1: ... 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 Expan...

Страница 2: ...1 2 Software Description and Requirements This Application Note for the phyCORE PXA255 requires the use of a terminal program on the host PC such as Komport or Minicom for Linux together with TFTP services The Bootloader used for downloading the Linux kernel is the Universal Bootloader U Boot The Bootloader is pre installed on the phyCORE PXA255 and resides in the on board Flash memory from addres...

Страница 3: ...t serial interface settings for your system Configure the terminal program to 115200 baud 8 data bits no parity 1 stop bit no hardware handshake Connect the included null modem cable from the serial port on your host PC to P1 on the Development Board Connect the RJ 45 socket at X23 on the Development Board to the Linux based host PC using a cross over Ethernet cable1 Connect the included 12 VDC po...

Страница 4: ...er the IP address specific to your TFTP server Linux machine and phyCORE PXA255 module The values shown below are used as examples PCM022 setenv serverip 192 168 3 10 IP address of your TFTP server PCM022 setenv ipaddr 192 168 3 11 IP address of the module PCM022 setenv netmask 255 255 255 0 net mask of the network system The MAC address of the SMSC91111 Ethernet controller at U7 has not been prog...

Страница 5: ...192 168 3 11 255 255 255 0 eth0 mem 64M console ttyS0 115200n8 ide0 0xf6000000 0xf6000800 ide1 0xf7000000 0xf7000800 Save environment settings with the following command PCM022 saveenv Print the environment variables to double check your settings PCM022 printenv Environment variables that appear in the terminal window should be similar as follows ipaddr serverip and ethaddr are example values boot...

Страница 6: ... This can be ignored The reason for the message is that the hardware MAC address depends on the corresponding value stored in the EEPROM connected to the SMSC91111 Ethernet controller Upon delivery the MAC address is not programmed into the EEPROM so memory content is FF FF FF FF FF FF which does not match the MAC ID on the module U Boot will use the MAC address entered into environmental variable...

Страница 7: ...into RAM starting at address 0xA3000000 PCM022 tftpboot a3000000 lu jffs2 Likewise load of the file system can take about 30 seconds depending on the speed of your system Erase Flash memory area sector 9 127 in bank 1 0x240000 0x2000000 PCM022 erase 1 9 127 You will again see a sector by sector erase of the specified Flash sectors in the terminal window Back at the command prompt copy the file sys...

Страница 8: ...l program without resetting the target hardware enter the following command PCM022 bootm 40000 Successful kernel start up will return a boot up message in the terminal window showing the complete system configuration information At the end of these initialization messages you will find the Linux login prompt For the Login type root and simply press Enter for password Login root Password press Ente...

Отзывы: