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

TE0712 SPI-Flash correct settings

Started by thehay95, September 29, 2020, 06:50:00 PM

Previous topic - Next topic

thehay95

Hi!

I'm having problems with programming the SPI flash (TE0712 together with TE703).
Everything works fine when I generate a bitstream and program the device but I have problems in generating a .mcs file with Vivado that works.
I've selected the x4 option buswidth in the bit-file generation settings and selected the correct memory (S25FL256Sxxxxxx0).
Does anyone have any idea what else to test?
When I program my device with the .mcs now, both LEDs just flashes on the FPGA board.

JH

#1
Hi,
which TE0712 assembly option do you have?
Which Vivado Version?
Depending on the assembly option, you must use "s25fl256sxxxxxx0-spi-x1_x2_x4" or  "mt25ql256-spi-x1_x2_x4"

You must also setup correct FPGA Design constrain, see:
https://wiki.trenz-electronic.de/display/PD/TE0712+Test+Board#TE0712TestBoard-Basicmoduleconstrains


We offer prebuilt files in our reference designs for the different assembly version, can you try out our prebuilt files?
https://wiki.trenz-electronic.de/display/PD/TE0712+Test+Board
--> https://wiki.trenz-electronic.de/display/PD/TE0712+Test+Board#TE0712TestBoard-Hardware
--> https://wiki.trenz-electronic.de/display/PD/TE0712+Test+Board#TE0712TestBoard-Download

can you explain LED flashing a little bit more in detail: In case both are blinking, the FPGA will be not programmed:  https://wiki.trenz-electronic.de/display/PD/TE0712+CPLD#TE0712CPLD-LED

br
John