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

#31
one TE0706
DIP.1 should be off but does not matter for JTAG
DIP.2 should be ON to enable ZYNQ JTAG - you have it OFF
DIP.3 should be off but does not matter for JTAG
DIP.4 should be OFF to enable DCDC power supplies - you have it ON
#32
we can not see your screenshots.

does Vivado RECOGNIZE the JTAG programmer?
#33
can you say WHICH SoM of ours are you using?
#34
handled by email
#35
Trenz Electronic FPGA Modules / Zynq FSBL at QSPI is unable to...
Last post by imr - May 22, 2025, 06:23:38 AM
I am working on Zynq-7030 custom board, (software: Vivado 2019.1 → SDK 2019.1).

I have successfully accessed emmc (mmc1 in my case). Created partitions and made understanding of all emmc related commands. My board has two boot modes. One is for SD card and other is QSPI boot.

To load images from EMMC, I need to store bootloader at QSPI (since boot mode is QSPI), so that bootloader boots first and then proceeds to other images loading, that are placed at emmc.

I want to separately load boot.bin, kernel image, dtb and rootfs for each partition of emmc, based on whatever user selects at bootup. In simple words, there should be a user code that asks from user to select the partition to boot from. Say partition 3 is selected, the boot.bin , kernel image, dtb and rootfs corresponding that partition 3 will be booted up and others will not be booted.

I did research on this and found that BootROM allows FSBL to boot from QSPI to OCM. Now I am stuck in customizing FSBL to take user input and then load corresponding images. I made a simple design in Vivado and enabled only EMMC (mmc1/ sd1) and disabled SD (mmc0/sd0) then generated fsbl.elf from SDK. The fsbl.elf is generated by default method, so it does not take user input and then can load corresponding images according to that user input.

I need way out for this. I have beginner level expertise in embedded C so I need help in how to read the offset sector of EMMC to laod BOOT.bin (that was stored using dd command in the EMMC).

Is my understanding of this approach is correct or I need to adapt alternate for this? If it is correct then I will appreciate help in FSBL code customization.
#36
Trenz Electronic FPGA Modules / Random character printed via U...
Last post by Marekk - May 21, 2025, 12:47:33 PM
Hi,

I got problem with UART on TEBF0818-02A, one with green dot for module JTAG.
Speed is 115200 and even when board is off I got random characters printed via UART.
JTAG work and I can program FPGA.
Could you let me know whether is firmware or hardware fault?
Can I swap XMOD modules on the board to one without green dot?

Best regards
Marek
#37
Trenz Electronic FPGA Modules / Re: Hello everyone
Last post by Antti Lukats - May 19, 2025, 02:32:57 PM
This question is better answered on AMD forums!
#38
You can download full Altium CAD design files for some of our carriers and use it as starting point for your design. That is the easiest way!
#39
Trenz Electronic FPGA Modules / TE0711 symbols and footprints
Last post by haraldmz - May 19, 2025, 02:05:50 PM
Hi,

I am new to this forum so please bear with me.

For my new project I need to make a custom carrier board (with custom peripherals) for the TE0711-02-72C-1-A board using Altium Designer 25.5.2. I have been looking around for a while, but the only material I find is from SnapEDA for the older  TE0711-01-35-2C  module. Can this be used reliably, or is there a more recent (and more reassuring) package somewhere?

Thank you!
#40
Trenz Electronic FPGA Modules / Hello everyone
Last post by Pinkin - May 19, 2025, 10:30:42 AM
Hello everyone, as understand from the subject I want to perform RT linux in my Zynq board. However, there is no option for Fully Preemptible Kernel in " petalinux-config -c kernel -> Kernel Features -> Preemption Model " path. Thus, I download RT Kernel patch manually in the Zynq whose file system is Minimal Ubuntu. Am I in the right way to obtain RT Linux behaviour? Is there any method to obtain RT Linux in Zynq?

Thank you....