You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Table of contents

Overview

Firmware for PCB-Slave CPLD with designator U39. Second CPLD Device in Chain: LCMX02-1200HC

Feature Summary

Firmware Revision and supported PCB Revision

See Document Change History

Product Specification

Port Description

NameDirectionPinDescription
1.8V_EN  / EN_1V8out106 
5V_EN         (currently controlled via S4-4) / currently_not_used115 
C_TCK         JTAG J28 (XMOD2) / internal currently_not_used131 
C_TDO         JTAG J28 (XMOD2) / internal currently_not_used137 
C_TDO1        JTAG J28 (XMOD2) / internal currently_not_used136 
C_TMS         JTAG J28 (XMOD2) / internal currently_not_used130 
CLK_A / AUD_CLK        out1 
CLK_CPLD / MEMS_CLKINin128 
DONE          in67 
EN_DDR        out86 
EN_FMC / FMC_EN    out104 
EN_FPD        out81 
EN_GT_L       out77 
EN_GT_R       out93 
EN_LPD        out84 
EN_PL         out95 
EN_PLL_PWR    out78 
EN_PSGT / EN_PSGTR      out75 
ERR_OUT  / ERROR    in70 
ERR_STATUS  / ERROR_STATin69 
F1PWM         out121 
F1SENSE       in125 
FAN_FMC_EN    out132 
FMC_PG_C2M    / currently_not_used141 
HD_LED_N / HDLED_Nout112 
HD_LED_P / HDLED_Pout110 
HDIO_SC0 / SC0in32 
HDIO_SC1 / SC1in33 
HDIO_SC2 / SC2in34 
HDIO_SC3 / SC3out35 
HDIO_SC4 / SC4out25 
HDIO_SC5 / SC5out26 
HDIO_SC6 / SC6in27CLK
HDIO_SC7 / SC7     in28 
I2C_SCL / SCLin50 
I2C_SDA / SCAin52 
INIT_B / INITin68 
JTAGENBexternal Pin for CPLD Firmware Update
120 
LP_GOOD  / PG_LPD    in83 
MIO24         / currently_not_used38 
MIO25         / currently_not_used39 
MIO30         / currently_not_used48 
MIO31         in49 
MIO32         / currently_not_used40 
MIO33         / currently_not_used41 
MIO34         / currently_not_used42 
MIO35         / currently_not_used43 
MIO36         / currently_not_used44 
MIO37         / currently_not_used45 
MIO40         / currently_not_used54 
MIO41         / currently_not_used55 
MIO42         out60 
MIO43         in61 
MIO44         / currently_not_used47 
MOD_EN        out119 
MODE0         out6 
MODE1         out9 
MODE2         out10 
MODE3         out11 
MR / MRESETn           out92 
PCI_SFP_EN    out76 
PER_EN        out117 
PERST / PERSTn        out139 
PG_DDR        in91 
PG_FPD        in85 
PG_GT_L       in96 
PG_GT_R       in94 
PG_PL         in82 
PG_PLL_1V8 / PG_PLLin73 
PG_PSGT       in74 
PLL_LOLN / PLL_LOL     in58 
PLL_RST       out56 
PLL_SEL0      out57 
PLL_SEL1      out59 
POK_1V8       / currently_not_used107 
POK_FMC       / currently_not_used99 
PROG_B        inout71 
PSON          out105 
PWR_BTN       in113 
PWRLED_N / LED_Nout111 
PWRLED_P / LED_Pout109 
PWROK         in100 
RST_BTN       in114 
S_1/ currently_not_used127 
SC_IO0 / X0out12 
SC_IO1 / X1out13 
SC_IO2 / X2out14 
SC_IO3 / X3out20 
SC_IO4 / X4in21 
SC_IO5 / X5in22 
SC_IO6 / X6in23 
SC_IO7 / X7       in24 
SC_IO8 / dummy      / currently_not_used126 
SC2_SW1       in133 
SC2_SW2       in138 
SD_A_EN       out140 
SD_B_EN       out122 
SD_CD         out65 
SD_CD_B       in143 
SD_CD_S       in142 
SEL_SD / SD_SELout62 
SRST_B / SRSTn      out19 
STAT_LED2 / LED2out98 
STAT_LED3 / LED3out97 
XMOD2_A / XMOD_TXD     out5J12 (XMOD 1)
XMOD2_B / XMOD_RXDin4J12 (XMOD 1)
XMOD2_E  / XMOD_LED   out3J12 (XMOD 1)
XMOD2_G  / XMOD_BTNin2J12 (XMOD 1)

 

