Shree Kumar
Shree Kumar
I investigated this issue a bit. Adding a 1 second sleep before DisableISC() allows the flashing procedure to finish completely (see below) diff --git a/src/lattice.cpp b/src/lattice.cpp index 6dd6428..48e4fa6 100644 ---...
Actually I stumbled upon the sleep workaround quite by accident. Then I realized there is a potential explanation for it (given above). I have a board with the ES2 version...
I started off using openFPGALoader without PROGRAMN. It doesn't work at all for flash memory. For RAM, the behaviour is inconsistent. Sometimes it works first time after DC power is...
Thanks a lot for looking at this. No need to buy a new board for now I think. I tested two boards - both showed the same behaviour. I will...
+1 to @jfoucher . This project has already saved me much trouble, but surprisingly it was so hard to find ! I am using it with the Lattice ECP evaluation...
@trabucayre Does PayPal work for you ? I don't know any other way unfortunately... > a more visible status Certainly. One way involves adding a reference to the tool in...
Yes, will submit a PR after I cleanup a bit. Looking at serializer.sv, can you tell me what the defines do ? The defines I see are ALTERA_RESERVED_QIS & MODEL_TECH....
Ok. Looks like Lattice Diamond also defines `SYNTHESIS`. So I get compile errors with the existing code. I couldn't find if Lattice Diamond automatically sets up a specific flag to...
Hi @sameer - apologies for the long delay. I got busy with a few things & lost track of this. I will update this thread with the changes this weekend.
> It's been two years, but it would be possible to share your changes please @shreekumar3d ? Thanks! Right. I wanted to cleanup the code and then submit a PR...