News:

Attention: For security reasons,please choose a user name *different* from your login name.
Also make sure to choose a secure password and change it regularly.

Main Menu

Recent posts

#1
Hi,
Pin P1-9(GND) and Pin1-12(3.3V) are correct.

I've tried it out with older revision02 board and it was working. I've a little bit higher current consumption but on the older module revision are some more components on the board.


Can power 3.3V at first and than connect usb to the xmod?
I saw your effect one or two times that SoC was not visible when I has done it in another way(first USB than 3.3V),  But maybe I just had no real contact for a short time, I just held the supply to the pins.

Can you also check that you use the correct pin and not accidentally some neighbour pin and you back sourcing the module over some normal IOs.

br
John


#2
Trenz Electronic FPGA Modules / TE0703-06 works with TE0820-03...
Last post by Aleksei Rostov - October 04, 2024, 01:00:30 PM
I have carrier TE0703-06 and two modules: TE0820-03-2AI21FA (2CG) and TE0820-05-4DE21MA (4EV).
I'm using for corresponding board prebuilt images for QSPI and SD boot modes:
                test_board\prebuilt\boot_images\2cg_1i_2gb\u-boot\BOOT.bin
                test_board\prebuilt\boot_images\4ev_1e_2gb\u-boot\BOOT.bin

TE0820-03-2AI21FA works perfect.
TE0820-05-4DE21MA very unstable, mostly fails on FSBL or doesn't response at all.
Very often PS ERROR red LED (D3).
pmu_global.csu_br_error can be 80004b00 (for SD mode), 80009292, 80002400 (for QSPI mode).

Why TE0703-06+TE0820-05-4EV fails, although TE0703-06 has the same settings and TE0820-03-2CG works?
#3
Trenz Electronic FPGA Modules / Re: TE0722 not detected by viv...
Last post by vertapple - October 04, 2024, 11:01:27 AM
Good day,

I attached the 3.3V and ground to the pins between P7 and P8 as shown here. perhaps these are not the correct pins?

The current consumption from the power supply was typically around 0.16 A (I thought this a bit high but drew it up to the SOM and the programmer being on the supply).

I have not measured the one time voltage but will be able to once I'm back in the lab.

When I switch back to the TE0790 it does work again.

I appreciate the assistance.
#4
Trenz Electronic FPGA Modules / Re: ERROR: End of startup stat...
Last post by JH - October 04, 2024, 08:52:24 AM
Hi,
you must program Boot.bin into qspi flash. Boot.bin contains FSBL, bitstream and application. Writing to the configuration ram is only for bitstream. PS is not included in this case.

You can use our scripts from the reference design to configure flash or instantiate flash(right click on FPGA and add configuration device --> select --> s25fl128s-3.3v-qspi-x4-single) by yourself in vivado.
https://wiki.trenz-electronic.de/display/PD/TE0726+Test+Board#TE0726TestBoard-Programming

br
John
#5
Trenz Electronic FPGA Modules / Re: TE0722 not detected by viv...
Last post by JH - October 04, 2024, 08:45:55 AM
Hi,
on which pin did you connect your external power supply(3.3V and GND)?
What's the current consumption when you use your laboratory power supply?
Can you measure one time 3.3V voltage on the module?
When you switch back to TE0790 supply, than it's working again?
br
John
#6
Trenz Electronic FPGA Modules / Re: TE0722 not detected by viv...
Last post by vertapple - October 02, 2024, 10:05:41 PM
I also forgot to mention I have searched for similar issues, found them but the solutions did not work.

here are the other forums I looked at:
https://forum.trenz-electronic.de/index.php?topic=1143.0
https://forum.trenz-electronic.de/index.php?topic=737.0
#7
Trenz Electronic FPGA Modules / TE0722 not detected by vivado ...
Last post by vertapple - October 02, 2024, 10:01:43 PM
Good day,

For context, I am very new to FPGAs, SOCs, vivado and all this stuff.

I have a simple vivado design to turn on the RGB LED, when I power the TE0722 via the the TE0790 (S2 set to on, off, on, on) and auto connect with the hardware manager and program the device. It works just fine!

