Hi Alan, yes, that's ispVM.
The original from Lattice can be found in the installation folder of
Lattice Diamond SW.
usr/local/programmer/diamond/3.12/embedded_source/vmembedded/sourcecode/ispvme/
That is one way for Lattice!
--
Hard- and Softwaredevelopment Consultant
Ingenieurbüro-Filgis
USt-I
Hi Simon,
ispVM is pure C:
https://github.com/ganehag/br-ts7500/blob/master/ts7500utils/ispvm.c
Could be easier to get working on NuttX than openFPGALoader, although
to latter will open doors to many vendors!
BR,
Alan
On 7/13/23, Simon Filgis wrote:
> LFE5U-25F-8BG381C
>
> with attached SPI F
LFE5U-25F-8BG381C
with attached SPI Flash: AT25SF161B-MHB
Lattice Diamond Deployment tool generates SVF or VME files...
I'm just wondering if I should go for something more generic than the
Lattice ispVM (quite old piece of code)
Simon
--
Hard- and Softwaredevelopment Consultant
Ingenieurbüro-
Am 13.07.2023 um 18:52 schrieb Simon Filgis:
Indeed the ICE fpgas are loaded by SPI. Interesting.
But mine is loaded by JTAG.
What FPGA type do you use EXACTLY?
Frank-Christian
Resending without attachment...
Simon Filgis schrieb am Do., 13. Juli
2023, 18:38:
> Hi Alan,
>
> Indeed the ICE fpgas are loaded by SPI. Interesting.
>
> But mine is loaded by JTAG.
>
> Every FPGA vendor has a "player" to bitbang their svf out of the
> microcontroller.
>
> OpenFPGALoader is the
Hi Simon,
I didn't look the code, but openFPGALoader is implemented in C++ and I
don't know if they are using features that don't fit well to
microcontrollers.
So, the only way to confirming if it works is trying to compile and run it.
If you only need to use FPGAs from Lattice, maybe you can tr
Sorry, I have a typo in the subject.
Not FLASHLoader but FPGALoader.
https://github.com/trabucayre/openFPGALoader
The Segger Flashloader has been used by me already. Funny piece of software
but not for FPGA...
--
Ingenieurbüro-Filgis
USt-IdNr.: DE305343278
--
sent by mobile phone
Xiang Xiao s