...
- Receiving, levelshifting and forwarding of
- control,
- sensor, measurement and
- status signals
- security logic
- Push Buttons
- USR LED
Firmware Revision and supported PCB Revision
...
Scroll Title |
---|
anchor | Table_OBP_LED |
---|
title | On-board LEDs |
---|
|
Scroll Table Layout |
---|
orientation | portrait |
---|
sortDirection | ASC |
---|
repeatTableHeaders | default |
---|
style | |
---|
widths | |
---|
sortByColumn | 1 |
---|
sortEnabled | false |
---|
cellHighlighting | true |
---|
|
VHDL Port name | Direction | SC CPLD Pin | CPLD Bank | Connected to | Function | Notes |
---|
X0A0_P | B9in8 | J8 | J11-3 | CPLD to CRUVI communication | currently not used | X1 | A8 | 8 | J11-5 | X2 | A7 | 8 | J11-7 | X3 | A6 | 8 | J11-9 | X4 | D8 | 8 | J11-4 | X5 | B6 | 8 | J11-10 | X6 | C9 | 8 | J11-1 | X7 | E8 | 8 | J11-2 | J9-14 | PWM signal phase B, low | - | A0_N | in | K8 | 3 | J9-16 | PWM signal phase D, high | - | A1_P | in | M13 | 3 | J9-20 | PWM signal phase A, low | - | A1_N | in | M12 | 3 | J9-22 | PWM signal phase C, high | - | A2_P | in | M9 | 3 | J9-26 | PWM signal phase D, low | - | A2_N | in | M8 | 3 | J9-28 | PWM signal phase C, low | - | A3_P | in | N8 | 3 | J9-32 | PWM signal phase B, high | - | A3_N | in | N7 | 3 | J9-34 | PWM signal phase A, high | - | A4_P | out | M7 | 3 | J9-38 | current measurement phase B | - | A4_N | out | N6 | 3 | J9-40 | push button S2 signal | - | A0_P | in | J8 | 3 | J9-14 | A0_N | in | K8 | 3 | J9-16 | A1_P | in | M13 | 3 | J9-20 | A1_N | in | M12 | 3 | J9-22 | A2_P | in | M9 | 3 | J9-26 | A2_N | in | M8 | 3 | J9-28 | A3_P | in | N8 | 3 | J9-32 | A3_N | in | N7 | 3 | J9-34 | A4_P | out | M7 | 3 | J9-38 | A4_N | out | N6 | 3 | J9-40 | A5_P | out | K5 | 3 | J9-44 | motor disable signal | disabled when high | A5_N |
| J5 | 3 | J9-46 | CPLD to - CRUVI communication | currently not used | B0_P |
| N5 | 3 | J9-15 | CPLD to - CRUVI communication | currently not used | B0_N | in | N4 | 3 | J9-17 | LED D2 signal | active high | B1_B1_P |
| J7 | 3 | J9-21 | CPLD to - CRUVI communication | currently not usedPWM enable | B1_N | in | K7 | 3 | J9-23 | clock input for ADCs | 5-20 MHz | B2_P | out | L11 | 3 | J9-27 | Encoder/Sensor signal A | - | B2_N | out | M11 | 3 | J9-29 | Encoder/Sensor signal B | - | B3_P | out | L10 | 3 | J9-33 | Encoder/Sensor signal I | - | B3_N | out | M10 | 3 | J9-35 | Back EMF signal phase B | - | B4_P | out | J6 | 3 | J9-398 | Back EMF signal phase C | - | B4_N | out | K6 | 3 | J9-41 | Back EMF signal phase A | - | B5_P | B5_P | out | L5 | 3 | J9-45 | current measurement phase A | - | B5_N | out | L4 | 3 | J9-47 | voltage measurement DC_LINK | - | HSIO |
| N9 | 3 | J9-2 | CPLD to - CRUVI I/O communication | currently not used | HSO |
| N10 | 3 | J9-6 | RESET |
| M5 | 3 | J9-8 | HSI |
| N12 | 3 | J9-10 | TDI |
| F5 | 1B | J9-51, J10-9 | JTAG / user IO CPLD firmware dependent | JTAG pinsharing currently not enabled | TDO |
| F6 | 1B | J9-53, J10-3 | JTAG / user IO CPLD firmware dependent | TMS |
| G1 | 1B | J9-55, J10-5 | JTAG / user IO CPLD firmware dependent | JTAGEN |
| E5 | 1B | J9-57 | JTAG enable CPLD firmware dependent | TCK |
| G2 | 1B | J9-59, J10-1 | JTAG / user IO CPLD firmware dependent | SMB_ALERT |
| K2 | 2 | J9-3 | CPLD to - CRUVI I/O communication | currently not used | SMB_SDA |
| H5 | 2 | J9-5 | SMB_SCL |
| H4 | 2 | J9-7 | REFCLK |
| M2 | 2 | J9-11 | BUTTON1 | in | C10 | 8 | S2 | User button forwarded to CRUVI | activ low, | BUTTON2 | in | B10 | 8 | S1 | Motor control enable/disable | activ low | ENC_A | in | A10 | 8 | U13-13 | Sensor/Encoder input channel A | - | ENC_B | in | A9 | 8 | U13-12 | Sensor/Encoder input channel B | - | ENC_I | in | A11 | 8 | U13-14 | Sensor/Encoder input channel I | - | LED0 | inout | D6 | 8 | D2 | User LED forwarded from CRUVI | active high | LED1 | inout | B2 | 8 | D1 | Status LED | blinking → motor control aktiv, static on → on system ok and motor control disabled | M_BEMF_B_D | in | B5 | 8 | U15-13 | Back EMF signal phase B | - | M_BEMF_C_D | in | A5 | 8 | U15-12 | Back EMF signal phase C | - | M_BEMF_A_D | in | A4 | 8 | U15-14 | Back EMF signal phase A | - | M_PWM_AH | out | F1 | 1A | U8-2 | Phase A half bridge high (DC_LINK) side driver signal | - | M_PWM_AL | out | E3 | 1A | U8-3 | Phase A half bridge low (PGND) side driver signal | - | M_PWM_BH | out | E1 | 1A | U9-2 | Phase B half bridge high (DC_LINK)side driver signal | - | M_PWM_BL | out | D1 | 1A | U9-3 | Phase B half bridge low (PGND) side driver signal | - | M_PWM_CH | out | E4 | 1A | U10-2 | Phase C half bridge high (DC_LINK)side driver signal | - | M_PWM_CL | out | C1 | 1A | U10-3 | Phase C half bridge low (PGND) side driver signal | - | M_PWM_DH | out | C2 | 1A | U11-2 | Phase D half bridge high (DC_LINK) side driver signal | - | M_PWM_DL | out | B1 | 1A | U11-3 | Phase D half bridge low (PGND) side driver signal | - | SD_IA | in | E6 | 8 | U3-6 | Current measurement phase A | 33 Ohm series Resistor- | SCLK_A | out | B3 | 8 | U3-7, U5-7 | Clock for ADC for current measurement phase A and B | (5-20 MHz) | SD_V | in | B4 | 8 | U7-6 | Voltage measurement DC_LINK | 33 Ohm series Resistor- | SD_IB | in | A2 | 8 | U5-6 | Current measurement phase B | 33 Ohm series Resistor- | SCLK_V_A | out | A3 | 8 | U7-7 | Clock for ADC for voltage measurement DC_LINK | (5-20 MHz) | M_DISABLE_D_D | out | J1 | 2 | U11-5 | Halfe bridge disable phase D | disabled when high, pull up connected, weak pull up enabled | M_DISABLE_A_D | out | M1 | 2 | U8-5 | Halfe bridge disable phase A | disabled when high, pull up connected connected, weak pull up enabled | M_DISABLE_B_D | out | L2 | 2 | U9-5 | Halfe bridge disable phase B | disabled when high, pull up connected connected, weak pull up enabled | M_DISABLE_C_D | out | K1 | 2 | U10-5 | Halfe bridge disable phase C | disabled when high, pull up connected, weak pull up connected enabled | REFCLK |
| M2 | 2 | J9-11 | - | currently not used | RST |
| M3 | 2 | J10-6 | - | currently not used (CPLD RESET) | UART_RX |
| N2 | 2 | J10-7 | -
| currently not used/implemented (UART) | UART_TX |
| N3 | 2 | J10-8 | CLK_25MHZ | in | H6 | 2 | U26-3 | Clock input for accurate 25 Mhz clk. | currently not used |
|
Scroll Title |
---|
anchor | Table_SC_Ports |
---|
title | SC CPLD ports |
---|
|
Scroll Table Layout |
---|
orientation | portrait |
---|
sortDirection | ASC |
---|
repeatTableHeaders | default |
---|
sortByColumn | 1 |
---|
sortEnabled | false |
---|
cellHighlighting | true |
---|
|
VHDL Port name | Direction | SC CPLD Pin | Connected to | Function | Notes |
---|
ACBUS0 | A4 | FTDI U4, pin 22 | GPIO's available to user
currently not used/implemented
(FIFO or other FTDI functions when FTDI reprogrammed)
ACBUS1 | B4 | FTDI U4, pin 23 | ACBUS2 | A5 | FTDI U4, pin 24 | ACBUS3 | B5 | FTDI U4, pin 25 | ACBUS4 | A6 | FTDI U4, pin 26 | ACBUS5 | B6 | FTDI U4, pin 27 | ACBUS6 | A7 | FTDI U4, pin 28 | ACBUS7 | A8 | FTDI U4, pin 29 | ADBUS4 | A2 | FTDI U4, pin 17 | ADBUS5 | B2 | FTDI U4, pin 18 | ADBUS6 | A3 | FTDI U4, pin 19 | ADBUS7 | B3 | FTDI U4, pin 20 | P_TCK | IN | G2 | FTDI U4, pin 12 | Forwarded JTAG signals from FTDI chip. Signal names: TCK, TDI, TDO, TMS
(FIFO or other FTDI functions when FTDI reprogrammed)
P_TDI | IN | F5 | FTDI U4, pin 13 |
P_TDO | OUT | F6 | FTDI U4, pin 14 |
P_TMS | IN | G1 | FTDI U4, pin 15 |
M_TCK | OUT | H5 | JB2, pin 100 | 4x5 Module JTAG
Bank with VCCIO is VREF_JTAG from Module
M_TDI | OUT | J2 | JB2, pin 96 |
M_TDO | IN | J1 | JB2, pin 98 |
M_TMS | OUT | H6 | JB2, pin 94 |
FMC_TCK | OUT | F8 | J1, pin D29 | FMC JTAG
TRST not used
FMC_TDI | OUT | M7 | J1, pin D30 |
FMC_TDO | IN | N7 | J1, pin D31 |
FMC_TMS | OUT | M8 | J1, pin D33 |
FMC_TRST | N8 | J1, pin D34 | PCIE_TCK | L11 | J3, pin A5 | PCIe JTAG
Currently not used
PCIE_TDI | N12 | J3, pin A6 | PCIE_TDO | M12 | J3, pin A7 | PCIE_TMS | M13 | J3, pin A8 | PCIE_TRST | G10 | J3, pin B9 | PCIE_PERST | IN | F12 | J3, pin A11 | Indication that PCIe Bus is up (power, clocks) | EN_FMC | OUT | L4 | U14, pin 9 | Enable switched 3.3V FMC power | pulled down |
EN_FMC_VADJ | OUT | K7 | U1, pin 41 | Enable IO power FMC_VADJ | pulled down |
EN_PER | OUT | F13 | Q4, pin 5 | Enable perepherie power 3V3_PER | pulled down |
FAN_FMC_EN | OUT | K8 | Q1, pin 5 | Enable FMC FAN | floating during configuration (no pull down) |
FMC_PG_C2M | OUT | M5 | J1, pin D1 | Indicate that all FMC related powers are up | pulled up |
FMC_PRSNT_M2C_L | IN | E9 | J1, pin H2 | Indicate if FMC installed | Low when FMC present, CPLD weak pullup enabled |
FMC_SCL | OUT | J8 | J1, pin C31 | I2C 2-wire serial bus | MUX in CPLD |
FMC_SDA | INOUT | F9 | J1, pin C30 |
PG_FMC_VADJ | IN | J6 | U1, pin 35 | Indicate FMC VADJ power is up | FF_RSTL | OUT | B9 | J13, pin 6 and J18, pin 6 | Reset configuration | Both FF are resetted simultanously when pulled LOW |
FFA_INTL | IN | E8 | J13, pin 5 | Indicate interrrupt | LOW when fault condition, pulled up |
FFA_MPRS | IN | C10 | J13, pin 3 | Indicate FF Module installed | LOW when Module present, pulled up |
FFA_MSEL | OUT | C9 | J13, pin 4 | Select attached FF Module | Pull low to use I2C |
FFA_SCL | OUT | D6 | J13, pin 8 | I2C 2-wire serial bus | MUX in CPLD |
FFA_SDA | INOUT | E6 | J13, pin 7 |
FFB_INTL | IN | A10 | J18, pin 5 | Indicate interrrupt | LOW when fault condition, pulled up |
FFB_MPRS | IN | A11 | J18, pin 3 | Indicate FF Module installed | LOW when Module present, pulled up |
FFB_MSEL | OUT | B10 | J18, pin 4 | Select attached FF Module | Pull low to use I2C |
FFB_SCL | OUT | D8 | J18, pin 8 | I2C 2-wire serial bus | MUX in CPLD |
FFB_SDA | INOUT | A9 | J18, pin 7 |
CPLD_IO_1 | IN | B12 | JB1, pin 88 | (M)IOs from 4x5 Module | (M)IOs used for ETH PHY LEDs
CPLD_IO_2 | IN | A12 | JB1, pin 92 | (M)IOs from 4x5 Module |
M10_RST | D1 | TP22 | Not used
M10_RX | E4 | TP24 | M10_TX | E3 | TP23 | EN1 | OUT | D11 | JB1, pin 27 | Enable on module power | Depends on module, on some similar to reset. |
MODE | OUT | B11 | JB1, pin 31 | Boot Mode selection | For Zynq modules only. (LOW → SD, HIGH → primary QSPI) |
NOSEQ | OUT | E13 | JB1, pin 8 | Disable module CPLD power management | Depends on module. On some modules no extended CPLD power management avaialble. |
PGOOD | INOUT | C11 | JB1, pin 29 | Power good signal | This is only for monitoring, do not use as powerenable! Pulled up. |
RESIN | OUT | E12 | JB2, pin 17 | Module Reset | Aktive LOW |
M3.3VOUT | IN | M4 | JB2, pin 9 and 11 | Indicates module power is up | Used for perepherie power enable. Floating when no module installed (no pull down). |
SFPA_LOS | IN | M10 | J12, pin 8 | SFP signal loss | HIGH indicates signal loss |
SFPA_M-DEF0 | IN | F10 | J12, pin 6 | SFP modul absent | HIGH when module physically absent |
SFPA_RS0 | OUT | N10 | J12, pin 7 | SFP rate select RX | LOW for 1000BASE-SX, HIGH for 10GBASE-SR |
SFPA_RS1 | OUT | M11 | J12, pin 9 | SFP rate select TX | LOW for 1000BASE-SX, HIGH for 10GBASE-SR |
SFPA_SCL | OUT | L10 | J12, pin 5 | I2C 2-wire serial bus | MUX in CPLD |
SFPA_SDA | INOUT | N9 | J12, pin 4 |
SFPA_TX_DIS | OUT | M9 | J12, pin 3 | SFP transmitter disable | HIGH disables transmitter |
SFPA_TX_FAULT | IN | G9 | J12, pin 2 | Indicates SFP laser fault | HIGH indicates fault |
VID0_FMC_VADJ | OUT | E10 | U1, pin 34 | FMC_VADJ Voltage select | Chip internal pulled up
VID1_FMC_VADJ | OUT | J7 | U1, pin 33 |
VID2_FMC_VADJ | OUT | L5 | U1, pin 32 |
VID0 | IN | K6 | S2-1 | For FMC_VADJ Voltage select
VID1 | IN | N5 | S2-2 |
VID2 | IN | N4 | S2-3 |
FMC_JTAG | IN | L3 | S2-6 | Select FMC JTAG port | CM0 | IN | M3 | S2-7 | SoM enable power | CM1 | IN | L2 | S2-8 | SoM Bootmode | CM2 | IN | K2 | S3-1 | disable SoM pwersequenzing | USR0 | IN | K1 | S3-2 | FMC VADJ power enable | also if no FMC installed |
USB_OC | IN | D9 | U12, pin 5 | BUTTON | IN | N6 | S1 | Module reset button | LED1 | OUT | J5 | D1 | user LED | LED2 | OUT | K5 | D2 |
LED_D4 | OUT | C2 | D4 | Status LED | PHY_LED1 | OUT | D12 | J9 | Phy LEDs
PHY_LED1R | OUT | C13 | J9 |
PHY_LED2 | OUT | B13 | J9 |
PHY_LED2R | OUT | C12 | J9 |
A_00_N | IN | J10 | JB1, pin 38 | SDA IN | "three wire" I2C |
A_00_P | IN | K10 | JB1, pin 36 | SCL IN | "three wire" I2C |
A_01_N | OUT | L12 | JB1, pin 35 | TX data | RGPIO |
A_01_P | OUT | K11 | JB1, pin 37 | SDA OUT | "three wire" I2C |
A_02_N | IN | J12 | JB1, pin 41 | RX CLK | RGPIO |
A_02_P | IN | K12 | JB1, pin 39 | RX data | RGPIO |
A_03_N | H10 | JB1, pin 44 | Module to CPLD communication | currently not used | A_03_P | J9 | JB1, pin 42 | A_04_N | H13 | JB1, pin 47 | A_04_P | J13 | JB1, pin 45 | A_05_N | H8 | JB1, pin 57 | A_05_P | H9 | JB1, pin 55 | A_06_P | IN | G13 | JB1, pin 51 |
A_06_N | IN | G12 | JB1, pin 49 | I2C GPIO MUX 0 | I2C MUX also used for FireFlys MSEL |
A_07 | IN | L13 | JB1, pin 34 | I2C GPIO MUX 1 |
Functional Description
Power Management
The M3_3VOUT rail of the attached SoM is used to power up the powerrails on TEF1002. further dependencies ar given in the table below:
...
anchor | Table_power_management |
---|
title | Power Management |
---|
...
Motor driver PWM signals
CRUVI interface signals are utilized to drive the half bridge PWM motor driver signals. They are logical connected to prevent driving the high and low simultanously:
M_PWM_AH <= '1' when ((A3_N='1') and (A1_P ='0')) else '0';
M_PWM_AL <= '1' when ((A1_P='1') and (A3_N ='0')) else '0';
M_PWM_BH <= '1' when ((A3_P='1') and (A0_P ='0')) else '0';
M_PWM_BL <= '1' when ((A0_P='1') and (A3_P ='0')) else '0';
M_PWM_CH <= '1' when ((A1_N='1') and (A2_N ='0')) else '0';
M_PWM_CL <= '1' when ((A2_N='1') and (A1_N ='0')) else '0';
M_PWM_DH <= '1' when ((A0_N='1') and (A2_P ='0')) else '0';
M_PWM_DL <= '1' when ((A2_P='1') and (A0_N ='0')) else '0';
Motor disable
The M_DISABLE signal set via push button S1 is used to disable all 4 motor drivers. This signal is logical or to the PWM enable signal from B1_P on the CRUVI connector.
M_DISABLE_OUT <= M_DISABLE or not B1_P;
M_DISABLE_A_D <= M_DISABLE_OUT;
M_DISABLE_B_D <= M_DISABLE_OUT;
M_DISABLE_C_D <= M_DISABLE_OUT;
M_DISABLE_D_D <= M_DISABLE_OUT;
The motor disable signal is also forwarded to the CRUVI interface:
A5_P <= M_DISABLE;
Sensor/Encoder, Back EMF
Sensor signals are forwarded to the CRUVI interface:
B2_P <= ENC_A;
B2_N <= ENC_B;
B3_P <= ENC_I;
B3_N <= M_BEMF_B_D;
B4_N <= M_BEMF_A_D;
B4_P <= M_BEMF_C_D;
Current and voltage measurement
Data signals from the 3 ADCs are forwarded to the CRUVI interface:
B5_N <= SD_V;
B5_P <= SD_IA;
A4_P <= SD_IB;
The corresponding clock signals are derived from the CRUVI interface signal B1_N:
SCLK_V_A <= B1_N;
SCLK_A <= B1_N;
Button
Motor disable button
S1 is utilized to switch the motor control on/off. The button is debounced. On press it switches the state of M_DISABLE signal and sets the corresponding LED status.
User Button
User button S2 is forwarded to the CRUVI interface signal A4_N:
A4_N <= BUTTON1;
LEDs
Status LED
The LED D1 is utilized for board status information in the following way
...
Status LED
The Status LED D4 is utilized in the following way:
...
anchor | Table_LED_Status |
---|
title | Status LED description |
---|
...
FMC VADJ Power
Three of the dip switches are linked to the voltage selection signals of FMC_VADJ:
...
anchor | Table_FMC_VADJ |
---|
title | FMC_VADJ selection |
---|
...
ON
...
ON
...
ON
...
SFP control
SFP control signals are handled by RGPIO:
...
anchor | Table_SFP_Control |
---|
title | Connection SFP Control |
---|
Scroll Table Layout |
---|
orientation | portrait |
---|
sortDirection | ASC |
---|
repeatTableHeaders | default |
---|
sortByColumn | 1 |
---|
sortEnabled | false |
---|
cellHighlighting | true |
---|
|
...
FFA & FFB control
When RGPIO is aktive the FF resets are driven low via rgpio_out_data_i(23).
For FF I2C see I2C chapter. Module Present and Interrupt signals are forwarded to SoM via RGPIO ports:
...
anchor | Table_FF_Control |
---|
title | Connection FF Control |
---|
Scroll Table Layout |
---|
orientation | portrait |
---|
sortDirection | ASC |
---|
repeatTableHeaders | default |
---|
sortByColumn | 1 |
---|
sortEnabled | false |
---|
cellHighlighting | true |
---|
|
...
PCIE
The PCIexpress signal "PERST#" is forwarded to the SoM using RGPIO port: rgpio_in_data_i(11) <= PCIE_PERST;
JTAG MUX
The folowing table summarizes the JTAG MUX. Only FMC and SoM JTAG have to be handled in the CPLD explicitly. Discrimination between Module CPLD and Module SOC/FPGA are done via hard connected dip switch. Same is true for TEF1002 CPLD MAX10.
...
anchor | Table_JTAG |
---|
title | JTAG selection |
---|
Scroll Table Layout |
---|
orientation | portrait |
---|
sortDirection | ASC |
---|
repeatTableHeaders | default |
---|
sortByColumn | 1 |
---|
sortEnabled | false |
---|
cellHighlighting | true |
---|
|
...
OFF
...
Module control
The module control signals are connected to dip switches:
...
anchor | Table_SoM_Control |
---|
title | Connection SoM Control |
---|
Scroll Table Layout |
---|
orientation | portrait |
---|
sortDirection | ASC |
---|
repeatTableHeaders | default |
---|
sortByColumn | 1 |
---|
sortEnabled | false |
---|
cellHighlighting | true |
---|
|
...
RESET
The push button signal is connected to the RESIN signal of the SoM (low active reset).
I2C and MUX
The SEL vector is used to select different I2C devices:
...
anchor | Table_I2C_SoM |
---|
title | Connection I2C to SoM |
---|
Scroll Table Layout |
---|
orientation | portrait |
---|
sortDirection | ASC |
---|
repeatTableHeaders | default |
---|
sortByColumn | 1 |
---|
sortEnabled | false |
---|
cellHighlighting | true |
---|
|
...
A "three wire" I2C interface is used to connect the CPLD I2C to the SoM:
...
anchor | Table_I2C_SoM |
---|
title | Connection I2C to SoM |
---|
Scroll Table Layout |
---|
orientation | portrait |
---|
sortDirection | ASC |
---|
repeatTableHeaders | default |
---|
sortByColumn | 1 |
---|
sortEnabled | false |
---|
cellHighlighting | true |
---|
|
...
The devices SDA are driven in the following way: DEVICE_XY_SDA <= '0' when SEL= "XY" and A_00_N='0' else 'Z';
The SDA to the SoM is generated by the logical AND connection of all devices: SDAs <= (SFPA_SDA AND FMC_SDA AND FFA_SDA AND FFB_SDA )
...
anchor | Table_SC_I2C_MUX |
---|
title | SC I2C MUX ports |
---|
Scroll Table Layout |
---|
orientation | portrait |
---|
sortDirection | ASC |
---|
repeatTableHeaders | default |
---|
sortByColumn | 1 |
---|
sortEnabled | false |
---|
cellHighlighting | true |
---|
|
...
PHY LEDs
As soon as the module M3_3VOUT is ready the following signals are used to drive the PHY LEDs.
...
anchor | Table_PHY_LEDs |
---|
title | Connection of PHY LEDs |
---|
Scroll Table Layout |
---|
orientation | portrait |
---|
sortDirection | ASC |
---|
repeatTableHeaders | default |
---|
sortByColumn | 1 |
---|
sortEnabled | false |
---|
cellHighlighting | true |
---|
|
...
RGPIO
The RGPIO is for communiction betweenn SoC and SC CPLD it handels the signals:
...
anchor | Table_RGPIO |
---|
title | Signals handeld by RGPIO |
---|
Scroll Table Layout |
---|
orientation | portrait |
---|
sortDirection | ASC |
---|
repeatTableHeaders | default |
---|
sortByColumn | 1 |
---|
sortEnabled | false |
---|
cellHighlighting | true |
---|
|
...
LOW when fault condition, pulled up
...
anchor | Table_RGPIO_SoM |
---|
title | Connection RGPIO to SoM |
---|
Scroll Table Layout |
---|
orientation | portrait |
---|
sortDirection | ASC |
---|
repeatTableHeaders | default |
---|
sortByColumn | 1 |
---|
sortEnabled | false |
---|
cellHighlighting | true |
---|
|
...
USR LED
User LEDs are accesible via RGPIO:
Scroll Title |
---|
anchor | Table_UserLED_LEDsStatus |
---|
title | Connection of User LEDs |
---|
| Scroll Table Layout |
---|
orientation | portrait |
---|
sortDirection | ASC |
---|
repeatTableHeaders | default |
---|
sortByColumn | 1 |
---|
sortEnabled | false |
---|
cellHighlighting | true |
---|
|
Signal | VHDLname | Function | Notes |
---|
SoC write(19) | LED1 | - | user defined |
SoC write(18) | LED2 | - | user defined |
Sequenz |
| Description |
---|
ON | LED ON | All OK, motor control disabled | ******** | continuous blinking | All OK, motor control enabled | *ooooooo to *******o | 1 to 7 times blinking with a break | currently not used |
|
USR LED
User LED D2 is controlled via the CRUVI signal B0_N:
LED0 <= B0_N;
Appx. A: Change History and Legal Notices
...
Date | Document Revision | CPLD Firmware Revision | Supported PCB Revision | Authors | Description |
---|
Page info |
---|
| modified-date |
---|
| modified-date |
---|
dateFormat | yyyy-MM-dd |
---|
|
| Page info |
---|
| current-version |
---|
| current-version |
---|
prefix | v. |
---|
|
| REV01 | REV01, REV02 | Page info |
---|
| modified-user |
---|
| modified-user |
---|
|
| initial version |
| All |
|
| Page info |
---|
| modified-users |
---|
| modified-users |
---|
|
|
|
...