Functional Description

JTAG

Power

Enable

Reset

Boot Mode

RGPIO

LED

Appx. A: Change History and Legal Notices

Revision Changes

Older Revision (PCB REV03) to CPLD REV04

  • Bugfix: PCIe Reset Pin location.
  • Bugfix: Swapping HDLED and PWRLED location.
  • Bugfix: MEMS_CLKIN Pin location.
  • Add XMOD 1 LED

Older Revision (PCB REV02) to CPLD REV04

  • Add all functionality from older Revision (PCB REV03)

Document Change History

To get content of older revision  got to "Change History"  of this page and select older document revision number.

DateDocument RevisionCPLD Firmware RevisionSupported PCB RevisionAuthorsDescription

Error rendering macro 'page-info'

Ambiguous method overloading for method jdk.proxy241.$Proxy3496#hasContentLevelPermission. Cannot resolve which method to invoke for [null, class java.lang.String, class com.atlassian.confluence.pages.Page] due to overlapping prototypes between: [interface com.atlassian.confluence.user.ConfluenceUser, class java.lang.String, class com.atlassian.confluence.core.ContentEntityObject] [interface com.atlassian.user.User, class java.lang.String, class com.atlassian.confluence.core.ContentEntityObject]

Error rendering macro 'page-info'

Ambiguous method overloading for method jdk.proxy241.$Proxy3496#hasContentLevelPermission. Cannot resolve which method to invoke for [null, class java.lang.String, class com.atlassian.confluence.pages.Page] due to overlapping prototypes between: [interface com.atlassian.confluence.user.ConfluenceUser, class java.lang.String, class com.atlassian.confluence.core.ContentEntityObject] [interface com.atlassian.user.User, class java.lang.String, class com.atlassian.confluence.core.ContentEntityObject]


 

REV04(REV02 Special Firmware!), REV03,REV04 

Error rendering macro 'page-info'

Ambiguous method overloading for method jdk.proxy241.$Proxy3496#hasContentLevelPermission. Cannot resolve which method to invoke for [null, class java.lang.String, class com.atlassian.confluence.pages.Page] due to overlapping prototypes between: [interface com.atlassian.confluence.user.ConfluenceUser, class java.lang.String, class com.atlassian.confluence.core.ContentEntityObject] [interface com.atlassian.user.User, class java.lang.String, class com.atlassian.confluence.core.ContentEntityObject]


Work in progress
2016-04-11

v.1

--- 

Error rendering macro 'page-info'

Ambiguous method overloading for method jdk.proxy241.$Proxy3496#hasContentLevelPermission. Cannot resolve which method to invoke for [null, class java.lang.String, class com.atlassian.confluence.pages.Page] due to overlapping prototypes between: [interface com.atlassian.confluence.user.ConfluenceUser, class java.lang.String, class com.atlassian.confluence.core.ContentEntityObject] [interface com.atlassian.user.User, class java.lang.String, class com.atlassian.confluence.core.ContentEntityObject]


Initial release
 All  
 

Legal Notices

Data Privacy

Please also note our data protection declaration at https://www.trenz-electronic.de/en/Data-protection-Privacy

Document Warranty