But when I power via an external supply (TE0790 S2 set to on, off, off, off) and repeat all the above steps I get the "ERROR: [Labtools 27-2269] No devices detected on target localhost:..." and cannot proceed.

I followed the steps from the FAQ, followed the steps from the TE0722 recovery and updated any and all drivers and can't get it to work.

If it's of use, I'm using a siglent SPD 3303C power supply in my uni lab.
#8
Trenz Electronic FPGA Modules / ERROR: End of startup status: ...
Last post by r7 - October 02, 2024, 08:38:03 PM
Hello,

My board is TE0726-04-41C94-A.
I'm trying to put BOOT.bin from TE0726-zynqberrydemo1-vivado_2022.2-build_9_20240118115537.zip on QSPI Flash in Vivado Lab 2024.1 but there is an error:
"ERROR: [Labtools 27-3165] End of startup status: LOW".

I tried the following:
- JTAG-HS3 Programming Cable
- Dip switch S1 set to both positions
- If I use hardware zynqberrydemo1_m_512MB.bit instead of BOOT.bin, everything is ok.

Here https://wiki.trenz-electronic.de/display/PD/FAQ I found that insufficient external power supply can cause this issue. Is this is the case? If so how to add external power?

Vivado Lab Tcl console:
tart_gui
open_hw_manager
connect_hw_server -url localhost:3121 -allow_non_jtag
INFO: [Labtools 27-2285] Connecting to hw_server url TCP:localhost:3121
INFO: [Labtools 27-3415] Connecting to cs_server url TCP:localhost:0
INFO: [Labtools 27-3417] Launching cs_server...
INFO: [Labtools 27-2221] Launch Output:


******** Xilinx cs_server v2024.1.0
  ****** Build date   : Mar 09 2024-03:00:37
    **** Build number : 2024.1.1709942437
      ** Copyright 2017-2022 Xilinx, Inc. All Rights Reserved.
      ** Copyright 2022-2024 Advanced Micro Devices, Inc. All Rights Reserved.



current_hw_target [get_hw_targets */xilinx_tcf/Digilent/251633009B87A]
set_property PARAM.FREQUENCY 15000000 [get_hw_targets */xilinx_tcf/Digilent/251633009B87A]
open_hw_target
INFO: [Labtoolstcl 44-466] Opening hw_target localhost:3121/xilinx_tcf/Digilent/251633009B87A
current_hw_device [get_hw_devices xc7z010_1]
refresh_hw_device -update_hw_probes false [lindex [get_hw_devices xc7z010_1] 0]
INFO: [Labtools 27-1435] Device xc7z010 (JTAG device index = 1) is not programmed (DONE status = 0).
set_property PROBES.FILE {} [get_hw_devices xc7z010_1]
set_property FULL_PROBES.FILE {} [get_hw_devices xc7z010_1]
set_property PROGRAM.FILE {C:/1/BOOT.bin} [get_hw_devices xc7z010_1]
program_hw_devices [get_hw_devices xc7z010_1]
ERROR: [Labtools 27-3165] End of startup status: LOW
ERROR: [Common 17-39] 'program_hw_devices' failed due to earlier errors.
#9
Trenz Electronic FPGA Modules / Re: TE0715 new reference desig...
Last post by M Kirberg - September 27, 2024, 12:35:46 PM
Hi,

we do not support native Yocto yet. But also we will shift our support towards this flow in the future.


Currently TE0715 status for 2023.2 is that os is not yet migrated. I am sorry I cannot give you an ETA yet, but I will see if we can expedite a little bit.

br
#10
Trenz Electronic FPGA Modules / Re: TE0715 new reference desig...
Last post by Swiss222 - September 26, 2024, 03:28:13 PM
Upon further investigation I've found that:

When running a PetaLinux-built image built from 2024.1 onwards, you will see the following banner:
"The PetaLinux source code and images provided/generated are for demonstration purposes only"

https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/2741928025/Moving+from+PetaLinux+to+Production+Deployment

So basically if you want to be CRA compliant, you need to Roll-Your-Own Yocto Linux andyour boards that have a reference design in a (2 years old) "demonstration purposes only" OS and you provide no support for Yocto?