NXP Semiconductors Lite5200B Скачать руководство пользователя страница 112

U-Boot Commands

LITE5200B User’s Manual, Rev. 0

7-62

Freescale Semiconductor

THIS PAGE INTENTIONALLY LEFT BLANK

Содержание Lite5200B

Страница 1: ...Lite5200B User s Manual Devices Supported MPC5200B LITE5200BUM Rev 0 10 2005...

Страница 2: ...r sustain life or for any other application in which the failure of the Freescale Semiconductor product could create a situation where personal injury or death may occur Should Buyer purchase or use F...

Страница 3: ...3 Power Connections 4 2 4 3 1 DC Power Jack J35 4 2 4 3 2 ATX Power Connector J36 4 2 4 3 3 Banana Jacks J32 J28 J27 J26 J25 4 2 4 3 4 PCI 12 Volt Supply Jacks J5 J8 4 3 4 4 Memory Configuration 4 3 4...

Страница 4: ...Low Power Mode 4 17 Chapter 5 Boot Monitor 5 1 Basic Configuration 5 1 5 2 Memory Map 5 1 5 3 Accessing Memory Using U Boot 5 2 5 3 1 MD 5 2 5 3 2 MW 5 3 5 4 Environmental Variables 5 3 5 4 1 printen...

Страница 5: ...BDINFO 7 4 7 4 BootD 7 5 7 5 BootM 7 6 7 6 BootP 7 7 7 7 CMP 7 8 7 8 CONINFO 7 9 7 9 CP 7 10 7 10 CRC32 7 11 7 11 DHCP 7 12 7 12 DISKBOOT 7 13 7 13 ECHO 7 14 7 14 EEPROM 7 15 7 15 ERASE 7 16 7 16 FATI...

Страница 6: ...40 7 36 MM 7 41 7 37 MTEST 7 43 7 38 MW 7 44 7 39 NFS 7 45 7 40 NM 7 46 7 41 PING 7 47 7 42 PCI 7 48 7 43 PRINTENV 7 49 7 44 PROTECT 7 51 7 45 RARPBOOT 7 54 7 46 REG INFO 7 55 7 47 RESET 7 56 7 48 RUN...

Страница 7: ...tandard Slots CAN 2 DB9 Connectors ATA UDMA4 PowerPC Debug connection COP JTAG AT Power Supply connection Molex Ultra Low Power Mode Circuit Boot Flash Recovery Capability Power Bypass Capability Boar...

Страница 8: ...Introduction LITE5200B User s Manual Rev 0 1 2 Freescale Semiconductor THIS PAGE INTENTIONALLY LEFT BLANK...

Страница 9: ...s are included in the MPC5200B development kit MPC5200B Hardrware User Document CD Lite5200B Users Manual Lite5200B Schematic U Boot Command Reference 5v DC Power Supply 9 Pin serial Cable U Boot Apll...

Страница 10: ...Development Kit Contents LITE5200B User s Manual Rev 0 2 2 Freescale Semiconductor THIS PAGE INTENTIONALLY LEFT BLANK...

Страница 11: ...to the wall outlet 4 Connect the 5V power supply cable to the J35 Power Connector on the board 5 Start a terminal application such as HyperTerminal on your PC and set the serial settings to Select Com...

Страница 12: ...Getting Started LITE5200B User s Manual Rev 0 3 2 Freescale Semiconductor Figure 3 1 Quick Start Connectors...

Страница 13: ...2005 16 46 38 CPU MPC5200 v2 1 at 462 MHz Bus 132 MHz IPB 132 MHz PCI 33 MHz Board Freescale MPC5200 Lite5200B I2C 85 kHz ready DRAM 256 MB FLASH 32 MB Warning bad CRC using default environment PCI Bu...

Страница 14: ...Getting Started LITE5200B User s Manual Rev 0 3 4 Freescale Semiconductor THIS PAGE INTENTIONALLY LEFT BLANK...

