- Hardware & Machines
- Driver Boards
- 7i95t firmware brick because i flashed a 7i95 bitfile in the fallback
7i95t firmware brick because i flashed a 7i95 bitfile in the fallback
- Salrodri
- Offline
- New Member
-
Less
More
- Posts: 13
- Thank you received: 3
05 Feb 2026 00:24 #342431
by Salrodri
Replied by Salrodri on topic 7i95t firmware brick because i flashed a 7i95 bitfile in the fallback
I do not think that I was able to program the FPGA.
I am stuck where programmer says "Device is in user mode!"
I do not know what is the next step
I am stuck where programmer says "Device is in user mode!"
I do not know what is the next step
Please Log in or Create an account to join the conversation.
- PCW
-
- Offline
- Moderator
-
Less
More
- Posts: 17677
- Thank you received: 5170
05 Feb 2026 03:01 #342434
by PCW
Replied by PCW on topic 7i95t firmware brick because i flashed a 7i95 bitfile in the fallback
Our initialization script does the programming from the command line:
efx_run.py seveni95t.xml --flow program --pgm_opts mode=jtag
Pretty sure use this uses a .hex or .bit file (in the outflow directory)
efx_run.py seveni95t.xml --flow program --pgm_opts mode=jtag
Pretty sure use this uses a .hex or .bit file (in the outflow directory)
Please Log in or Create an account to join the conversation.
- Salrodri
- Offline
- New Member
-
Less
More
- Posts: 13
- Thank you received: 3
05 Feb 2026 04:15 #342437
by Salrodri
Replied by Salrodri on topic 7i95t firmware brick because i flashed a 7i95 bitfile in the fallback
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
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.
- Salrodri
- Offline
- New Member
-
Less
More
- Posts: 13
- Thank you received: 3
05 Feb 2026 04:23 #342438
by Salrodri
Replied by Salrodri on topic 7i95t firmware brick because i flashed a 7i95 bitfile in the fallback
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
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.
- PCW
-
- Offline
- Moderator
-
Less
More
- Posts: 17677
- Thank you received: 5170
05 Feb 2026 16:19 - 05 Feb 2026 16:31 #342479
by PCW
Replied by PCW on topic 7i95t firmware brick because i flashed a 7i95 bitfile in the fallback
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)
Do you have a 7I95T .bit file? (if not I can post one)
Last edit: 05 Feb 2026 16:31 by PCW.
Please Log in or Create an account to join the conversation.
- Salrodri
- Offline
- New Member
-
Less
More
- Posts: 13
- Thank you received: 3
05 Feb 2026 16:57 #342481
by Salrodri
Replied by Salrodri on topic 7i95t firmware brick because i flashed a 7i95 bitfile in the fallback
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
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.
- PCW
-
- Offline
- Moderator
-
Less
More
- Posts: 17677
- Thank you received: 5170
05 Feb 2026 17:35 #342484
by PCW
Replied by PCW on topic 7i95t firmware brick because i flashed a 7i95 bitfile in the fallback
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
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.
- Salrodri
- Offline
- New Member
-
Less
More
- Posts: 13
- Thank you received: 3
05 Feb 2026 18:01 #342485
by Salrodri
Replied by Salrodri on topic 7i95t firmware brick because i flashed a 7i95 bitfile in the fallback
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
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.
- PCW
-
- Offline
- Moderator
-
Less
More
- Posts: 17677
- Thank you received: 5170
05 Feb 2026 18:17 - 05 Feb 2026 18:30 #342489
by PCW
Replied by PCW on topic 7i95t firmware brick because i flashed a 7i95 bitfile in the fallback
Did you have card access before at 192.168.1.121?
What does
ip a
report?
Also with W5,W6 = UP,UP, the fact that the /INIT led blinks means that
the fallback configuration in the flash EEPROM is valid and still works...
What does
ip a
report?
Also with W5,W6 = UP,UP, the fact that the /INIT led blinks means that
the fallback configuration in the flash EEPROM is valid and still works...
Last edit: 05 Feb 2026 18:30 by PCW.
Please Log in or Create an account to join the conversation.
- Salrodri
- Offline
- New Member
-
Less
More
- Posts: 13
- Thank you received: 3
05 Feb 2026 18:41 #342494
by Salrodri
Replied by Salrodri on topic 7i95t firmware brick because i flashed a 7i95 bitfile in the fallback
I guess I never tried access to 192.168.1.121?
I have always used 10.10.10.11
Jumpers UP,UP
ip a reports
2: enp1s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether d8:9e:f3:91:96:8a brd ff:ff:ff:ff:ff:ff
altname enxd89ef391968a
Jumpers DN,DN
ip a reports
2: enp1s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN group default qlen 1000
link/ether d8:9e:f3:91:96:8a brd ff:ff:ff:ff:ff:ff
altname enxd89ef391968a
I have always used 10.10.10.11
Jumpers UP,UP
ip a reports
2: enp1s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether d8:9e:f3:91:96:8a brd ff:ff:ff:ff:ff:ff
altname enxd89ef391968a
Jumpers DN,DN
ip a reports
2: enp1s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN group default qlen 1000
link/ether d8:9e:f3:91:96:8a brd ff:ff:ff:ff:ff:ff
altname enxd89ef391968a
Please Log in or Create an account to join the conversation.
Moderators: PCW, jmelson
- Hardware & Machines
- Driver Boards
- 7i95t firmware brick because i flashed a 7i95 bitfile in the fallback
Time to create page: 0.146 seconds