...
TEBF0808-REV2 Component Locations
Callout | Feature | Component Designator |
---|---|---|
1 | PMod 2x6 Socket | P2 |
2 | MicroSD Connector (Bottom) | J16 |
3 | Display Port Socket | J13 |
4 | USB3.0 A 2x , RJ45 1x Stacked | J7 |
5 | Dual SFP+ | J14 |
6 | PCIe x16 Connector (one PCIe lane connected) | J11 |
7 | FMC (1.8V max VCCIO) | J5 |
8 | FAN-FMC 2 Pol. | J19 |
9 | USB3 Connector 19 Pol. | J8 |
10 | USB 3.0 A Connector | J18 |
11 | SMA (SI5338 CLK1A) | J32 |
12 | SMA (B2B-IN2_P) | J33 |
13 | SD Card Socket | J27 |
14 | CAN PIN-Header 6 Pol. | J29 |
15 | CAN Connector 10 Pol. | J24 |
16 | 4x Samtec B2B -Connector for TE0808 | J1,J2,J3,J4 |
17 | eMMC (MTFC16GJVEC-2M WT) | U2 |
18 | Battery holder CR1220 | B1 |
19 | JTAG Connector 20 Pol. | J30 |
20 | ATX Power supply connector | J20 |
21 | PMod 2x6 Socket | P3 |
22 | FFA I2C Pin Header | J34 |
23 | Jumper 2x4 (Configuration) | S4 |
24 | BEEPER PIN Header 4 Pol. | J23 |
25 | Pin Header 12 Pol. (XMOD-FPGA Access) | J12 |
26 | Pin Header 12 Pol. (XMOD-Carrier CPLD Access) | J28 |
27 | Pin Header 9 Pol. (Intel front panel (PWR/RST/LED)) | J10 |
28 | PMod 2x6 Socket | P1 |
29 | INTEL HDA Header 9 Pol. | J9 |
30 | PLL I2C Connector 10 Pol. | J17 |
31 | RST Push Button | S2 |
32 | Samtec FireFly (4 GT lanes bidirectional) | J6,J15 |
33 | SATA Header | J31 |
34 | FAN-1 4 Pol. | J26 |
35 | Samtec FireFly Connector for reverse loopback | J21,J22 |
36 | Jumper 2x4- CPLD | S5 |
37 | PWR Push Button | S1 |
38 | Power Jack 2.1mm 12V | J25 |
Table: Board Component Description
GT Lane | Function | Ref Clock | Comment |
---|---|---|---|
PS 0 | PCIe | 100 | |
PS 1 | USB3 | 100 | |
PS 2 | SATA | 150 | |
PS 3 | DP.0 | 27 | |
B128 0..3 | FireFly | ||
B228 0..3 | FMC 0..3 | ||
B229 0..3 | FMC 4..7 | ||
B230 0.1 | FMC 8..9 | ||
B230 2 | SFP | 125/156.25 | |
B230 3 | SFP | 125/156.25 |
GT Lane Assignment
GT Clock | From | Default | Notes |
---|---|---|---|
PS 0 | Oscillator | User | not fitted oscillator |
PS 1 | Oscillator | 150MHz | SATA |
PS 2 | Si5345 | 100Mhz | USB/PCIe |
PS 3 | Si5345 | 27Mhz | DisplayPort |
B128 0 | Si5345 | ||
B128 1 | not used | ||
B228 0 | FMC GTCLK 0 | User | |
B228 1 | Si5345 | ||
B229 0 | FMC GTCLK 1 | User | |
B229 1 | Si5345 | User | |
B230 0 | Si5345 | User | |
B230 1 | Si5345 |
GT CLK Assignment
MIO | Default | Alternate | Notes |
---|---|---|---|
0..12 | Dual QSPI | - | Bootable |
13..23 | SD0: eMMC | - | Bootable |
24, 25 | CPLD MUXED | ||
26..29 | PJTAG0 | CPLD MUXED | Bootable JTAG |
30 | CPLD MUXED | ||
31 | PCIe | CPLD MUXED | Same as ZCU102 |
32 | CPLD MUXED | ||
33 | PMU | CPLD MUXED | Same as ZCU102 |
34..37 | DPaux | CPLD MUXED | |
38, 39 | I2C0 | - | |
40, 41 | CAN1 | CPLD MUXED | |
42, 43 | UART0 | CPLD MUXED | |
44 | I2C Interrupt | CPLD MUXED | |
45..51 | SD1: SD | - | Bootable SD Card |
52..63 | USB0 | - | |
64..75 | GEM3 | - | |
76, 77 | MDIO |
MIO Assignment
Input/Output | Connected to | Frequency | Used as | Notes |
---|---|---|---|---|
IN0 | Oscillator | 25MHz | Internal Reference | |
IN2 | SMA | User | External Reference | |
OUT0 | PCIe | 100MHz | PCIe REFCLK | |
OUT1 | B230 CLK0 | 125MHz | FMC GT Clock | |
OUT2 | B229 CLK1 | User | FMC GT Clock | |
OUT3 | B228 CLK1 | User | FMC GT Clock | |
OUT4 | B505 CLK2 | 100MHz | PCIe and USB Clock | |
OUT5 | B505 CLK3 | 27MHz | DisplayPort GT SERDES Clock | |
OUT6 | B128 CLK0 | 157.6MHz (2 x 78.8) | DP Video Pixel Clock | Seems to be needed for DP to work |
OUT7 | B230 CLK1 | 156.25Mhz | SFP Clock | |
OUT8 | Si5338 IN1 | 25Mhz | Si5338 Reference |
Recommended/Default settings for the Si5345
...
Note: FMC VADJ maximum voltage is 1.8V (as HP banks do not support more than 1.8V).
Signals | MPSoC PS/PL | |
---|---|---|
FMC LA | HP | Mapped to PL HP Banks |
FMC HA | HP/HD | HP/HD banks mixed |
FMC HB | HP/HD | HP/HD banks mixed |
CLK0 | PL Clock | HP Bank |
CLK1 | PL Clock | HD Bank |
CLK2 | Clock from Si5345 | use as clock input not supported |
CLK3 | Clock from Si5345 | use as clock input not supported |
GT CLK0 | B228 CLK1 | |
GT CLK1 | B229 CLK1 | |
I2C | PS I2C | via I2C multplexer |
GA0, GA1 | 0 | Address set to 00 |
Optional FAN can be mounted below the FMC slot. Ther are no components below the FMC card, so FMC cards with extended component heights can be used.
Bus # | Device(s) | Addresses | Notes |
---|---|---|---|
0 | MUX U16 | ||
1 | Si5338 on base | 0x70 | |
2 | GPIO Extender | 0x26 | |
3 | PCIe SMBus | ||
4 | SFP | ||
5 | SFP | ||
6 | GPIO, EEPROM | 0x27, 0x50, 0x51, 0x52, 0x54 | |
7 | FMC | 0x50 FRU EEPROM | other address depend on FMC Card |
8 | USB3 HUB | For REV 2 - DO NOT SCAN will cause I2C bus freeze! | |
9 | PMOD | ||
10 | ADAU1761 | 0x38 | |
11 | FireFly | ||
12 | FireFly | ||
13 | Si5345 | 0x69 | Access to PLL on TE0808 |
14 | CPLD | - | |
15 | GPIO | 0x24 | |
16 | PMOD |
List of I2C buses and devices (bus numbers as enumerated by Linux).
...
There are two 4 bit DIP Switches on the TEBF0808, they must be used to select some options. On TEBF0808-02 default CPLD-Firmware selects boot from SD-Card, Firmware update is needed for Boot-Mode selection.
1 | 2 | 3 | 4 | Description |
---|---|---|---|---|
ON | ON | ON | ON | Default, boot from SD/eMMC, 1.8V FMC VADJ |
ON | ON | x | x | Boot from microSD, SD or SPI Flash |
OFF | ON | x | x | Boot from eMMC |
ON | OFF | x | x | Boot mode PJTAG0 |
OFF | OFF | x | x | Boot mode main JTAG |
x | x | x | ON | FMC VADJ = 1.8V |
x | x | x | OFF | FMC VADJ = 1.2V |
DIP Switch S5 located close to PWR push-button. This DIP Switch is connected to the two baseboard control CPLD's.
1 | 2 | 3 | 4 | Description |
---|---|---|---|---|
OFF | OFF | OFF | ON | Default |
ON | x | x | x | PUDC = 0 |
OFF | x | x | x | PUDC = High |
DIP Switch S4 located close to PCIe slot.
LED | Position | Description |
---|---|---|
D4 | Green LED near DisplayPort Connector | |
D5 | Red LED near DisplayPort Connector | |
D6 | Green LED near Reset Button | |
D7 | Red LED near Reset Button |
ATX Power is supported but special 12V ATX power supply must be used.
...
Master CPLD Read
Bit | Description |
---|---|
31 | '1' - Constant value |
30 | '0' - Constant value |
29 | '1' - Constant value |
28 | '0' - Constant value |
27 | |
26 | |
25 | |
24 | |
23 | |
22 | |
21 | SCL |
20 | SDA |
19 | DP PHD |
18 | JTAG TMS |
17 | JTAG TDI |
16 | JTAG TCK |
15 | JTAG SRST |
14 | JTAG TRST |
13 | FMC CLKDIR |
12 | FMC TDO |
11 | PHY LED2 |
10 | PHY LED1 |
9 | PHY LED0 |
8 | CAN Fault |
7 | MIO29 |
6 | MIO28 |
5 | MIO27 |
4 | MIO26 |
3 | XMOD Button |
2 | SD WP |
1 | SW4 |
0 | SW3 |
Master CPLD Write
Bit | Description |
---|---|
31 | '1' - Constant value |
30 | '0' - Constant value |
29 | '1' - Constant value |
28 | '0' - Constant value |
27 | |
26 | |
25 | |
24 | |
23 | |
22 | |
21 | |
20 | |
19 | |
18 | |
17 | |
16 | |
15 | |
14 | JLED2B |
13 | JLED2A |
12 | JLED1 |
11 | SFP_LED3 |
10 | SFP_LED2 |
9 | SFP_LED1 |
8 | SFP_LED0 |
7 | LED1 |
6 | LED0 |
5 | USB HUB MODE1 ('1' for ROM Mode) |
4 | USB HUB MODE0 ('1' for ROM Mode) |
3 | Ethernet PHY Reset (Active High) |
2 | I2C Reset (Active High) |
1 | USB HUB Reset (Active High) |
0 | USB PHY Reset (Active High) |
Slave CPLD Read
Bit | Description |
---|---|
31 | '1' - Constant value |
30 | '0' - Constant value |
29 | '1' - Constant value |
28 | '0' - Constant value |
27 | |
26 | |
25 | |
24 | |
23 | |
22 | |
21 | |
20 | |
19 | |
18 | |
17 | |
16 | |
15 | |
14 | |
13 | |
12 | |
11 | |
10 | |
9 | PLL LOL |
8 | XMOD Button |
7 | Power OK |
6 | Fan Senese |
5 | SD Detect |
4 | Micro SD Detect |
3 | Power Button |
2 | Reset Button |
1 | SW2 |
0 | SW1 |
Slave CPLD Write
Bit | Description |
---|---|
31 | '1' - Constant value |
30 | '0' - Constant value |
29 | '1' - Constant value |
28 | '0' - Constant value |
27 | |
26 | |
25 | |
24 | |
23 | |
22 | |
21 | |
20 | |
19 | |
18 | |
17 | |
16 | |
15 | |
14 | |
13 | |
12 | |
11 | FAN_EN |
10 | HDLED_P |
9 | HDLED_N |
8 | LED_P |
7 | LED_N |
6 | LED3 |
5 | LED2 |
4 | FPGA PROG (Active High) |
3 | PCIe Reset (Active High) |
2 | MRESET Reset (Active High) |
1 | SRST Reset (Active High) |
0 | PLL Reset (Active High) |
...