Страница 15: ...ipheral Connection Table 4 1 Pin Configuration Functional MPC5200B Pin Group s ATA ATA EXT_AD 18 0 CAN1 I2 C CAN2 TIMER 1 0 DRAM SDRAM EEPROM I2C J31 I2C J29 I2C 1 Ethernet ETH 17 0 Flash1 LP_CS 1 0 E...

Страница 16: ...ial of the shelf power ATX supply Note The connector on the board has pin 1 labeled as pin 4 Please notice that pin 1 on the board has the square pad and is nearest SW4 Ignore the pin label on the con...

Страница 17: ...ory 4 4 1 1 Main Flash The Lite5200B is provided with 32 Megabytes of 8 bit flash in a non muxed configuration The memory uses 2 flash devices connected to CS0 CS1 These devices are U12 and U16 with C...

Страница 18: ...s hardware configuration allows the board to boot from the back up flash which contains an image of the original boot loader which is then copied to DRAM for later programming into main flash 4 4 2 DR...

Страница 19: ..._DD7 4 DD8 ATA_5V_DD8 5 DD6 ATA_5V_DD6 6 DD9 ATA_5V_DD9 7 DD5 ATA_5V_DD5 8 DD10 ATA_5V_DD10 9 DD4 ATA_5V_DD4 10 DD11 ATA_5V_DD11 11 DD3 ATA_5V_DD3 12 DD12 ATA_5V_DD12 13 DD2 ATA_5V_DD2 14 DD13 ATA_5V_...

Страница 20: ...JTAG connector 4 5 4 Ethernet J6 An 18 wire 10 100 Base T ethernet connection is provided to the MPC5200B The ethernet port is decoupled through a physical layer ethernet transceiver for a network re...

Страница 21: ...C5200 and the ethernet transceiver and cannot be disconnected In this configuration these pins may be accessible through a general purpose header 4 5 4 2 Ethernet JTAG J15 A header is provided on the...

Страница 22: ...lopment purposes The LEDs are driven by an inverting buffers connected to the MCU pins described in the following table 4 5 7 General Purpose Headers J16 J17 J18 J19 J20 J21 J22 J23 These headers are...

Страница 23: ...MER_2 function to work on pin 2 of J17 Table 4 14 Ethernet Port Header J16 Pin MPC5200B Signal Pin MPC5200B Signal 1 ETH_TXD 2 2 ETH_CRS 3 ETH_TXD 3 4 ETH_TXEN 5 ETH_TXERR 6 ETH_TXD 0 7 ETH_MDC 8 ETH_...

Страница 24: ...5 20 GND Table 4 17 Data CS Header J19 PIN NAME PIN NAME 1 D6 2 GND 3 D7 4 GND 5 CS_2 6 GND 7 CS_3 8 GND 9 RWB_CFG_3 10 GND 11 ALE_CFG_4 12 GND 13 TS_CFG_5 14 GND 15 ACK 16 GND 17 CS_1 18 GND 19 GND 2...

Страница 25: ..._CHIP 13 PSC3_6 14 NO CONNECT 15 PSC3_7 16 3 3 V 17 PSC3_8 18 GND 19 PSC3_9 20 GND Table 4 20 Address Header J22 PIN NAME PIN NAME 1 A10 2 GND 3 A11 4 GND 5 A12 6 GND 7 A13 8 GND 9 A14 10 GND 11 A15 1...

Страница 26: ...J14 PIN PIN NAME PIN PIN NAME A1 TRST B1 12V A2 12 B2 TCK A3 TMS B3 GND0 A4 TDI B4 TDO A5 5 B5 5V_1 A6 INTA B6 5V_2 A7 INTC B7 INTB A8 5V_5 B8 INTD A9 RESERVED3 B9 PRSNT1 A10 3 3V I O B10 RESERVED1 A1...

Страница 27: ...5 GND12 B35 IRDY A36 TRDY B36 3 3V_3 A37 GND13 B37 DEVSEL A38 STOP B38 GND4 A39 3 3V I O 10 B39 LOCK A40 RESERVED 5 B40 PERR A41 RESERVED 6 B41 3 3V_4 A42 GND14 B42 SERR A43 PAR B43 3 3V_5 A44 AD15 B4...