The material contained in this document is provided “as is” and is subject to being changed at any time without notice. Trenz Electronic does not warrant the accuracy and completeness of the materials in this document. Further, to the maximum extent permitted by applicable law, Trenz Electronic disclaims all warranties, either express or implied, with regard to this document and any information contained herein, including but not limited to the implied warranties of merchantability, fitness for a particular purpose or non infringement of intellectual property. Trenz Electronic shall not be liable for errors or for incidental or consequential damages in connection with the furnishing, use, or performance of this document or of any information contained herein.

Limitation of Liability

In no event will Trenz Electronic, its suppliers, or other third parties mentioned in this document be liable for any damages whatsoever (including, without limitation, those resulting from lost profits, lost data or business interruption) arising out of the use, inability to use, or the results of use of this document, any documents linked to this document, or the materials or information contained at any or all such documents. If your use of the materials or information from this document results in the need for servicing, repair or correction of equipment or data, you assume all costs thereof.

Copyright Notice

No part of this manual may be reproduced in any form or by any means (including electronic storage and retrieval or translation into a foreign language) without prior agreement and written consent from Trenz Electronic.

Technology Licenses

The hardware / firmware / software described in this document are furnished under a license and may be used /modified / copied only in accordance with the terms of such license.

Environmental Protection

To confront directly with the responsibility toward the environment, the global community and eventually also oneself. Such a resolution should be integral part not only of everybody's life. Also enterprises shall be conscious of their social responsibility and contribute to the preservation of our common living space. That is why Trenz Electronic invests in the protection of our Environment.

REACH, RoHS and WEEE

REACH

Trenz Electronic is a manufacturer and a distributor of electronic products. It is therefore a so called downstream user in the sense of REACH. The products we supply to you are solely non-chemical products (goods). Moreover and under normal and reasonably foreseeable circumstances of application, the goods supplied to you shall not release any substance. For that, Trenz Electronic is obliged to neither register nor to provide safety data sheet. According to present knowledge and to best of our knowledge, no SVHC (Substances of Very High Concern) on the Candidate List are contained in our products. Furthermore, we will immediately and unsolicited inform our customers in compliance with REACH - Article 33 if any substance present in our goods (above a concentration of 0,1 % weight by weight) will be classified as SVHC by the European Chemicals Agency (ECHA).

RoHS

Trenz Electronic GmbH herewith declares that all its products are developed, manufactured and distributed RoHS compliant.

WEEE

Information for users within the European Union in accordance with Directive 2002/96/EC of the European Parliament and of the Council of 27 January 2003 on waste electrical and electronic equipment (WEEE).

Users of electrical and electronic equipment in private households are required not to dispose of waste electrical and electronic equipment as unsorted municipal waste and to collect such waste electrical and electronic equipment separately. By the 13 August 2005, Member States shall have ensured that systems are set up allowing final holders and distributors to return waste electrical and electronic equipment at least free of charge. Member States shall ensure the availability and accessibility of the necessary collection facilities. Separate collection is the precondition to ensure specific treatment and recycling of waste electrical and electronic equipment and is necessary to achieve the chosen level of protection of human health and the environment in the European Union. Consumers have to actively contribute to the success of such collection and the return of waste electrical and electronic equipment. Presence of hazardous substances in electrical and electronic equipment results in potential effects on the environment and human health. The symbol consisting of the crossed-out wheeled bin indicates separate collection for waste electrical and electronic equipment.

Trenz Electronic is registered under WEEE-Reg.-Nr. DE97922676.


Error rendering macro 'page-info'

Ambiguous method overloading for method jdk.proxy241.$Proxy3496#hasContentLevelPermission. Cannot resolve which method to invoke for [null, class java.lang.String, class com.atlassian.confluence.pages.Page] due to overlapping prototypes between: [interface com.atlassian.confluence.user.ConfluenceUser, class java.lang.String, class com.atlassian.confluence.core.ContentEntityObject] [interface com.atlassian.user.User, class java.lang.String, class com.atlassian.confluence.core.ContentEntityObject]

 

  • No labels