Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Power Management
  • Boot Mode
  • UART
  • LED

Firmware Revision and supported PCB Revision

...

Name / opt. VHD NameDirectionPinDescription
BM0/MIO5out47Boot Mode Pin
BM2/MIO4out48Boot Mode Pin
BM3/MIO2out49Boot Mode Pin
BOOTMODEin99 Boot Mode Pin from B2B / USED Used for UART as Input input to MIO9
CONFIGXout98 MIO8 to B2B / Used for UART as output from MIO8
CPLD_GPIO0
12/ currently_not_used
CPLD_GPIO1
11/ currently_not_used
CPLD_GPIO2
10/ currently_not_used
CPLD_GPIO3
9/ currently_not_used
CPLD_GPIO4
8/ currently_not_used
CPLD_GPIO5
7/ currently_not_used
CPLD_IO
54/ currently_not_used
DONEin34FPGA Done Pin
EN_1.0V_MGT / EN_1V0_MGTout20Power control
EN_1.2V_MGT / EN_1V2_MGTout18Power control
EN_1.8Vout16Power control
EN_1Vout21Power control
EN_3.3Vout15Power control
ETH1_RESETout53ETH Reset
ETH1_RESET33in43ETH Reset from MIO7
I2C_SCLin58I2C CLK / currently_not_used
I2C_SDAin57I2C / currently_not_used
INIT
36/ currently_not_used
JTAGENBin82Enable JTAG access to CPLD for Firmware update (zero: JTAG routed into CPLD logic, one: CPLD access)
LED1 / GLEDout4green LED D2
LED2 / RLEDout3red LED  D1
M_TCKin91CPLD JTAG B2B 
M_TDIin94CPLD JTAG B2B
M_TDOout95CPLD JTAG B2B
M_TMSin90CPLD JTAG B2B 
MIO8in38used UART RS activity
MIO9out39User IO, connected to BOOTMODE Pin on B2B
MMC_RSTout40eMMC Reset
N.C. / dummy
1used as dummy output
N.C.
2/ currently_not_used
N.C.
27/ currently_not_used
N.C.
28/ currently_not_used
N.C.
29/ currently_not_used
N.C.
30/ currently_not_used
N.C.
32/ currently_not_used
N.C.
41/ currently_not_used
N.C.
42/ currently_not_used
N.C.
59/ currently_not_used
N.C.
60/ currently_not_used
N.C.
61/ currently_not_used
N.C.
62/ currently_not_used
N.C.
63/ currently_not_used
N.C.
64/ currently_not_used
N.C.
65/ currently_not_used
N.C.
66/ currently_not_used
N.C.
67/ currently_not_used
N.C.
68/ currently_not_used
N.C.
69/ currently_not_used
N.C.
70/ currently_not_used
N.C.
71/ currently_not_used
N.C.
74/ currently_not_used
N.C.
75/ currently_not_used
N.C.
76/ currently_not_used
N.C.
77/ currently_not_used
N.C.
78/ currently_not_used
N.C.
81/ currently_not_used
N.C.
83/ currently_not_used
N.C.
84/ currently_not_used
N.C.
85/ currently_not_used
N.C.
86/ currently_not_used
N.C.
87/ currently_not_used
N.C.
88/ currently_not_used
N.C.
89/ currently_not_used
N.C.
96/ currently_not_used
OTG-RSTout52OTG Rest
OTG-RST33in45OTG Reset from MIO0
PG_1.0V_MGTin19Power control
PG_1.2V_MGTin17Power control
PG_1.8Vin14Power control
PG_1Vin25Power control
PG_1V5in24Power control
PG_3.3Vin13Power control
PROG_B
35/ currently_not_used
PS_PORout37PS_POR_B (Power On  Reset)
PS_SRSTout51PS_SRST_B (PS Reset)
RESINin97Reset from B2B
RTC_INT
31/ currently_not_used

...

MMC_RST is main power or mgt power failed.

UART

 MIO8 is connected to CONFIGX.

BOOTMODE is connected to MIO9.

LED

Red LED D1

Blink SequencyPriorityConditionDescription
*ooooooo1PG_1V or PG_1V5 or PG_1V8 or PG_3V3 is zeroMain power problem
**oooooo2PG_1V2_MGT or PG_1V0_MGT is zeroMGT power Problem
***ooooo3B2B Main Reset is set (Zero)User Main Reset
****oooo4FPG Done Pin is zeroFPGA part (PL) is not programmed
Blink5
all Ready

...

DateDocument RevisionCPLD Firmware RevisionSupported PCB RevisionAuthorsDescription

Page info
modified-date
modified-date
dateFormatyyyy-MM-dd

Page info
current-version
current-version
prefixv.



 REV01 RE02

Page info
modified-user
modified-user

  • typo correction
  • add UART description

v.3REV01RE02John Hartfiel
  • REV01 , Firmware released  2016-06-27
2018-03-12

v.1



Page info
created-user
created-user

  • Initial release

All

Page info
modified-users
modified-users


...