Страница 28: ...MPC5200B through a transceiver IC Note The case of connector J3 is grounded through an inductor 4 5 10 USB J4 A USB interface is provided on J4 which allows connection of a USB device to the MPC5200B...

Страница 29: ...alling a shorting jumper on header J12 The USB pins of the 5200 are available on J17 as described in Section 4 5 7 General Purpose Headers J16 J17 J18 J19 J20 J21 J22 J23 on page 4 8 4 6 Switches Figu...

Страница 30: ...Boot Configuration SW1 Figure 4 4 Boot Configuration SW1 XLB CLK SEL SYS PLL CFG 2X FVCO MOST GRAPHICS LARGE FLASH BOOT HIGH WAITSTATES BYTE LANE SWAP WIDE BOOT DATA LANE MUXED BOOT PORCFG 26 PORCFG 2...

Страница 31: ...ot enabled Bit 1 Most Graphics boot enabled LARGE FLASHA Bit 0 Large Flash boot not enabled Bit 1 Large Flash boot enabled BOOT HIGH Reset Vector is Bit 0 0x00000100 hex Bit 1 0xFFF00100 hex WAITSTATE...

Страница 32: ...control circuit causing low power mode to be entered 3 a pushbutton in the control circuitry to cause return to normal power mode 4 a signal from the control circuit to the MPC5200B indicating when p...

Страница 33: ...the pushbutton is released Following the low pulse the QT1 drives the PWR_DN_CTL_STS net high through R208 The MPC5200B port PSC2_4 may be configured as an edge sensitive interrupt with an optional wa...

Страница 34: ...onfigure port PSC2_4 as an input with interrupt sense capability so that it can detect any future external power down requests The QT1 will continue to drive the net high through R208 until an externa...

Страница 35: ...USB For a complete list of u boot commands see Appendix TBD or alternately the U Boot web site 5 1 Basic Configuration The basic monitor configuration delivered with the Lite5200B is configured with t...

Страница 36: ...ax for this command is md b w l address example md 0xF0000000 f0000000 0000f000 0000ff00 0000ffff 0000fe00 f0000010 0000feff 0000ffff 0000ffff 0000ffff md l 0xF0000000 f0000000 0000f000 0000ff00 0000f...

Страница 37: ...nfiguration and commands for later usage after power removed or reset occurs 5 4 1 printenv The printenv command may be used to print the currently configured environment variables Unless specifically...

Страница 38: ...5 4 2 setenv The setenv command may be used to set an environmental variable in ram Please note that if power is lost currently configured variables in ram will not be saved unless the environment has...

Страница 39: ...following environmental variables must be configured for operation To set a static IP the environmental variables in Table 2 must be specified through the command line interface 5 5 2 2 DHCP The Lite...

Страница 40: ...tion Value1 1 Values for ethaddr netdev autoload should be set by the user ipaddr local IP address for the Lite5200B Configured by DHCP e g 192 168 1 1 serverip TFTP NFS server address This value Must...

Страница 41: ...red in the environmental variable setenv Code will be downloaded to the load address specified at load address The value for load address must conform to a read writable ram location serverip must be...

Страница 42: ...srecord ascii formated images Usage loadb address baud ThiswilldownloadabinaryfileovertheUARTusingtheKermitprotocol Specifyingtheaddressandbaudrateareoptional however specifying the addresstobe loade...

Страница 43: ...sh region Instructions for erasing a flash region can be found in Section 5 8 Writing an Image to Flash on page 5 9 Usage cp b w l sourcetargetcount This will copy a region of memory from the source t...

Страница 44: ...200000 FF210000 FF220000 FF230000 FF240000 FF250000 FF260000 FF270000 FF280000 FF290000 FF2A0000 FF2B0000 FF2C0000 FF2D0000 FF2E0000 FF2F0000 FF300000 FF310000 FF320000 FF330000 FF340000 FF350000 FF36...

