Trenz Electronic GmbH Support Forum

Trenz Electronic Products => Trenz Electronic FPGA Modules => Topic started by: svedach on August 11, 2022, 08:51:14 AM

Title: TE0715 ethernet link problem
Post by: svedach on August 11, 2022, 08:51:14 AM
We usually use TE0715 modules with industrial temperature range Zynq7030, but now due to some circumstances we need to use commercial temperature range modules. There was a problem with the ethernet link - it does not up, and all modules with a commercial temperature range have this problem. The same design works fine on all industrial temperature range modules. Are there any differences in circuitry or something else between these modules? What could be the reason?
Title: Re: TE0715 ethernet link problem
Post by: JH on August 11, 2022, 09:21:43 AM
Hi,

Temperature range is no matter, speed grade also (because ETH PHY is connected on PS--> as long as you mean with Ethernet the  ETH over on board PHY). Can you also test one time our reference design. please,
https://wiki.trenz-electronic.de/display/PD/TE0715+Test+Board
https://wiki.trenz-electronic.de/display/PD/TE0715+Test+Board#TE0715TestBoard-Download
https://wiki.trenz-electronic.de/display/PD/TE0715+Test+Board#TE0715TestBoard-Getprebuiltbootbinaries

Download includes also binaries, so you can test directly. --> Copy linux binaries of your assembly variant on sd card and boot from sd.

Can you tell me also the exact article number of both module.Or send me the serial number (it's on the small white sticker with QR code), of both modules to support@trenz-electronic.de , so I can check it in detail.
br
John
Title: Re: TE0715 ethernet link problem
Post by: svedach on August 11, 2022, 09:49:47 AM
Unfortunately I can't use your firmware.
For example, modules with serial numbers 619453, 619454 work correctly, ethernet works, but modules 619449-619451 do not establish a connection. The project is the same for all modules.
Title: Re: TE0715 ethernet link problem
Post by: JH on August 12, 2022, 07:04:09 AM
Hi,
QuoteUnfortunately I can't use your firmware.
why?
QuoteFor example, modules with serial numbers 619453, 619454 work correctly, ethernet works, but modules 619449-619451 do not establish a connection.
that's all TE0715-04-30-1C from 2020 --> all are commercial.

Can you share boot log of working and non working module?
br
John
Title: Re: TE0715 ethernet link problem
Post by: svedach on August 12, 2022, 08:41:38 AM
We do not have a test board from Trenz, the modules are used in conjunction with our own boards which do not have an sd card
Title: Re: TE0715 ethernet link problem
Post by: JH on August 12, 2022, 09:48:30 AM
Hi,
QuoteWe do not have a test board from Trenz, the modules are used in conjunction with our own boards which do not have an sd card
Ok. But you can program boot.bin into qspi and stop on uboot console. check if uboot get eth link with our design(dhcp or static ip....). Note: 21.2 uboot need boot.scr file from sd normally, in case it's not available it will try several boot options to find correct files...(default things from Xilinx new flow....).  Cancel this process and try to check eth with uboot commands, if you want.


In general it's hard to help you without more information and informations that contradict each other...


First your wrote:
QuoteThere was a problem with the ethernet link - it does not up, and all modules with a commercial temperature range have this problem.
--> All commercial has problems...
Than:
QuoteFor example, modules with serial numbers 619453, 619454 work correctly, ethernet works, but modules 619449-619451 do not establish a connection.
--> here 2 commercial works...

What's with the boot protocol from your design. One working and one failing protocol.

I've checked test reports from 619449-619451 and ETH was working before we shipped the modules.

br
John