Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Lattice FPGA: issue solved after re-flashing the same binary

flote21

Advanced Member level 1
Joined
Jan 22, 2014
Messages
408
Helped
1
Reputation
2
Reaction score
3
Trophy points
1,298
Activity points
5,573
Hello!
I am wondering about the issue described on the title of this thread.
I am using a crosslink-nx from Lattice to adapt video Interfaces. And during the serial production of the PCBA, 10% of the units are not working as expected.
In normal working, the FPGA should drive an RGB display, displaying a clear bar test pattern:

1704537084535.png


However the issued PCBAs are having the following behavior:

1704537101448.png


The issue looks to have a high depending on the temperature changes, because after some minutes of working, it starts to work fine displaying the clear color test pattern showed in the first picture. However the issue is always happening at low temperatures (typically below 0 degrees).

Finally after checking and measuring the correct shapes of all the RGB interface signals, i have decided Re-flashing the SPI memory flash of the FPGA and it solved all the issues in all of the problematics PCBAs.

Does anyone has any idea about what could happen? I woule appreciate whatever hint or tip to continue investigating this topic.

Thanks in advance.

Greetings.
 
Might be a programming link integrity (BER) problem? Or for a
nonvolatile-config device, some issue with programming V, I
leading to marginal write quality and maybe then, temperature
read marginality?
 

LaTeX Commands Quick-Menu:

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top