Recent Posts

Pages: [1] 2 3 ... 10
1
UltraScale / Re: unable to load HelloWorld.elf file
« Last post by gingu on June 21, 2018, 09:48:20 PM »
BTW, talking about power supply, what type of banana or other connector will fit into J7-J8? Could not find something on my department part cabinets to properly fit into J7-J8.
2
UltraScale / Re: unable to load HelloWorld.elf file
« Last post by gingu on June 21, 2018, 08:32:19 PM »
Hi John,
I did follow your steps to program the flash, but it fails, see attached *.pdf file for more details.
I did a second attempt to program flash, it failed with similar results.
Additionally, I'm reporting the System Monitor voltages since I see that VCC_PSDDR_504 and VCC_PSINTFP are at zero volts.
I also increased my power supply output to 3.330V such as to measure 3.300V on carrier TET0808 J7-J8.
Thank you,
Cristian
3
UltraScale / Re: unable to load HelloWorld.elf file
« Last post by gingu on June 21, 2018, 05:56:25 PM »
Power Supply: Tektronix PW4602, Settings 3.3V with 1A compliance. Output 3.298V with ~.6A consumption.
The voltages measured on XMOD connector J2 are:J2-5(3V3) is 3.261V, J2-6(PS_1V8) is 1.798V
I should try to increase the power supply voltage until J2-5 goes up to 3.3? Right now on carrier TET0808 J8-J7 I have 3.27V, perhaps is too low?

Serial Numbers:
TE0803-01-04CG-1EA =>SN 508521
TEBT0808-01 => SN 511888

I'll try to start your application from flash. My previous attempts to program the flash were unsuccessful, see attached photo.

Thanks,
Cristian
4
Trenz Electronic FPGA Modules / Re: Unstable USB connetion
« Last post by JH on June 21, 2018, 05:04:18 PM »
Hi,
i can generate you a CPLD Firmware with Reset from MIO7  connected to OTG Reset.
You can reconfigure CPLD with TE0706:
Lattice programmer tools are free available.

Send me email to support@trenz-electronic.de
TE0715 and TE0706 is compatible, see also:brJohn
5
Trenz Electronic FPGA Modules / Re: Unstable USB connetion
« Last post by jlamp on June 21, 2018, 04:53:01 PM »
Hi John,

No luck, same behavior as in older posts.

As a workaround solution I have seen that TE0715-04-15-1I module is using MIO50 for OTG_Reset, is this module compatible with the TE0706 Carrier right?

Thanks for your time,

Jorge

6
UltraScale / Re: unable to load HelloWorld.elf file
« Last post by JH on June 21, 2018, 03:38:31 PM »
Hi,

DIPs are OK for JTAG.

I've tried to reproduce it on my place, but here it works (I've another assembly version than you, but the steps are the same).

Can you tell me which external power supply you use? Is there a current limit?
Can you send me the serial number of your TE0803? You can send this number also to  "support@trenz-electronic.de" instead to write this here.


Can you try to start my application from flash. I put generated files on the attachment also a picture of the putty output.


  • Set S1-2 to OFF S1-1, S1-3 and S1-4 on --> boot mode qspi
  • power on
  • open uart --> for example with putty. COM Port see device manager, speed 115200
  • open Vivado HW manager
  • Add Configuration memory device (right click on the fpga part (xzu3_0)). Memory is "mt25qu512-qspi-x8-dual_parallel" for your TE0803-01-4cg-1ea
  • Select boot.bin and flash fsbl from the zip file
  • Program and wait until it's finished (You should see FSBL output on the UART console)
  • Reboot with the button from the XMOD (TE0790) (second FSBL output should appear and Hello TE0803 in endless loop)
Does this work? If not, can you tell me the Status of the ERR_OUT and ERR_STATUS and DONE LED (after reboot (step 8)).
PS:
  • TET0808 and TEBT0808 is the same, this board was renamed only.
  • You can configure FPGA with Bitfile also if the PS (ARM) has some problems. You need ARM initialisation to get access to flash or to activate PS-PL CLKs(from ZynqMP IP) for example.
br
John

7
UltraScale / Re: unable to load HelloWorld.elf file
« Last post by gingu on June 20, 2018, 10:36:54 PM »
The TE0790 switches is attached here
Thanks,
Cristian
8
UltraScale / Re: unable to load HelloWorld.elf file
« Last post by gingu on June 20, 2018, 10:34:22 PM »
The package content of the box I received say: 1xTEBT0808 and 1xTE0790-02. However, on the PCB I read TET0808-01.
The switches on TET0808 are:
S1=on+on+on+on (mode switches, all at ground),
S2=off+off+off+off (EN_PSGT, ENGT_R, EN_GT_L, EN_PLL_PWR, all at 3.3V) and
S3=off+off+off+off (EN_DDR, EN_LPD, EN_PL, EN_FPD, all at 3.3V)
The switches on XMOD TE0790-2 are: #1=on (JTAGEN=gnd), #2=off(DISEE=float), #3=off(VIO=float), #4=off(LDO_3V3=float
See also the attached photo.
I can see the FPGA and the ARM_DAP in Vivado, see attached file. I can program the bit file in Vivado
I can program the bit in SDK too:
15:31:24 INFO   : Connected to target on host '127.0.0.1' and port '3121'.
15:31:24 INFO   : 'targets -set -filter {jtag_cable_name =~ "JTAG-ONB4 25163300129EA" && level==0} -index 0' command is executed.
15:31:25 INFO   : FPGA configured successfully with bitstream "C:/Cristian/CodeLib/Trenz/TE0803/test_board_buid_09/vivado/test_board_buid_09.sdk/zusys_wrapper_hw_platform_0/zusys_wrapper.bit"



10
UltraScale / Re: unable to load HelloWorld.elf file
« Last post by JH on June 20, 2018, 10:01:19 PM »
Hi,
Quote
I did what you say 1-2 weeks ago,
? your first post is from June 18, now we have June 20? But OK.
Quote
SPI feed back clock to MIO#6 although from board schematics page 11
correct normally it's not needed, but since Xilinx changed MicroUboot with Vivado 2017.3, this must be enabled to get access to flash over Vivado/SDK (I found out this with one of our Zynq Board (ZynqBerry), I 've activated feedback CLK on all board part files without testing if it also needed on ZynqMP).

Can you tell me DIP switch settings from TEBT0808 and from the XMOD(TE0790) on the carrier?When you open JTAG with vivado, did you see the FPGA and ARM_DAP or FPGA and ARM_DUMMY?
br
John
Pages: [1] 2 3 ... 10