Страница 45: ...FFB70000 FFB80000 FFB90000 FFBA0000 FFBB0000 FFBC0000 FFBD0000 FFBE0000 FFBF0000 FFC00000 FFC10000 FFC20000 FFC30000 FFC40000 FFC50000 FFC60000 FFC70000 FFC80000 FFC90000 FFCA0000 FFCB0000 FFCC0000 FF...

Страница 46: ...FE460000 FE470000 FE480000 FE490000 FE4A0000 FE4B0000 FE4C0000 FE4D0000 FE4E0000 FE4F0000 FE500000 FE510000 FE520000 FE530000 FE540000 FE550000 FE560000 FE570000 FE580000 FE590000 FE5A0000 FE5B0000 F...

Страница 47: ...30000 FEC40000 FEC50000 FEC60000 FEC70000 FEC80000 FEC90000 FECA0000 FECB0000 FECC0000 FECD0000 FECE0000 FECF0000 FED00000 FED10000 FED20000 FED30000 FED40000 FED50000 FED60000 FED70000 FED80000 FED90...

Страница 48: ...Boot Monitor LITE5200B User s Manual Rev 0 5 14 Freescale Semiconductor THIS PAGE INTENTIONALLY LEFT BLANK...

Страница 49: ...ot This version of U Boot will erase 0xFFF00000 to 0xFFFFFFFF After this is completed the factory version of U Boot will be restored to the main flash and the device will reboot After restoration is c...

Страница 50: ...Flash Recovery LITE5200B User s Manual Rev 0 6 2 Freescale Semiconductor THIS PAGE INTENTIONALLY LEFT BLANK...

Страница 51: ...his image For example consider the following text file echo echo Network Configuration echo echo Target printenv ipaddr hostname echo echo Server printenv serverip rootpath echo Convert the text file...

Страница 52: ...our IP address is 10 0 0 99 Filename tftpboot TQM860L example img Load address 0x100000 Loading done Bytes transferred 221 dd hex autoscr 100000 Executing script at 00100000 Network Configuration Targ...

Страница 53: ...wever when you repeatedly have to access a certain memory region like the internal memory of some embedded PowerPC processors it can be very convenient to set the base address to the start of this are...

Страница 54: ...memory addresses and sizes clock frequencies MAC address etc This type of information is generally passed to the Linux kernel bdi memstart 0x00000000 memsize 0x04000000 flashstart 0x40000000 flashsiz...

Страница 55: ...reescale Semiconductor 7 5 7 4 BootD bootd Boot default i e run BOOTCMD The bootd short boot executes the default boot command i e what happens when you don t interrupt the initial countdown This is a...

Страница 56: ...t can be passed If it is present it is interpreted as the start address of a initrd ramdisk image in RAM ROM or flash memory In this case the bootm command consists of three steps first the Linux kern...

Страница 57: ...BootP LITE5200B User s Manual Rev 0 Freescale Semiconductor 7 7 7 6 BootP bootp Boot image via network using BootP TFTP PROTOCOL bootp loadAddress bootfilename...

Страница 58: ...203230 3032202d 5 Mar 21 2002 00100020 2031393a 35353a30 34290000 00000000 19 55 04 40000000 27051956 50504342 6f6f7420 312e312e VPPCBoot 1 1 40000010 3520284d 61722032 31203230 3032202d 5 Mar 21 2002...

Страница 59: ...I O devices conin List of available devices serial 80000003 SIO stdin stdout stderr The output contains the device name flags and the current usage For example the output serial 80000003 SIO stdin std...

Страница 60: ...e memory element to another memory element The source can be RAM ROM FLASH EPROM or any other type of memory The destination or target memory is usually RAM however the target memory can also be FLASH...

Страница 61: ...can be used to caculate a CRC32 checksum over a range of memory crc 100004 3FC CRC32 for 00100004 001003ff d433b05b When used with 3 arguments the command stores the calculated checksum at the given a...

Страница 62: ...U Boot Commands LITE5200B User s Manual Rev 0 7 12 Freescale Semiconductor 7 11 DHCP dhcp Invoke DHCP client to obtain IP boot params...

Страница 63: ...DISKBOOT LITE5200B User s Manual Rev 0 Freescale Semiconductor 7 13 7 12 DISKBOOT diskboot Boot from IDE device diskboot loadAddr dev part...

Страница 64: ...v 0 7 14 Freescale Semiconductor 7 13 ECHO echo args Echo args to console c suppresses newline The echo command echoes the arguments to the console echo The quick brown fox jumped over the lazy dog Th...

Страница 65: ...EEPROM LITE5200B User s Manual Rev 0 Freescale Semiconductor 7 15 7 14 EEPROM eeprom EEPROM subsystem eeprom read addr off cnt eeprom write addr off cnt Read write cnt bytes at EEPROM offset off...

Страница 66: ...r start to addr end erase N SF SL Erase sectors SF SL in FLASH bank N erase bank N Erase FLASH bank N erase all Erase all FLASH banks Erase MON8xx Firmware The MON8xx Firmware is write protected We un...

Страница 67: ...FATINFO LITE5200B User s Manual Rev 0 Freescale Semiconductor 7 17 7 16 FATINFO fatinfo interface dev part Print information about filesystem from dev on interface...

Страница 68: ...Manual Rev 0 7 18 Freescale Semiconductor 7 17 FATLOAD fatload Load binary file from a dos filesystem fatload interface dev part addr filename bytes Load binary file filename from dev on interface to...

Страница 69: ...FATLS LITE5200B User s Manual Rev 0 Freescale Semiconductor 7 19 7 18 FATLS fatls List files in a directory dafault fatls interface dev part directory...

Страница 70: ...0A0000 400C0000 400E0000 40100000 40120000 40140000 40160000 40180000 401A0000 401C0000 401E0000 40200000 40220000 40240000 40260000 40280000 402A0000 402C0000 402E0000 40300000 40320000 40340000 4036...

Страница 71: ...ing system to run Instead they can be loaded and executed by U Boot directly utilizing U Boot s service functions like console I O or malloc and free This can be used to dynamically load and run speci...

Страница 72: ...for a particular configuration of U Boot help command show help information for command The help command short h or prints online help Without any arguments the help command prints a list of all U Boo...

Страница 73: ...CRC32 LITE5200B User s Manual Rev 0 Freescale Semiconductor 7 23 7 22 CRC32 crc32 Checksum calculation icrc32 chip address 0 1 2 count Compute CRC32 checksum...

Страница 74: ...system ide reset Reset IDE controller ide info Show available IDE devices ide device dev Show or set current device ide part dev Print partition table of one or all IDE devices ide read addr blk cnt...

Страница 75: ...ILOOP LITE5200B User s Manual Rev 0 Freescale Semiconductor 7 25 7 24 ILOOP iloop Infinite loop on address range iloop chip address 0 1 2 of objects Loop reading a set of addresses...

Страница 76: ...U Boot Commands LITE5200B User s Manual Rev 0 7 26 Freescale Semiconductor 7 25 IMD imd chip address 0 1 2 of objects i2c memory display...

Страница 77: ...the header information for images like Linux kernels or ramdisks It prints among other information the image name type and size and verifies that the CRC32 checksums stored within the image are OK imi...

Страница 78: ...U Boot Commands LITE5200B User s Manual Rev 0 7 28 Freescale Semiconductor 7 27 IMLS imls List all images found in flash Prints information about all images found at sector boundaries in flash...

Страница 79: ...IMM LITE5200B User s Manual Rev 0 Freescale Semiconductor 7 29 7 28 IMM imm i2c memory modify auto incrementing...

Страница 80: ...U Boot Commands LITE5200B User s Manual Rev 0 7 30 Freescale Semiconductor 7 29 IMW imw Memory write fill...

Страница 81: ...INM LITE5200B User s Manual Rev 0 Freescale Semiconductor 7 31 7 30 INM inm Memory modify constant address iprobe probe to discover valid I2C chip addresses...

Страница 82: ...U Boot Commands LITE5200B User s Manual Rev 0 7 32 Freescale Semiconductor 7 31 ITEST itest Return true false on integer compare...

