Author Topic: TE0720 System Controller  (Read 5536 times)

avignani

  • Active Member
  • *
  • Posts: 2
TE0720 System Controller
« on: August 05, 2013, 06:28:03 PM »
Hello,
I found some disagreement between the TE0720 manual on this site and the Reference Design concerning the function of the X0-X7 lines that go from the FPGA to the System Controller. In particular, the manual seems to be outdated, because the Reference Design works as intended on my TE0720-1CF board.
The manual doesn't define the functions of X0 and X7, and places the I2C bus on the X1-X3 lines, while in your example X0 is a GPIO line that switches between accelerometer and magnetometer and the I2C bus is on X1,X5 and X7. Only X1 stays the same in both cases.
This is probably due to a revision of the CPLD firmware.
Could someone please explain what are the current functions of these X0-X7 lines (and the frequency of XCLK too, which I could not find anywhere)?

A.Vignani

Antti Lukats

  • Hero Member
  • *****
  • Posts: 531
Re: TE0720 System Controller
« Reply #1 on: August 06, 2013, 12:46:10 PM »
Hi

the function of those pins CPLD<>FPGA fabric are indeed defined by the CPLD version - 3 pins are used as I2C interface, that should normally be connected to Zynq PS I2C1 hard core muxed via EMIO, so that the CPLD connected I2C bus comes visible for ARM.

XCLK is connected in default CPLD config to Ethernet PHY CLK125 output, this should be 125MHz clock from clockin+PLL or recovered clock from network in case PHY is reconfigured for Sync Ethernet mode.

I will update the documents on the usage of those IO pins.

Antti

pmsoftware

  • Active Member
  • *
  • Posts: 9
Re: TE0720 System Controller
« Reply #2 on: October 11, 2013, 05:20:17 PM »
Hi,
 It is possible to update Wiki
 https://wiki.trenz-electronic.de/display/TE0720/System+Management
 according to schematic and UCF file?
 Actually, X0 (I2CMUX), X1 (CLK), X5 (MISO), X7 (MOSI) pin are used for I2C-like protocol but I would like to know which pins are connected to ethernet phy leds.

Regards
Paolo

Antti Lukats

  • Hero Member
  • *****
  • Posts: 531
Re: TE0720 System Controller
« Reply #3 on: October 15, 2013, 04:12:06 PM »
Hi

all PHY LED pins are by default forwarded to FPGA IO pins, I will update documentation shortly on actual pin numbers used

Antti