Trenz Electronic GmbH Support Forum

Trenz Electronic Products => Trenz Electronic FPGA Modules => Topic started by: bharris on February 11, 2016, 06:58:47 PM

Title: TE0715-30 Flashing D3
Post by: bharris on February 11, 2016, 06:58:47 PM
Hi,

I have a hardware design that enables I2C1 and UART0 on the Zynq PS, alongside some other hardware that otherwise doesn't touch the Zynq PS. Then I have a software application that attempts to talk to the Si5338 over the I2C bus and set it up to generate a different clock frequency.

However I'm having a strange issue. In SDSoC, I'm programming the TE0715-30 and then going to "Launch on Hardware" on my application. The application appears to start fine and sometimes runs to completion, but at some point after I've hit run, LED D3 starts flashing on and off. Looking at the wiki, this LED seems to be hooked up to a CPLD, which as far as I'm aware I've not connected to.

Does anyone have any idea what would cause this phenomenon?

Cheers,
Ben
Title: Re: TE0715-30 Flashing D3
Post by: bharris on February 12, 2016, 10:47:52 AM
Quick update, it turns out it has nothing to do with my software at all. Shortly after programming the Zynq, D3 starts flashing regardless of whether the software is running or not.
Title: Re: TE0715-30 Flashing D3
Post by: Antti Lukats on February 12, 2016, 05:42:47 PM
So your design works now?

We will provide soon ready to use SDSoC platfroms also to get started with SDSoC
Title: Re: TE0715-30 Flashing D3
Post by: bharris on February 12, 2016, 05:50:36 PM
Hi Antti,

My design still doesn't function properly, it's just that I eliminated the software as being the cause.

That's good to hear, thanks for the update.



Unfortunately I don't have access to the board right now, but could this simply be an issue of misconfiguration of the Zynq PS in Vivado? I did use the 2015.2 board part files but I guess there may be some incompatibility issues (I'm using 2015.4), as it did not automatically assign for instance MIOs to the appropriate peripherals.

Thanks,
Ben
Title: Re: TE0715-30 Flashing D3
Post by: Antti Lukats on February 13, 2016, 10:44:14 AM
The 2015.2 old rev board part files are known to have incompatibility issue when using them in 2015.4, we have fixed some but not all of the 2015.2 board files.

For new  designs 2015.4 board files and ref design should be used.
Title: Re: TE0715-30 Flashing D3
Post by: bharris on March 03, 2016, 11:57:23 AM
Apologies for the bump, but wanted to post the solution in case anyone else comes across the same problem.

The issue was that some numpty set a jumper on the host board so that the TE0715 went into QSPI boot mode, and then tried programming over JTAG. Whoops..

Cheers,
Ben
Title: Re: TE0715-30 Flashing D3
Post by: bharris on March 03, 2016, 04:02:34 PM
Antti,

Could you point me at where I can find the 2015.4 TE0715-30 board part files? Only the 2014.4 version appears to be in the Trenz download area: http://www.trenz-electronic.de/download/d0/Trenz_Electronic/d1/TE0715/d2/board_part_files.html

Thanks,
Ben
Title: Re: TE0715-30 Flashing D3
Post by: Antti Lukats on March 04, 2016, 01:31:37 PM
they are included in the 2015.4 ref designs.