Page 4
ACTIS Computer products are not designed, intended, or authorized for use as components in systems intended to support or sustain life, or for any...
Page 11
While efforts have been made to ensure the accuracy of this document, and although the information contained in this document is believed to be correct, ACTIS Computer S.A. cannot be held responsible for any error or for any resulting consequential losses. ACTIS Computer S.A. may change or improve the specifications of its products at any time without prior notification.
This PMC interface supports 32-bit modules, with a PCI clock frequency of 31.25 or 62.5 MHz. The VSBC-6872 can be customized through a wide range of PMC modules available from ACTIS Computer or third-party manufacturers. The PMC module typical applications are network controller, storage controller, acquisition system, etc.
SLOT1 jumper has to be plugged in. For all other locations, the System Controller of the VSBC-6872 must be disabled and the SLOT1 jumper must be removed. http://support.actis-computer.com Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
VSBC-6872 series 2.6 ECMon monitor The VSBC-6872 is provided with an installed board monitor utility. It features debugging capability and bootloader support with a user interface through a console port. It supports the primary board initialization for memory and peripheral bus controllers, and offers an easy to use board setup for board support package operation.
60x bus is used to access all the memories (SDRAM, flash, SRAM) and other devices with CPU access type (CompactFlash). A Communication Processor Module manages the communication protocol of Ethernet ports and serial ports. Figure 4 - Freescale MPC8270 block diagram http://support.actis-computer.com Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
VSBC-6872 series 3.2 SDRAM controller SDRAM memory is handled by the SDRAM timing state machine contained in the MPC8270. It is controlled by Chip Select 1. The SDRAM state machine provides an interface to synchronous DRAMs, using SDRAM pipelining, bank interleaving, and back-to-back page mode to achieve maximum performance.
For details about chip select assignment, please refer to 5.1 Peripheral Chip Select. For detailed specification and register setting, please consult the following literature: Freescale literature described in the hardware configuration chapter http://support.actis-computer.com Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
VSBC-6872 series 3.5 FLASH Memory Two banks of 32-bit non-volatile FLASH memory are supported. Each bank is typically formed by two 32 to 64 Mbit devices, in accordance with the memory board configuration. These Flash devices are connected to the MPC8270 60x Bus which is managed by the memory controller.
To avoid draining battery do NOT place SNAPHAT pins into conductive foam. For detailed specification and register setting, please consult the following literature: "ST Microelectronics M48T37V datasheet" "ST Microelectronics AN934 Timekeeper calibration application note" http://support.actis-computer.com Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
VSBC-6872 series 3.8 CompactFlash card interface A Type I CompactFlash card interface operating in True IDE mode is provided. It is connected to the MPC8270 60x bus and requires the use of a dedicated UPM configuration. CompactFlash IORD# signal is connected to MPC8270 PGPL1 pin and IOWR# signal to PGPL2 pin.
NRZ, NRZI, FM0, FM1, Manchester and Differential Manchester. If the clock recovery function is not required (that is synchronous communication), then the DPLL can be disabled, in which case only NRZ and NRZI are supported. http://support.actis-computer.com Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
VSBC-6872 series A SCC can support standard modem interface signals, RTS, CTS and CD. If required, software and additional parallel I/O lines can be used to support additional handshake signals. Figure 6 - SCC block diagram The VSBC-6872 provides a configurable physical interface for each of the four serial communication ports.
VSBC-6872 series 3.12 Direct Memory Access Controller The PowerQUICC II has two physical serial DMA (SDMA) channels. The CPM implements two dedicated virtual SDMA channels for each FCC, MCC, SCC, SMC, SPI and I − one for each transmitter and receiver.
The VSBC-6872 allows to connect two S-ATA hard disk drives via a dual S-ATA controller. The S-ATA function is available in commercial temperature only. For detailed specification and register setting, please contact Actis Computer. ACTIS Computer Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
VSBC-6872 series 3.15.2 VMEbus Master The VSBC-6872 is VME Master A32/A24/A16/D32/D16/D8/RMW The VME master can use two windows to access the VMEbus. They are controlled by the UPM, with the chip selects CS6 and CS7. All VME Chip Selects take a CPU space of 64 MBytes.
MB or 2 MB option). It occupies 1 or 2 MBytes and is enabled by setting XSAV24[EN] (Figure 12). The advantage of this window over the one defined by VSBA24 is that the whole SRAM is visible in a single VME window. http://support.actis-computer.com Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
To clear this IRQ, the host processor must write any value to the VSMAIL register. Please refer to the VSMAIL VSBA24 registers description for more information. http://support.actis-computer.com Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
VSBC-6872 series 3.15.8 VMEbus System Controller The VSBC-6872 provides System Controller capabilities that can be enabled or disabled with the SLOT1 jumper. Please refer to 7.2 Board jumpers for jumper configuration. The VSBC-6872 System Controller provides the following functions: •...
Local offset is the offset from MPC8270 CS4. VME offset is the offset from A16 VME slave base address. A detailed description of each register is given in the following pages. http://support.actis-computer.com Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 39
VSBC-6872 series SRESR Software Reset Register Address from MPC: CS4 + 0x1001 Address from VME: A16 base address + 0x09 Access type: Write Only This register allows to generate an on-board Software or Power-On Reset. 8270 SRESET PORESET Value Reset...
Page 40
32 or 256 µs. It can even be separately disabled on VME accesses. If you enable the 60x Bus Monitor of the bridge, make sure the Bus Monitor of the host processor is disabled (SYPCR[PBME] set to zero). http://support.actis-computer.com Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 41
VSBC-6872 series VMBA VME Master Control Register Address from MPC: CS4 + 0x1051 Address from VME: Access type: Read/Write This register is used to configure the VME Requester (release mode and request level) and activate the RMW cycle (on master access).
Page 42
Name Description AM(2..0) VME Address Modifier bits AM2..AM0 AM5..AM3 are automatically selected based on the VME addressing space (A32, A24, A16). http://support.actis-computer.com Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 43
VSBC-6872 series VMAMB VME Master: AM for window B Address from MPC: CS4 + 0x105d Address from VME: Access type: Read/Write This register specifies the low-order bits of the VME Address Modifier (window B). 8270 Value Reset x: reserved, a zero is returned when read...
Page 44
IRQ, no IACK cycle is started and value 0x00 is returned. Note that the VME interrupt must not be masked to be acknowledged (report to VHM register description). Reading this register when there is no pending IRQ is not recommended. http://support.actis-computer.com Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 45
VSBC-6872 series VINTER VME Interrupter Command Register Address from MPC: CS4 + 0x1067 Address from VME: Access type: Read/Write This register directs the VME Interrupter to generate an interrupt on the level programmed in VIVEC[IL] or VIL[IL]. 8270 Value VINTER...
Page 46
The register content is only affected by a VME write access (i.e. host processor write access only clears MPC IRQ6 and does not change register’s value). http://support.actis-computer.com Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 47
VSBC-6872 series VSBA24 VME Slave Base Window A24 Address from MPC: CS4 + 0x1069 Address from VME: A16 base address + 0x03 Access type: Read/Write This register specifies the VME Slave base address in A24 addressing space. 8270 WinA24On MailOn...
Page 49
FVER7 FVER6 FVER5 FVER4 FVER3 FVER2 FVER1 FVER0 Value Reset n/d: not determined by bridge at reset, Actis internal number Name Description FVER(7..0) Bridge firmware version JMPR Jumper Position Register Address from MPC: CS4 + 0x1085 Address from VME: Access type: Read Only This register provides a software mean for reading the jumper configuration.
Page 50
232 or RS-422/RS-485/V.35) and the other determines whether the mode selection is taken from the jumper or from SCCR[MODE]. Please refer to 7.3 Serial Communication port jumpers for jumper configuration. http://support.actis-computer.com Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 51
VSBC-6872 series XSAV24 Extended SRAM Access from VME A24 Control Register Address from MPC: CS4 + 0x1089 Address from VME: A16 base address + 0x0b Access type: Read/Write This register specifies a single 1MB/2MB A24 window for accessing the whole SRAM memory.
Page 52
The SRAM start address must be aligned on a word (4-byte) boundary (that is, bits A(30..31) are zero) DMASAH register specifies the high order bits of the SRAM start address. http://support.actis-computer.com Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 53
VSBC-6872 series DMAVAH DMA VME Start Address High order bits Register Address from MPC: CS4 + 0x1094 Address from VME: Access type: Read/Write This register specifies the high order bits of the VME start address used by the DMA controller.
Page 55
VSBC-6872 series DMASIZ DMA Transfer Size Register Address from MPC: CS4 + 0x109a Address from VME: Access type: Read/Write This register specifies the number of words (4-byte) to be transferred during a DMA transaction. This is a 16-bit register. 8270...
Page 56
If DMACSR[IEN] is set, a local interrupt is sent to the host processor (IRQ1) when the DMA transfer is done and DMACSR[IRQ] is set. The interrupt is cleared when writing a ‘1’ to DMACSR[IRQ]. http://support.actis-computer.com Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Since some specific applications can require a different setting, this memory map setting need to be defined by experimented software engineers, for further assistance contact ACTIS Computer technical support. http://support.actis-computer.com Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
VSBC-6872 series 5.3 Interrupt sources The following table provides the interrupt request signal assignment with their corresponding sources. MPC IRQ# Source not used Bridge DMA Controller/VME Interrupt Handler PMC INTA PMC INTB/JTAG probe PMC INTC PMC INTD VME Mailbox S-ATA Controller...
VSBC-6872 series Port C Description Port D Description /FCC1_MII_IRQ /FCC2_MII_IRQ /FCC3_MII_IRQ /IRQ_RTC not used not used not used not used not used not used /IRQ_CF RTC_WDI /SCC4_CD SMC1_RXD /SCC4_CTS SMC1_TXD /SCC3_CD SCC4_BRGO (SCC4_TXC) /SCC3_CTS /SCC1_DTR /SCC2_CD /SCC2_DTR /SCC2_CTS /SCC3_DTR /SCC1_CD...
Both connectors provide two indicator LEDs which shows network activities as follows: LED color Description Yellow Collision Green Link and network activity Table 25 - Network status LEDs The Link LEDs are blinking during system reset. http://support.actis-computer.com Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
VSBC-6872 series 7.1.2 Console port One RS-232 console is available for user interface. This serial port is handled by the MPC8270 SMC1 controller. This serial link provides a front connector through a RJ45 8-pin connector, with the following pin assignment.
Page 67
TXD1- Table 28 - Serial port pin assignment (cont’d) Note that this pin assignment is compliant with Actis Computer’s standard serial port on 50-pin SCSI connector specification. Signals CD and DTR of the SCCs are not present on the serial port connector.
VSBA(15..11) defines the VME A16 Slave Base Address (access to bridge registers from the VMEbus). : indicates that a jumper is plugged-in in default configuration. Table 29 - Board jumper configuration http://support.actis-computer.com Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
VSBC-6872 series 7.3 Serial Communication port jumpers Each of the four serial communication ports has two jumpers for the physical interface mode configuration (RS-232 or RS-422/RS-485/V.35). SCC4 SCC3 SCC2 SCC1 Figure 18 - Serial port jumpers The following tables give the jumper location and configuration:...
VSBC-6872 series 7.6 S-ATA ports The S-ATA port 1 and port 2 are respectively available on P9 and P10 connectors. Figure 20 - S-ATA connector description Name Direction Description Ground Output Transmit data + Output Transmit data - Ground Input...
Plug carefully the PMC module in the PMC slot location. • Verify that the EMC gasket is correctly positioned around the PMC front panel Figure 21 - PMC module installation http://support.actis-computer.com Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
VSBC-6872 series 7.13 PMC interface, J14 connector The J14 connector contains the user I/Os of the PMC module. These I/Os are routed to the VMEbus P2 connector according to the ANSI/VITA 35-2000 standard. Please refer to 3.14.1 PMC expansion slot PMC-P4 to VME-P2 mapping.
The VSBC-6872 supports industry-standard Real-Time Operating Systems (RTOSs) such as VxWorks and Linux. Other BSP's are available on request. For detailed BSP information, please consult the ACTIS Computer software department, or contact your local ACTIS Computer representative for up-to-date information about product availability literature 8.1 ECMon commands...
VSBC-6872 series Note that to enter the decimal value 13 without prefix, the value 'D' must be used instead of '0D' because ECMon will interpret this one as the decimal prefix (such as the decimal value 11, use 'B' instead of '0B').
Page 80
If the <entry> parameter is set with the value 0xFFFFFFFF, the execution entry is searched with the rboot command on the downloaded file. See also dpart, rboot, External Routine http://support.actis-computer.com Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 81
VSBC-6872 series dload Load binary from a fixed-disk Syntax dload [ <device> [ <offset> [ <filename> [ <partition> ] ] ] ] Parameters device defines address of the fixed-disk and the format of the file to be loaded. While <device> = AAAAAAAB...
Page 82
<value> data (e.g. env AUTOBOOT "nboot 2 0 0 bootfile"). The 'TERM' environment variable can be set to 'ansi' to provide an ANSI console. See also External Routine http://support.actis-computer.com Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 83
VSBC-6872 series Execute user program Syntax go <address> Parameters address defines the address of the external routine Description The go command is used to call an external routine at address <address>. See also External Routine help Display help Syntax help { <keyword> }...
Page 84
<size> parameter defines the number of items (depend on the command used) and not the number of bytes. the bus error (or machine check error) is handled. See also pflash http://support.actis-computer.com Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 85
VSBC-6872 series mdb, mdw, mdl Display the content of memory Syntax mdb <address> [ <count> ] mdw <address> [ <count> ] mdl <address> [ <count> ] Parameters address defines the base address to be displayed count defines the number of items to be displayed...
Page 86
(mmb uses a byte size, mmw uses a word size and mml uses a long-word size). Please note that the bus error (or machine check error) is handled (a 'X' character is displayed). See also http://support.actis-computer.com Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 87
VSBC-6872 series mmap Display memory map Syntax mmap Description The mmap command displays the memory map of the board. See also nboot Load binary and boot from TFTP server Syntax nboot [ <device> [ <offset> [ <entry> [ <filename> [ <host> [ <client> [ <gateway>...
Page 88
The nping command should be used to check if a host is alive. If the client's IP address is missing, this command requests a BootP/DHCP and a RARP server to retrieve the missing information. See also http://support.actis-computer.com Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 89
VSBC-6872 series nsave Upload memory to TFTP server Syntax nsave <device> <address> <size> <filename> <host> <client> <gateway> [ <netmask> ] ] ] ] Parameters device defines ethernet port and the format of the file to be loaded. While <device> = 0AAB...
Page 90
In case of a valid data structure has been found, the rboot command call the routine just after it (Normally, the called routine should not return). See also External Routine http://support.actis-computer.com Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 91
VSBC-6872 series reset Provide an hardware reset Syntax reset Description The reset command provides an hardware reset (restart the firmware from the boot ROM). See also sboot Load binary and boot from serial port Syntax sboot [ <device> [ <offset> [ <entry> ] ] ]...
Page 92
The time command can be used to display the current date/time from the time-keeper or can be used to set the time-keeper with the <date & time> parameter. See also http://support.actis-computer.com Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 93
0x62 /* Ethernet Address #3 */ #define VPD_OPTIONS_USER 0x80 /* Start of user's parameters */ For more information about the VPD structure, contact Actis Computer. See also ACTIS Computer Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 94
/* PPC - R4 = getenv( "BOOTARGS" ) */ Normally, the called routine should not return (if not, the called routine must not corrupt the ECMon's configuration). See also http://support.actis-computer.com Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
This documentation is available for engineering and certified integrator companies which use the VSBC- 6872 processor board. Additional technical information may be needed for specific software development, and third-party documentation must be used for a detailed description. ACTIS Computer, VSBC-6872 (datasheet, application note) http://support.actis-computer.com/ Freescale, PowerPC MPC8270 http://e-www.motorola.com/...
F : 32 Mbyte SDRAM memory size H : 128 Mbyte* J : 256 Mbyte CPU Frequency F : 450 MHz* Example: VSBC-6872/FHE-A * Standard product. For other configuration, please contact Actis Computer sales department. Three Four Equipment T° range Fast S-ATA multi –...
User's guide 11 Sales department If you need commercial information about the VSBC-6872 board, please contact our Sales Department as follows: ACTIS Computer North America Sales department : Email : usasales@actis-computer.com Other countries Sales department :Email : sales@actis-computer.com 12 Technical Support...
In the event this product is found to be defective within the warranty period, ACTIS Computer will, at its option, repair or replace the defective single board computer.
Need help?
Do you have a question about the VSBC-6872 Series and is the answer not in the manual?
Questions and answers