📄 target.ref
字号:
a value of 0 configures COM1 and 1 configures COM2.\sh SCSI ConfigurationThere is no SCSI interface on this board.\sh Network ConfigurationThe supported boot devices are: mottsec - Three speed 10/100/1000BaseT Ethernet controller - unit 0 is channel TSEC1, unit 1 is TSEC2 gei - Intel Pro1000 Ethernet PCI adaptor with a 8254x controller, when the PCI bus is enabled - unit 0 is the only unit available, since there is only 1 PCI slotThe "mottsec" boot device corresponds to the on-board TSEC network interfaces.The "gei" boot device is for use with PCI Ethernet adapters with an Intel 8254xGigabit Ethernet controller. The "gei" network interface can only be used whenthe PCI bus is supported and INCLUDE_GEI_END is defined in config.h. See the"PCI Access" and "PCI Support" sections for more information about PCI bussupport.\sh Setting the Ethernet AddressThe SBC834x boards are assigned unique Ethernet hardware or MAC addresses at thefactory. These MAC addresses should be listed on label affixed to the board.A unique 6 byte address is absolutely necessary if the board will be connectedto a network. The first 3 bytes are a Wind River-specific prefix. The last 3bytes are unique.The MAC addresses can be set by writing them directly to NVRAM using the'M' command from the boot ROM prompt. This option allows only the last threebytes to be changed. To use this option, open a console window and reset thehardware. When the bootrom banner appears and the countdown starts, press anykey to get the "[VxWorks Boot]:" prompt. Type 'M' and follow the instructions.The BSP supports storage of 2 MAC addresses in NVRAM, one for each on-boardEthernet device. Ethernet Addresses are assigned and stored by END devicenumber:\tsEND device # | Boot Device | Physical Channel---------------------------------------------0 | mottsec0 | TSEC11 | mottsec1 | TSEC2\te\sh VME AccessNA\sh PCI AccessSupport is included for the MPC8349E/7E PCI controller that enables access toa single 66Mhz, 64-bit PCI slot. However, the BSP is configured to disable PCIaccess by default due to MPC8349E/7E Errata. This errata causes: - PCI Autoconfiguration to fail; and - An unpopulated PCI slot accessed via a configuration cycle will cause the board to hang.PCI interrupts are configured using IRQ0 as a maskable external interrupt.PCI support is enabled by defining INCLUDE_PCI in config.h.The Intel PRO/1000 T Ethernet PCI card (GEI) was tested in the PCI slot.Note that the default reset configuration sets the default PCI clock frequencyto 66 MHz. If a 33 MHz PCI card is installed in the PCI slot, the resetconfiguration word may need to be changed.PCI addresses are accessed via a 1 to 1 memory map with LOCAL and PCI memoryspace:\csCPU Addr PCI AddrPCI_LOCAL_MEM_BUS --------0x00000000-------- PCI_MSTR_MEM_BUS - - - -PCI_LOCAL_MEM_BUS + --------0x10000000-------- PCI_MSTR_MEM_BUS +PCI_LOCAL_MEM_SIZE - - PCI_MSTR_MEM_SIZE - - - - - - - -CPU_PCI_MEM_ADRS --------0x80000000-------- PCI_MEM_ADRS - - - -CPU_PCI_MEMIO_ADRS --------0x90000000-------- PCI_MEMIO_ADRS - - - -CPU_PCI_IO_ADRS --------0xA0000000-------- PCI_IO_BASE - - - -CPU_PCI_IO_ADRS + --------0xB0000000-------- PCI_IO_BASE +CPU_PCI_IO_SIZE - - PCI_IO_SIZE - - - - - - -------------------------- 4GBytes\ce\sh TrueFFS supportThis BSP supports TrueFFS for the on-board Flash. To include TrueFFS support inthe BSP, the INCLUDE_TFFS macro must be defined in config.h. TrueFFS support isnot built into the default BSP. In sysTffs.c, TrueFFS is configured to use theupper 4MB of Flash, protecting the Hard Reset Configuration Word and bootromimage from being overwritten.\sh Delivered ObjectsThe following images are delivered with the wrSbcPowerQuiccII BSP: bootrom_uncmp bootrom_uncmp.hex bootrom bootrom.hex vxWorks vxWorks.st\sh Make TargetsOnly bootrom, bootrom_uncmp, vxWorks and vxWorks.st have been tested.\sh Special RoutinesNoneSPECIAL CONSIDERATIONSThis section describes miscellaneous information that the user needsto know about the BSP.\sh Serial ConnectionsMost VxWorks BSPs do not use hardware handshaking in the serialinterface, and thus a simple 3 wire connection is commonly used.\sh Ethernet AddressesUse the bootrom 'M' command to initialize the MAC addresses for the TSECdevices. The MAC addresses are provided on a label behind the JTAG port.If the MAC addresses are not initialized, the following message may result:\cs Attaching interface lo0 done muxDevLoad failed for device entry 0! muxDevLoad failed for device entry 1! Failed to attach to device (null) Can't load boot file.\ce\sh Hard Reset Configuration WordsIf a Wind River ICE or Probe cannot enter background mode (BKM) when attemptingto connect to the board, the Hardware Reset Configuration Words (HRCWs) in Flashmemory may have been corrupted. To get into BKM, set the HRCWs in the processorby entering "cf rcw 0x04230000 0xf460a000" at the >ERR> prompt. Once in BKM,the HRCWs can be re-programmed into Flash using the SBC834x Reset ConfigurationWord Image (i.e., SBC8349_rstconf_clkin66_core400_ddr266.bin) provided with theboard.\sh Known ProblemsCPU ErrataDue to MPC8349E Family Errata, the following limitations should be noted: - Bootrom doesn't always execute after power-on reset or when the reset button is pressed (this was fixed with rev 1.1 CPUs); - Machine Check Exception is not supported and will cause the board to hang if triggered; and - If INCLUDE_PCI is defined, an access to an unpopulated PCI slot (via a configuration cycle) will cause the board to hang. (this was fixed with rev 1.1 CPUs).Hardware LimitationsThe following limitations of the Wind River SBC834x board should be noted: - To avoid mechanical interferences with the Plexiglas enclosure, the PCI slot should only be used in the stand-alone configuration; - Note that the default reset configuration sets the default PCI clock frequency to 66 MHz. If a 33 MHz PCI card is installed in the PCI slot, the reset configuration word may need to be changed; and - I2C interface circuitry is untested.TSEC Link Speed ChangesThe TSEC driver does not properly sense changes in link speed. Therefore, anincrease or decrease in the speed of the link (ex., 100bps -> 1000bps or1000bps -> 100bps) will cause a loss of communication with a TSEC connection.The TSEC driver will need to be re-started (ex., reboot vxWorks) in order forthe TSEC to communicate at the new link speed.BOARD LAYOUTSee the "Wind River SBC8349E/47E Engineering Reference Guide" for drawings ofthe board.BIBLIOGRAPHY\tb Wind River SBC8349E/47E Engineering Reference Guide, ERG-00328-001\tb Wind River SBC8349E/47E Reference Design Schematics, SCH-00328-001\tb MPC8349 PowerQUICC II Pro Integrated Host Processor Reference Manual, MPC8349ERM\tb MPC8349E PowerQUICC II Pro Family Device Errata, MPC8349ECE\tb e300 PowerPC Core Reference Maunual, e300coreRM\tb PowerPC Microprocessor Family: The Programming Environments for 32-bit Microprocessors MPCFPE32B/ADWEB RESOURCESMuch of the Freescale documentation can be found on line. The followingURL was correct at the time of writing for semiconductor area. Please searchthe documentation using processor name for specific documentation.http://www.freescale.com/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -