Carl Karsten Posted September 7 Share Posted September 7 (edited) I'd like to re-flash my A7 with the bitstream that was per-installed. I'd assume it was here but I can't find it. it displays this on the serial ******************************************************** ******************************************************** ** Avnet/Digilent Arty Evaluation Board ** ** LEDs and switches GPIO Demonstration ** ******************************************************** ******************************************************** ** Choose Task: BTN0: Print PWM value. BTN1: 'Cylon' LED display. BTN2: Scrolling LED display. BTN3: Return to this menu. and blinks the LEDs per button presses. The purpose is for students in a lab to start with a 'fresh' board like when it comes out of the box. Edited September 7 by Carl Karsten full name of board Link to comment Share on other sites More sharing options...
0 dpaul Posted September 9 Share Posted September 9 Hi, you can download the ZIP file from here https://digilent.com/reference/learn/programmable-logic/tutorials/arty-programming-guide/start and use it. Link to comment Share on other sites More sharing options...
0 Carl Karsten Posted September 9 Author Share Posted September 9 https://digilent.com/reference/_media/arty/arty_sw_btn_led.zip unzip.. module sw_btn_led( input [3:0]sw, input [3:0]btn, output [3:0]led ); assign led = sw | btn; endmodule This is all that is there. it is not what is preloaded into the Arty Link to comment Share on other sites More sharing options...
0 artvvb Posted September 9 Share Posted September 9 @Carl Karsten The out-of-box demo source files are currently unpublished, to my knowledge, but here are the bin files:demo100.bindemo35.bin Not sure, but bit files alone might be insufficient given these demos include a microblaze processor - the bin files include the ELFs, and I've verified that the 35T variant works on my hardware. The attached .jou file shows the TCL commands for programming a board with it. Your FPGA part, flash part, and file names/paths may vary. The manual has additional information about identifying the flash part on your hardware (https://digilent.com/reference/programmable-logic/arty-a7/reference-manual#quad-spi_flash). Hope this helps, Arthur vivado.jou Link to comment Share on other sites More sharing options...
0 Carl Karsten Posted September 10 Author Share Posted September 10 you win! openFPGALoader -b arty demo35.bin --write-flash that simple and my arty is just like one fresh out of the box. Thank you. This doc implies maybe the source is available in the wild, but I spent much time trying to find it or find someone who could help no luck. https://www.avnet.com/opasdata/d120001/medias/docus/178/UG-AES-A7MB-7A35T-G_Arty_OOB_GPIO_demo_V1.pdf but that's OK, I don't need the source, just the bin file you supplied, so thanks again. artvvb 1 Link to comment Share on other sites More sharing options...
Question
Carl Karsten
I'd like to re-flash my A7 with the bitstream that was per-installed. I'd assume it was here but I can't find it.
it displays this on the serial
******************************************************** ******************************************************** ** Avnet/Digilent Arty Evaluation Board ** ** LEDs and switches GPIO Demonstration ** ******************************************************** ******************************************************** ** Choose Task: BTN0: Print PWM value. BTN1: 'Cylon' LED display. BTN2: Scrolling LED display. BTN3: Return to this menu.
and blinks the LEDs per button presses.
The purpose is for students in a lab to start with a 'fresh' board like when it comes out of the box.
Edited by Carl Karstenfull name of board
Link to comment
Share on other sites
4 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now