7i95t firmware brick because i flashed a 7i95 bitfile in the fallback

More
8 months 4 weeks ago #342437 by Salrodri
I download the standalone programmer instead of the IDE.

I am using this JTAG,
www.amazon.com/dp/B0BKZ8X2C7?ref=ppx_yo2ov_dt_b_fed_asin_title

I am not sure how to connect
/RESET and /SS are these necessary?

This the error that I am getting.
According to efinity I should use bit files when using the JTAG and Hex when using SPI

Wed February 4 26 21:07:24 - Board Profile: Generic Board Profile Using FT4232
Wed February 4 26 21:07:26 - Valid device ID found: 0x00210A79
Wed February 4 26 21:07:26 - Board Profile: Generic Board Profile Using FT4232
Wed February 4 26 21:07:26 - Using FTDI URL (SPI = ftdi://0x0403:0x6011:1:3e/1, JTAG = ftdi://0x0403:0x6011:1:3e/2)
Wed February 4 26 21:07:26 - jtag programming started!
Wed February 4 26 21:07:26 - JTAG Programming on ftdi://0x0403:0x6011:1:3e/2
Wed February 4 26 21:07:27 - Programming 'C:/Users/srodriguez/Downloads/95tinit/95tinit/outflow/seveni95t.bit' via JTAG at freq 6.0 MHz
Wed February 4 26 21:07:27 - Device ID read from JTAG: 0x00210A79
Wed February 4 26 21:07:30 - ... finished with JTAG programming
Wed February 4 26 21:07:30 - Detecting device status...
Wed February 4 26 21:07:33 - Failure to configure was detected

Please Log in or Create an account to join the conversation.

More
8 months 4 weeks ago #342438 by Salrodri
When I try the command on the command line I get this error

efx_run.py : The term 'efx_run.py' is not recognized as the name of a cmdlet, function, script file, or operable
program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
At line:1 char:1
+ efx_run.py seveni95t.xml --flow program --pgm_opts mode=jtag
+ ~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (efx_run.py:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException

Please Log in or Create an account to join the conversation.

More
8 months 3 weeks ago - 8 months 3 weeks ago #342479 by PCW
Yes, I think that command needs the IDE or al least the xml project file with paths setup properly

Do you have a 7I95T  .bit file? (if not I can post one)

 
Last edit: 8 months 3 weeks ago by PCW.

Please Log in or Create an account to join the conversation.

More
8 months 3 weeks ago #342481 by Salrodri
I installed Linux cnc / Efinity in a Virtual machine, I was able to use your command.
I just needed to activate python Virtual environment.

Could you please provide one .bit file? I am afraid that I might flash the wrong .bit file again.

It seems like I manage to flash the board?
What do I do next?



efx_run.py seveni95t.xml --flow program --pgm_opts mode=jtag
Programming using Board Profile: Generic Board Profile Using FT4232
jtag programming started!
JTAG Programming on ftdi://0x0403:0x6011:1:2/2
Programming 'outflow/seveni95t.bit' via JTAG at freq 3.0 MHz
Device ID read from JTAG: 0x00210A79
... finished with JTAG programming

Please Log in or Create an account to join the conversation.

More
8 months 3 weeks ago #342484 by PCW
You did not program the flash, just the FPGA.
Now you should have Ethernet access so you can run:

mesaflash --device 7i95t --addr 192.168.1.121 --write  7i95t_16m_fallback.bin --fallback
mesaflash --device 7i95t --addr 192.168.1.121 --write  7i95t_d.bin 
 
The following user(s) said Thank You: tommylight

Please Log in or Create an account to join the conversation.

More
8 months 3 weeks ago #342485 by Salrodri
With Jumpers W5,W6 UP,UP I see the user led's light up in sequence when I power it up

CR27 lights up green
CR15 led INT keeps flashing red

it seems like I am not able to connect to Ethernet

mesaflash --device 7i95t --addr 192.168.1.121 --write 7i95t_16m_fallback.bin --fallback
No 7I95T board found

Please Log in or Create an account to join the conversation.

Moderators: PCW, jmelson
Time to create page: 0.377 seconds
Powered by Kunena Forum