Страница 83: ...kermit download Ctrl c Back at denx denx de C Kermit 7 0 197 8 Feb 2000 for Linux Copyright C 1985 2000 Trustees of Columbia University in the City of New York Type or HELP for help Kermit send bin tf...

Страница 84: ...U Boot Commands LITE5200B User s Manual Rev 0 7 34 Freescale Semiconductor 7 33 LOADS loads Load S Record file over serial line loads off Load S Record file over serial line with offset off...

Страница 85: ...ess number_of_objects loop on a set of addresses The loop command reads in a tight loop from a range of memory This is intended as a special form of a memory test since this command tries to read the...

Страница 86: ...35 MD md b w l address of objects Memory display md 100000 10 00100000 48616c6c 6f202020 01234567 312e312e Hallo Eg1 1 00100010 3520284d 61722032 31203230 3032202d 5 Mar 21 2002 00100020 2031393a 3535...

Страница 87: ...27051956 0 00100004 50504342 AABBCCDD 00100008 6f6f7420 01234567 0010000c 312e312e md 100000 10 00100000 00000000 aabbccdd 01234567 312e312e Eg1 1 00100010 3520284d 61722032 31203230 3032202d 5 Mar 2...

Страница 88: ...U Boot Commands LITE5200B User s Manual Rev 0 7 38 Freescale Semiconductor 00100004 43 6f 00100005 21 20 00100006 87 20 00100007 65 20 00100008 01...

Страница 89: ...ting 00100000 00200000 Pattern 0000000F Writing Reading This tests writes to memory thus modifying the memory contents It will fail when applied to ROM or flash memory This command may crash the syste...

Страница 90: ...0000010 00000011 00000012 00100010 00000013 00000014 00000015 00000016 00100020 00000017 00000018 00000019 0000001a 00100030 0000001b 0000001c 0000001d 0000001e mw 100000 0 6 md 100000 10 00100000 000...

Страница 91: ...NFS LITE5200B User s Manual Rev 0 Freescale Semiconductor 7 41 7 39 NFS nfs Boot image via network using NFS protocol...

Страница 92: ...incrementing memory modify can be used to interactively write different data several times to the same address This can be useful for instance to access and modify device registers nm b 100000 001000...

Страница 93: ...m to elicit an ICMP ECHO_RESPONSE from a host or gateway ECHO_REQUEST datagrams pings have an IP and ICMP header followed by a struct timeval and then an arbitrary number of pad bytes used to fill out...

Страница 94: ...U Boot Commands LITE5200B User s Manual Rev 0 7 44 Freescale Semiconductor 7 42 PCI pci List and access PCI Configuraton Space...

Страница 95: ...or the environment printenv baudrate 115200 serial TQM860LDDBA3 P50 203 10226122 4 ethaddr 00 D0 93 00 28 81 bootdelay 5 loads_echo 1 clocks_in_mhz 1 load tftp 100000 tftpboot ppcboot bin update prote...

Страница 96: ...Commands LITE5200B User s Manual Rev 0 7 46 Freescale Semiconductor stdin serial stderr serial stdout serial filesize dd netmask 255 0 0 0 ipaddr 10 0 0 99 serverip 10 0 0 2 Environment size 992 16380...

Страница 97: ...ed with the erase command Protected areas are marked as RO for read only in the output of the flinfo command fli Bank 1 FUJITSU AM29LV160B 16 Mbit bottom boot sect Size 4 MB in 35 Sectors Sector Start...

Страница 98: ...0408000 4040C000 40410000 40420000 40440000 40460000 40480000 404A0000 404C0000 404E0000 40500000 40520000 40540000 40560000 40580000 405A0000 405C0000 405E0000 40600000 40620000 40640000 40660000 406...

Страница 99: ...era 1 11 Erase Flash Sectors 11 11 in Bank 1 done The actual level of protection depends on the flash chips used on your hardware and on the implementation of the flash device driver for this board In...

Страница 100: ...U Boot Commands LITE5200B User s Manual Rev 0 7 50 Freescale Semiconductor 7 45 RARPBOOT rarpboot Boot image via network using RARP TFTP protocol rarpboot loadAddress bootfilename...

Страница 101: ...le reginfo MPC5200 registers MBAR f0000000 Memory map registers CS0 start 0000FF00 stop 0000FFFF config 00047800 en 0 CS1 start 0000FE00 stop 0000FEFF config 00047800 en 1 CS2 start 0000FFFF stop 0000...

Страница 102: ...58 40 Initializing CPU XPC860xxZPnnD3 at 50 MHz 4 kB I Cache 4 kB D Cache FEC present Board No HW ID assuming TQM8xxL DRAM 16 MB FLASH 4 MB PCMCIA No Card found In serial Out serial Err serial Hit an...

Страница 103: ...in which case these commands will be executed in sequence setenv test2 echo This is another Test printenv serial echo Done printenv test test2 test echo This is a test printenv ipaddr echo Done test2...

Страница 104: ...de in RAM only They are lost as soon as you reboot the system If you want to make your changes permanent you have to use the saveenv command to write a copy of the environment settings to persistent s...

Страница 105: ...ew variables will be automatically created existing ones overwritten printenv bar Error bar not defined setenv bar This is a new example printenv bar bar This is a new example Remember standard shell...

Страница 106: ...be no error message which lets you believe everything went OK but it didn t instead of setting the variable name to the value value you tried to delete a variable with the name name value This is prob...

Страница 107: ...SLEEP sleep Delay execution for some time sleep N Delay execution for N seconds N is _decimal_ The sleep command pauses execution for the number of seconds given as the argument date sleep 5 date Date...

Страница 108: ...U Boot Commands LITE5200B User s Manual Rev 0 7 58 Freescale Semiconductor 7 52 TFTPBoot tftpboot Boot image via network using TFTP protocol tftpboot loadAddress bootfilename...

Страница 109: ...USB LITE5200B User s Manual Rev 0 Freescale Semiconductor 7 59 7 53 USB usb USB sub system...

Страница 110: ...U Boot Commands LITE5200B User s Manual Rev 0 7 60 Freescale Semiconductor 7 54 USBBoot usbboot Boot from USB device...

Страница 111: ...Freescale Semiconductor 7 61 7 55 VERSION version Print monitor version You can print the version and build date of the U Boot image running on your system using the version command short vers versio...

Страница 112: ...U Boot Commands LITE5200B User s Manual Rev 0 7 62 Freescale Semiconductor THIS PAGE INTENTIONALLY LEFT BLANK...

Страница 113: ...80000300 0x00047800 CS0 and CSboot ctrl init boot flash for programming WM32 0x8000000C 0x0000FE00 CS1 start 0xFE000000 WM32 0x80000010 0x0000FEFF CS1 stop 0xFEFF0000 WM32 0x80000304 0x00047800 CS1 ct...

Страница 114: ...WM32 0x8000010C 0x45770000 SDRAM Config 2 WM32 0x80000104 0xF14F0F00 SDRAM Control Mode register write enablemode reg 0 clk enable 1 DDR mode auto refresh enabled hi_addr set use A10 for precharge dr...

Страница 115: ...ay after power up detected in ms BOOTADDR 0xFFF00100 Boot High STARTUP RESET startup mode reset HOST IP 10 81 111 105 LOAD MANUAL load code MANUAL or AUTO after reset FLASH CHIPTYPE MIRRORX8 Flash typ...

Страница 116: ...nual Rev 0 A 4 Freescale Semiconductor ERASE 0xFFF50000 erase sector of flash ERASE 0xFFF60000 erase sector of flash ERASE 0xFFF70000 erase sector of flash ERASE 0xFFF80000 erase sector of flash WORKS...

Страница 117: ...ring the I O power supply accordingly on the card A problem arises in that some PCI cards use the Universal PCI card form factor when in fact these cards only support 5 volt I O That is pins A16 A59 B...

Страница 118: ...PCI Compatibility LITE5200B User s Manual Rev 0 B 2 Freescale Semiconductor THIS PAGE INTENTIONALLY LEFT BLANK...

Страница 119: ...le block address translations on chip Beat A single state on the 603e bus interface that may extend across multiple bus cycles A 603e transaction can be composed of multiple address or data beats Bias...

