06-13-2020 12:38 AM
Hi.
i am using spartan 7 fpga ,and i am programming s25fl128sagnfi000 flash ,flash programming successfuly,but booting from the configuration memory device unsuccessfull,how do i boot successfully.
06-15-2020 04:03 AM
Hi @krn-krn,
What version of the Vivado tool are you using?
Can you post the error message you see when you fail to boot the FPGA from the flash?
Can you also post the full output from the console window in Vivado?
How have you attempted to boot the FPGA from the flash e.g. power cycled the board, used the “Boot from Configuration Memory Device” option in Vivado?
06-15-2020 04:24 AM
06-15-2020 04:28 AM
06-15-2020 04:35 AM
sorry, i am using vivado 2017.4
06-15-2020 04:59 AM
Hi @krn-krn,
What version of tool did you generate the bitstream in for the Spartan-7 device?
You mentioned 2014.4. However, I don’t believe Spartan-7 was supported in 2014.4.
Can you provide the output of the status registers also from Vivado?
06-15-2020 06:27 AM
06-15-2020 07:25 AM
06-15-2020 07:49 AM
even i tried M[2:0]=001 but if do change also its automatically taking 111 how to fix this.
or i am missing anything please help me.
06-23-2020 02:45 PM
Hi @krn-krn,
Can you refresh the device in Vivado by right-clicking the FPGA and hitting “Refresh Device” and then read the status registers (similar to the below screenshot)?
Can you also share configuration part of your schematic?
06-23-2020 10:01 PM
07-17-2020 12:15 AM
Hi @wduffy
I am using Zynq+ MPSoc.
I am getting this error when using the option "Boot from configuration memory device".
INFO: [Labtools 27-1435] Device xczu21dr (JTAG device index = 2) is not programmed (DONE status = 0).
current_hw_device [get_hw_devices arm_dap_3]
refresh_hw_device -update_hw_probes false [lindex [get_hw_devices arm_dap_3] 0]
current_hw_device [get_hw_devices xczu21dr_2]
boot_hw_device [lindex [get_hw_devices xczu19_0] 0]
INFO: [Labtoolstcl 44-664] Will wait up to 180 seconds for booting to complete.
CRITICAL WARNING: [Xicom 50-185] Defaulting to hardware boot mode: JTAG. Reset will have no effect.
INFO: [Labtools 27-2278] Device boot from configuration memory successful
refresh_hw_device [lindex [get_hw_devices xczu19_0] 0]
CRITICAL WARNING: [Labtools 27-3421] xczu19_0 PL Power Status OFF, cannot connect PL TAP. Check POR_B signal.
INFO: [Labtools 27-1435] Device xczu19 (JTAG device index = 0) is not programmed (DONE status = 0).
boot_hw_device [lindex [get_hw_devices xczu19_0] 0]
INFO: [Labtoolstcl 44-664] Will wait up to 180 seconds for booting to complete.
CRITICAL WARNING: [Xicom 50-185] Defaulting to hardware boot mode: JTAG. Reset will have no effect.
INFO: [Labtools 27-2278] Device boot from configuration memory successful
refresh_hw_device [lindex [get_hw_devices xczu19_0] 0]
CRITICAL WARNING: [Labtools 27-3421] xczu19_0 PL Power Status OFF, cannot connect PL TAP. Check POR_B signal.
INFO: [Labtools 27-1435] Device xczu19 (JTAG device index = 0) is not programmed (DONE status = 0).
boot_hw_device [lindex [get_hw_devices xczu19_0] 0]
INFO: [Labtoolstcl 44-664] Will wait up to 180 seconds for booting to complete.
CRITICAL WARNING: [Xicom 50-185] Defaulting to hardware boot mode: JTAG. Reset will have no effect.
INFO: [Labtools 27-2278] Device boot from configuration memory successful
refresh_hw_device [lindex [get_hw_devices xczu19_0] 0]
CRITICAL WARNING: [Labtools 27-3421] xczu19_0 PL Power Status OFF, cannot connect PL TAP. Check POR_B signal.
INFO: [Labtools 27-1435] Device xczu19 (JTAG device index = 0) is not programmed (DONE status = 0).
What I'm doing is,
Power on the board in JTAG mode. Then changed the mode to QSPI.
Added configuration memory and did option "Boot from configuration memory device".
Did this several times but the same error happens. Am I doing anything wrong?