You are not logged in.

Log in
Page last modified 11:57, 29 Dec 2010 by stephan
 
 
 

nano Universal Baseboard

From $1

    Overview

    Zefant-nanoV4 Baseboard 3D 800.jpgThis Baseboard is a simple evaluation platform for the Zefant-nanoV4 and Zemu-nano Modules.

    It features 8x 20 pin headers, for test and debugging or for inserting plugin modules with application specific hardware. Additionally there are misc physical layer connectors like USB Host and Device, RS232, CAN or Ethernet, the utilization of which can be defined by optional standard or application specific physical layer modules. If required, the board is also available with a DIN 41612 bus connector for connection of multiple baseboards through a backplane.

    The test connectors pinout is compatible with HP165xx/167xx logic analyzer termination adapters (01650-63203), so debugging is easy. The connectors are placed in a 100mil/2.54mm grid to allow for mounting a standard breadboard PCB on top for prototyping.

    The board has Euro-PCB standard dimensions (160x100mm), so lots of standard cases will fit.

    Quick Start

    1. Insert the module into the BTB connectors
    2. Set X1002 Power Source Selector for desired power supply
      1. 1-2 = From VCP USB Port (X503)
      2. 2-3 = From DC Input Port (X1001)
    3. Check that your power supply is set to a voltage between 4 and 12V DC
    4. connect power supply

    Hardware Description

    Connectors

    BTB Connectors

    The Zemu / Zefant nano module is inserted here.

    X201 is the "North" connector, X202 is the "South" connector.

    Please insert and remove the module carefully! Do not use force and always push and pull straight.

    External Connectors

    DC Input X1001

    DC Input is a 2.1/5.5mm DC connector.

    Center pin is positive. The input is protected against wrong polarity. Nothing will be damaged, but the system will not run.

    VCP USB X503

    Data lines only connected to PHY header, no direct connection to the Zefant/Zemu module.

    A PHY module inserted on the PHY header can utilize this port.

    Additionally this port allows for powering the system from USB 5V. Please set jumper X1002 accordingly and note that there is no overcurrent protection! Do never draw more than 500mA out of a USB port!

    2x SubD9 (RS232 or CAN) X601A/B

    These connectors are only connected to the PHY header, no direct connection to the Zefant/Zemu module.

    A PHY module inserted on the PHY header can utilize these ports.

    Ethernet X801

    These connectors are only connected to the PHY header, no direct connection to the Zefant/Zemu module.

    There are two ways to use this connector:

    1. Insert a PHY module on the PHY header. The Ethernet PHY on the module will then use this port.
    2. Set jumpers on the PHY header and use a Zemu nano microcontroller module.

     

    USB Host X701

    This port is directly connected to the according Zemu/Zefant PHY pins. If for example a Zemu-nano ARM7 module is inserted, the integrated  USB Host controller can use this port.

    Additionally the signal pins are also available on the PHY header for potential later use.

    USB Device X702

    This port is directly connected to the according Zemu/Zefant PHY pins. If for example a Zemu-nano ARM7 module is inserted, the integrated  USB Device controller can use this port.

    Additionally the signal pins are also available on the PHY header for potential later use.

    Test Connectors X301-X308

    The test connectors

    Bus Connector X401

    If occupied, this optional DIN 41612 connector allows using the baseboard as a module in a backplane.

    The pinout is proprietary. For a Zemu-nano module most of the signals are memory bus signals, for the Zefant-nano FPGA module the signals are generic anyway.

    JTAG Connectors

    There are 2 JTAG connectors:

    1. Standard Xilinx 14 pin Molex connector
    2. Xilinx Spartan-3 Starter Kit 6 pin connector

    Pinouts to be inserted here.

    Solder Bridge Configuration

    There are 4 solder Bridges on the baseboard to set  which I/O voltage is made available on the test connectors:

    Solder Bridge
    Functionality open
    Pin 1-2 connected ("long side")
    Pin 2-3 connected ("short side")
    SB301 VIO13
    Selects I/O voltage on connectors X301 and X303
    not connected VCC33 on Pin1 of X301/X303 VCCIO16 on Pin1 of X301/X303
    SB302 VIO24
    Selects I/O voltage on connectors X302 and X304
    not connected VCC33 on Pin1 of X302/X304 VCCIO16 on Pin1 of X302/X304
    SB303 VIO57
    Selects I/O voltage on connectors X305 and X307
    not connected VCC33 on Pin1 of X305/X307 VCCIO248 on Pin1 of X305/X307
    SB304 VIO68
    Selects I/O voltage on connectors X306 and X308
    not connected VCC33 on Pin1 of X306/X308 VCCIO248 on Pin1 of X306/X308

    Do not bridge between pads 1 and 3 on any of these solder bridges!

    Mechanical Dimensions

    Main Dimensions are 100mm x 160mm. All other dimensions are shown in the drawing:

    nano Universal Baseboard Dimensions.png

    Software and Resources

    Links

    All resources and software downloads for the Zefant-nanoV4 can be downloaded from the subversion repository. You can access the repository here:
     

    Tool
    Link
    GForge Repository Web Frontend Access https://forge.simple-solutions.de/projects/nano-ubb
    Public Repository Access with Subversion client* https://svn.simple-solutions.de/pub/nano-ubb/
    Customer Repository Access with Subversion client* https://svn.simple-solutions.de/priv/nano-ubb/
    Repository Access with Web Frontend https://forge.simple-solutions.de/projects/nano-ubb/repository

    * like Tortoise for example.

    Repository Hierarchy

    The most important directories of the repository will be mentioned in this incomplete list. It will pay out to browse the repository by yourself!

    Directory
    Description
    trunk/Cad_Baseboard Altium Designer PCB/Schematic Project files for the Universal Baseboard. You can use this as a prototype for your baseboard design.
    trunk/Cad_DispButton-Module Altium Designer PCB/Schematic Project files for the Pushbutton/7 Segment Display module
    trunk/Cad_PHY-Module Altium Designer PCB/Schematic Project files for the PHY module
    trunk/Components Component datasheets (PDF) for the components used on the baseboard and the submodules
    Docs Documentation files for the baseboard, like schematics and mechanical dimensions.
    Software/disp_button_demo Demo design showing the use of the Pushbutton/7 Segment Display module
       
       

     

    Additional Files in external Repositories

    Note that the following repositories might be of interest as well:

     

    Version History / Errata

    V1.1

    not released yet.

    V1.01

    Fixed the mixed I/O voltage pins from V1.0.

    V1.0

    There is a wired patch on this version of the baseboard:

    The Zefant/Zemu-nano modules have I/O voltage pins for VCC33, VCCIO16 and VCCIO248 on top and bottom side of the module. To avoid short circuits in a stack of Zefant-nano FPGA modules they are located on different pins for top and bottom side as shown in the table:

    Signal
    Top Side
    Bottom Side
    VCC33 X901 ("North") Pin 1,3
    X1001 ("South") Pin 1,3
    X902 ("North") Pin 2,4
    X1002 ("South") Pin 2,4
    VCCIO248 X901 ("North") Pin 5,7 X902 ("North") Pin 6,8
    VCCIO16 X1001 ("South") Pin 5,7 X1002 ("South") Pin 6,8

    On the V1.0 baseboard top and bottom pinout have been mixed by mistake, so Pins 2,4,6,8 of X201 were not connected and the respective pins were located on pins 1,3,5,7. This has been fixed by simply setting bridges:

    • from Pin 1,3 to Pin 2,4
    • from Pin 5,7 to Pin 6,8

    on both connectors. No signals had to be dsiconnected from Pins 1,3,5,7, because these pins are unconnected on the module anyway.

    Note that the pinout in the attached schematic is V1.01 and therefore already reflects the correct pinout!

    Please do also note, that the described fix actually requires only 3 wires, because VCC33 is the same on both connectors, needs to be connected only once. So, don't worry, if you see only 3 wires. One on X901 and two on X1001 or vice versa.

    FileSizeDateAttached by 
     nano Universal Baseboard Dimensions.pdf
    nano Universal Baseboard Mechanical Dimensions
    45.47 kB08:22, 15 Aug 2009stephanActions
     nano Universal Baseboard Dimensions.png
    nano Universal Baseboard Mechanical Dimensions
    37.69 kB08:22, 15 Aug 2009stephanActions
     nano Universal Baseboard V1.01 Schematics.pdf
    nano Universal Baseboard Schematics V1.01
    177.67 kB08:25, 14 Aug 2009stephanActions
     Zefant-nanoV4 Baseboard 3D 800.jpg
    No description
    164.84 kB07:27, 14 Aug 2009stephanActions
     Zefant-nanoV4 Baseboard top800.jpg
    No description
    244.79 kB07:27, 14 Aug 2009stephanActions
    Images (0)
    Comments (0)
    You must login to post a comment.
     
    © Simple Solutions  •  Impressum  •  Wiki powered by Mindtouch