Hi, there
I just downloaded the "Cortex-M3 DesignStart FPGA-Xilinx edition packag" and tried to load the bitstream up to Arty A7-100T , but got error
"Incorrect bitstream assigned to device. Bitfile is incompatible for this device"
I think this package maybe created for Arty A7-35T, so it is possible does not work.
Is there a way to modify it to make it work on Arty A7-100T?
Thanks
I read somewhere "The pre-built FPGA bitstream only works for Arty boards equipped with an Artix-35T FPGA. For other Arty variants (e.g. the Arty A7-100) the bitstream must be rebuilt." However the page I read didn't say how to do that.. and at this time I have no clue either. I'm in the same boat.. Unless this page is wrong, and it's not something that we can rebuild? but it's the only place with that info i could find anything about it. For starters who are just starting I would say yeah.. 35t would of been the best bet.
I did some changes in Vivado, and able to make a bit stream - but after uploadeds it into Arty A7-100T, no responses at all. I might have made some mistakes, but could not figure out where.
I finaly found out I can change the board selection in Vivado. After selecting A7-100T board it works good.
I can program the A7 board now and see the leds flashing and message displayed on Putty.
Problem solved.
Same, after i figured out how to set up the files directory correctly and the exec subst the drive, I changed the board to A-7-100T in settings->Project Settings->General and it's working as well(change the settings first then start a new synthesis, implementation, and bitstream generation and uploading the new bitstream for others that are having trouble)
Did you all have to generate a new bitstream for the 100T as opposed to using the pre-built ones? If so what was the best way to do this?
Figured it out. You have to open the project in Vivado. If you downloaded it from the 'Cortex-M3 DesignStart FPGA XilinxEdition' self-service downloads then the project root can be found at 'hardware/m3_for_arty_a7/m3_for_arty_a7/'
Once the project is opened the board can be changed @settings->Project Settings->General. Then you can start a new synthesis and upload the bitstream through the hardware manager.