Author Topic: CAN default connection in TE0803 / TE0808  (Read 203 times)

johnabel

  • Jr. Member
  • **
  • Posts: 83
CAN default connection in TE0803 / TE0808
« on: March 25, 2021, 10:21:23 AM »
I have a TE0803 board on a TE0808 carrier. I noticed the CAN bus goes to the CPLD, I'm inteersted in knowing where the default CPLD firmware connects it to. Is it to the PS CAN port, so I can use CAN from the PS without any changes?

JH

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1623
Re: CAN default connection in TE0803 / TE0808
« Reply #1 on: March 29, 2021, 08:38:16 AM »
Hi,

MIO <-> TEBF0808 Carrier Can are simple forwarded to:
https://wiki.trenz-electronic.de/display/PD/TEBF0808+CPLD#TEBF0808CPLD-CAN
Source code is available on the download area of the carrier
https://shop.trenz-electronic.de/en/Download/?path=Trenz_Electronic/Modules_and_Module_Carriers/5.2x7.6/5.2x7.6_Carriers/TEBF0808/REV04/Firmware

Quote
without any changes?
I would not say without changes. You must setup PS and your Linux design correctly.
br
John

johnabel

  • Jr. Member
  • **
  • Posts: 83
Re: CAN default connection in TE0803 / TE0808
« Reply #2 on: March 29, 2021, 11:04:19 AM »
Thanks. I meant without any changes in the CPLD firmware. In the PS configuration I can select the MIO pins for the CAN peripheral. So I'd like to know which MIO pins do the CPLD connect the CAN driver to.

JH

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1623

johnabel

  • Jr. Member
  • **
  • Posts: 83
Re: CAN default connection in TE0803 / TE0808
« Reply #4 on: March 29, 2021, 11:33:19 AM »
I'm ever more confused... do you mean the CPLD U17 connects CAN pins to the FPGA PL so I should use EMIO pins on the PS to use CAN?