Страница 120: ...s the bus state transitions Bus master The owner of the address or data bus the device that initiates or requests the transaction C Cache High speed memory containing recently accessed data or instruc...

Страница 121: ...lue usually the format s minimum and whose explicit or implicit leading significand bit is zero Direct mapped cache A cache in which each main memory address can appear in only one location within the...

Страница 122: ...d Fetch Retrieving instructions from either the cache or main memory and placing them into the instruction queue Floating point register FPR Any of the 32 registers in the floating point register file...

Страница 123: ...the precise exception model see Precise exception The PowerPC architecture allows only floating point exceptions to be handled imprecisely Instruction queue A holding place for instructions fetched f...

Страница 124: ...s translation mechanisms provided by the MMU and that occur externally with the bus protocol defined for memory Memory coherency An aspect of caching in which it is ensured that an accurate view of me...

Страница 125: ...ream Overflow An condition that occurs during arithmetic operations when the result cannot be stored accurately in the destination register s For example if two 32 bit numbers are multiplied the resul...

Страница 126: ...page a BAT area or a range of unmapped effective addresses It is defined only when the appropriate relocate bit in the MSR IR or DR is 1 Q Quiesce To come to rest The processor is said to quiesce when...

Страница 127: ...ffer between the dispatch and execute stages that allows instructions to be dispatched even though the results of instructions on which the dispatched instruction may depend are not available RISC red...

Страница 128: ...to occur independently Stage The term stage is used in two different senses depending on whether the pipeline is being discussed as a physical entity or a sequence of events In the latter case a stage...

Страница 129: ...and one or more data tenures which may overlap or occur separately from the address tenure A transaction may be minimally comprised of an address tenure only Transfer termination Signal that refers to...

Страница 130: ...used in the translation of an effective address to a physical address Virtual memory The address space created using the memory management facilities of the processor Program access to virtual memory...

Страница 131: ...3 8 7 bus parking 8 10 Address calculation branch instructions 2 36 effective address 2 20 floating point load and store 2 34 integer load and store 2 30 Address translation see Memory management uni...

Страница 132: ...ons 3 4 overview 1 13 3 1 response to bus transactions 3 19 Cache unit memory performance 6 22 operation of the cache 8 2 overview 3 1 Cache inhibited accesses I bit cache interactions 3 10 I bit sett...

Страница 133: ...10 reset 4 17 returning from an exception handler 4 14 summary 2 21 system call 4 28 system management interrupt 4 33 trace exception 4 29 Execution synchronization 2 21 Execution units 1 9 External...

Страница 134: ...d shift 2 25 A 17 store 2 31 A 20 latency summary 6 26 load and store address generation floating point 2 34 address generation integer 2 30 byte reverse instructions 2 32 A 20 integer load 2 30 integ...

Страница 135: ...overview 1 11 1 31 page address translation 5 8 5 11 5 27 page history status 5 11 5 21 5 24 page table search operation 5 27 segment model 5 20 software table search operation 5 31 5 36 5 37 Memory...

Страница 136: ...ection 5 12 options available 5 10 protection violations 5 14 PTEGs PTE groups 5 27 PTEs page table entries 5 27 Q QACK signal 7 26 8 37 8 40 QREQ signal 7 26 8 41 Qualified bus grant 8 7 Qualified da...

Страница 137: ...7 20 DPn 7 19 DRTRY 7 22 8 24 8 27 GBL 7 14 HRESET 7 25 INT 7 23 8 40 MCP 7 24 PLL_CFGn 7 30 QACK 7 26 8 37 8 40 QREQ 7 26 8 41 reset 8 40 RSRV 7 27 8 41 SMI 4 33 7 23 SRESET 7 25 8 40 TA 7 21 TBEN 7...

Страница 138: ...lays 8 34 use of TEA 8 36 using DBWO 8 42 Timing instruction BPU execution timing 6 17 branch timing example 6 20 cache arbitration 6 10 cache hit 6 10 6 12 6 14 FPU execution timing 6 21 instruction...

Отзывы: