Both flash operations are successful, but when I start the ARTY board I get this in the terminal output:
SREC SPI Bootloader
Loading SREC image from flash @ address: 00c00000
ERROR in SREC line: 00000001SREC line is corrupted
Thinking the download.bit flash programming operation might have somehow overwritten the SREC data, I reloaded the program into flash, making sure to set the 0x00c00000 offset and checking the "convert ELF to SREC" check box, and then programmed the FPGA directly with the bitstream and the bootloader elf file.
Same result.
I'm new to Vivado. In the past of done this with ISE using iMPACT and it was pretty straightforward, combining the download.bit and the srec data into a single MCS file and loading that into flash in one step, but that doesn't seem to be available with Vivado.
Can anyone give me a clue where I might have gone wrong?
Question
breinhold
I've followed these instructions to load my HW and SW into the ARTY quad SPI flash: https://reference.digilentinc.com/learn/programmable-logic/tutorials/htsspisf/start
Both flash operations are successful, but when I start the ARTY board I get this in the terminal output:
SREC SPI Bootloader
Loading SREC image from flash @ address: 00c00000
ERROR in SREC line: 00000001SREC line is corrupted
Thinking the download.bit flash programming operation might have somehow overwritten the SREC data, I reloaded the program into flash, making sure to set the 0x00c00000 offset and checking the "convert ELF to SREC" check box, and then programmed the FPGA directly with the bitstream and the bootloader elf file.
Same result.
I'm new to Vivado. In the past of done this with ISE using iMPACT and it was pretty straightforward, combining the download.bit and the srec data into a single MCS file and loading that into flash in one step, but that doesn't seem to be available with Vivado.
Can anyone give me a clue where I might have gone wrong?
I'm using Vivado SDK 2017.1 and Windows 7.
Link to comment
Share on other sites
10 answers to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.