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

#21
EDDP-EDPS Support / Re: unable to boot TE0950 with...
Last post by JH - August 20, 2024, 08:48:45 AM
Hi,
did you also put the Boot.bin file on the SD card?
https://wiki.trenz-electronic.de/display/PD/TE0950+Test+Board#TE0950TestBoard-SD-Bootmode
it's \prebuilt\boot_images\23_1lse_8gb\u-boot\Boot.bin for the most assembly variants
br
John
#22
Trenz Electronic FPGA Modules / Re: TE0706-03 Carrier Card wit...
Last post by JH - August 20, 2024, 08:42:17 AM
Hi,
we have some reference design also with "Hello World" baremetal example instead of petalinux:
https://wiki.trenz-electronic.de/display/PD/TE0715+Test+Board
br
John
#23
UltraScale / Re: Accessing UART1 on zynqmp ...
Last post by JH - August 20, 2024, 08:36:44 AM
Hi,
uart1 is default not activate on our board files with basic PS configuration and also not routed to any IO.
There are some free MIO available which goes to the CPLD and can be forwarded to J35 XMOD, which you can use for UART1. You must do following:
Enable UART1 on your PS with MIO36/37
Change CPLD Firmware to forward this MIO to J35 XMOD and update CPLD firmware with your custom firmware:
https://wiki.trenz-electronic.de/display/PD/SC0911+CPLD
You must connect this Pins inside the CPLD
MIO36--> CPLD G7 --> CPLD C17 --> J35 XMOD A
MIO37<-- CPLD D14 <-- CPLD B19 <-- J35 XMOD B
CPLD Source Code: https://shop.trenz-electronic.de/en/Download/?path=Trenz_Electronic/Motherboards_and_Carriers/TEB0911/REV04/Firmware
Update instructions: https://wiki.trenz-electronic.de/display/PD/TEB0911+CPLD+Firmware

br
John
#24
Trenz Electronic FPGA Modules / Re: TE0820 eMMC Failures
Last post by MA - August 16, 2024, 12:27:55 PM
Hi,

the eMMC is also not found during the startup, otherwise a print like e.g.
  • mmc0: new high speed MMC card at address 0001
would be found.
Do you have the opportunity to test our prebuilt files?

Best regards,
Manuela
#25
Trenz Electronic FPGA Modules / TE0820 eMMC Failures
Last post by jan.blaesi - August 15, 2024, 03:48:32 PM
Hi,

we are using the TE0820 modules in a product of ours and have now had two failures where the eMMC has failed on the module.

The controller still shows up in dmesg, but not the eMMC. Also, lsblk shows no disk:

# dmesg | grep mmc
[    0.000000] Kernel command line: earlycon console=ttyPS0,115200 clk_ignore_unused spidev.bufsiz=65536 uio_pdrv_genirq.of_id=generic-uio root=/dev/mmcblk1p2 rw rootwait rootdelay=1
[    3.809805] mmc0: SDHCI controller on ff160000.mmc [ff160000.mmc] using ADMA 64-bit
[    3.820715] mmc1: SDHCI controller on ff170000.mmc [ff170000.mmc] using ADMA 64-bit
[    3.961601] mmc1: new high speed SDHC card at address aaaa
[    3.967493] mmcblk1: mmc1:aaaa SB32G 29.7 GiB
[    3.976968]  mmcblk1: p1 p2
[    5.176996] EXT4-fs (mmcblk1p2): recovery complete
[    5.182735] EXT4-fs (mmcblk1p2): mounted filesystem with ordered data mode. Opts: (null). Quota mode: none.
[    6.807187] EXT4-fs (mmcblk1p2): re-mounted. Opts: (null). Quota mode: none.

 # lsblk
NAME        MAJ:MIN RM  SIZE RO TYPE MOUNTPOINTS
mtdblock0    31:0    0   10M  0 disk
mtdblock1    31:1    0   32M  0 disk
mtdblock2    31:2    0   32M  0 disk
mtdblock3    31:3    0  512K  0 disk
mmcblk1     179:0    0 29.7G  0 disk
|-mmcblk1p1 179:1    0  100M  0 part
`-mmcblk1p2 179:2    0  5.2G  0 part /

Do you have any idea of a possible cause?

Best regards
#26
EDDP-EDPS Support / unable to boot TE0950 with pre...
Last post by eejlny - August 15, 2024, 09:39:06 AM
Hello,

I have recently purchased a TE0950-03 board but I am unable to boot it with the provided prebuilt files.

I am using the files from your web area at test_board/prebuilt/os/petalinux/8GB/

I have copied the files in that area to the SD card and after connecting power I do not seem to see any UART led activity. The serial connection to PUTTY does not show any messages either. I have verified the serial connection with other boards. The mode is set as in the picture that I understand is SD card boot mode.

Basically, I can see the LED DONE going on immediately and then after a few minutes where nothing seems to happen, I can see the LED ERROR on.

Do you have any advise or alternative reference design that I could use to test the board, please?

Thanks for your help,
#27
Trenz Electronic FPGA Modules / TE0706-03 Carrier Card with TE...
Last post by sn_hughes - August 13, 2024, 06:04:41 PM
Hi, first post here. This is my first time ever using a Trenz product.

I am attempting (failing) to do a simple UART application that prints "Hello, World" like I've done countless times on other Xilinx parts. I cannot get it to work with this one. I would have loved to do the same project that is a design resource, but I do not have Petalinux on my machine, and cannot have Petalinux on my machine. I am at my wit's end.

Has anyone simply done a standard Vivado block design + Vitis project to output to the console via UART?
My FPGA programs correctly (at least via the LED), but I constantly get errors; notably the standard transaction error DAP status as well as a memory error that the M1 port is not enabled.

Any help is MUCH appreciated. I likely come across as inexperienced in this message, and that is okay. I am not. I am just trying to get started with this new carrier card.

Thanks!
#28
Trenz Electronic FPGA Modules / Re: Integrating eFPGA with Tre...
Last post by Martin R. - August 13, 2024, 12:39:11 PM
Hi Eric,
my understanding of the term eFPGA is: This is a hard IP to be implemented in silicon (together with other ASIC/SoC IPs) resulting in a custom chip including an (e)FPGA part.
Trenz modules have traditional FPGA/SoCs (silicon) and we are not dealing with hard IP integration into silicon.
To my knowledge, integrating an eFPGA into an traditional FPGA is possible but should not give you any performance/flexibility/cost benefit. It only makes sense (as in ASIC development) to integrate for test purposes before doing the next step: integrating into silicon. The eFPGA in a FPGA will always be slower and waste resources compared to the FPGA itself.
Regarding your further questions: We do not have any experience with eFPGA IPs/software/tools, so no recommendations from our side, sorry.
#29
Trenz Electronic FPGA Modules / Re: TE0422-02 to connect ZCU1...
Last post by Antti Lukats - August 13, 2024, 11:32:17 AM
no, the I2C EEPROM is not needed at all. you can use TE0422 as SGMII break out board.
#30
Trenz Electronic FPGA Modules / Re: Corresponding PCIe Driver
Last post by MA - August 13, 2024, 11:24:01 AM
Hi,

We have a reference design that will probably help you.


Best regards,
Manuela