Search the Community

Showing results for tags 'bootloader'.

More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • News
    • New Users Introduction
    • Announcements
  • Digilent Technical Forums
    • FPGA
    • Digilent Microcontroller Boards
    • Non-Digilent Microcontrollers
    • Add-on Boards
    • Scopes & Instruments and the WaveForms software
    • LabVIEW
    • FRC
    • Other
  • General Discussion
    • Project Vault
    • Learn
    • Suggestions & Feedback
    • Buy, Sell, Trade
    • Sales Questions
    • Off Topic
    • Educators
    • Technical Based Off-Topic Discussions

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start





Website URL







Found 10 results

  1. Hi, I have done a project for ARTY board which uses a bootloader to run my software application following this tutorial: How To Store Your SDK Project in SPI Flash My problem is that it works only after I press the PROG botton. So, after I connect the power, the FPGA PL get programmed (I see LED blinking correctly), but it seems that the bootloader does not. Only after I press PROG it does. What should I do to avoid pressing PROG at the beginning? Thanks, Lorenzo
  2. Hi all, i did the tutorial "How To Store Your SDK Project in SPI Flash" ( and everything works fine. ...But now i recognise when, i connect the Cmod-A7 to my USB-port, the FPGA is programmed but the bootloader does not start the C-programm i created in the SDK. If i now disconnect and connect it again, the bootloader starts the C-programm and everything works fine. Maybe someone know how to handle this?
  3. Hi, I've build a board using the pic32MX795L, the same as the Chipkit max32 for research purpose. I can upload any code using the pickit 3 and a generated code from MPLAB X, but when I upload the bootloader from Digilent site, nothing happens. I manage to build a code in MPLAB to test the operation of the circuit and every thing seams ok, I can send and receive data over the UART1 @115200 baud with no problem. But when I upload the firmware with pickit, the device is not recognized by pic32prog. the message after a few seconds is "No target found." even when I hit the reset during upload. There is any way that I could use the source code to Max32 to test the compilation and upload from my MPLAB that I know that's working? Best regards
  4. Hi, could it be possible to have the source code of the mentioned bootloader? I mean the one used to generate chipKIT_Bootloader_Cmod.hex
  5. Hello, I've recently purchased a PYNQ-Z1 dev board and am working to follow the examples in the Adam's MicroZed Chronicles. I'm able to successfully create the reference design in Vivado consisting of only ZYNQ PS, generate bitstream, Export HW Design and also create software projects that run on the target device in the SDK via JTAG. When attempting to create the boot image and flash, I've been unable to get the anywhere via QSPI or by placing the .bin file directly on the SD card and using the SD boot option switch. Here are the steps I've taken thus far: Create new Vivado Design project referencing the Digilent Arty-Z7-20 Board Added the ZYNQ PS Connected M_AXI_GP0_ACLK to FCLK_CLK0 and fast foward....generated Bitstream Exported HW Design Create Sample Hello World Project in SDK (tested successfully and runs perfectly via JTAG) Generate FSBL Create Boot Image - Added elf bootloader from FSBL - Added bitstream from HW Export -- This generates the bin file used to program flash in the next step Program Flash - Selected the HW Platform Exported from Vivado - Used Image file created above - No Offset - Flash Type qspi_single Flash programming completes successfully. I select QSPI, power cycle the board and fail to get the done LED on the board indicating that the FPGA bitstream has been downloaded. I place the same bitfile named boot.bin on the SD card and get the same result. Nothing. Any suggestions? Is there some strange delta w/ the Digilent board I'm using that I don't know about. Additionally, the example bin file provided by Digilent works perfectly.
  6. Hi, I have encountered a problem programming the flash of my CMOD A7 35T with the bootloader image, so that the FPGA would automatically configure itself after power on. Briefly, I placed my project (through its linker script) into the SRAM CELLS of the board and I programmed the flash with the SREC of the project. Now, if I program the FPGA with the bootloader elf (placed into the BRAMs), it works fine (the bootloader actually moves the program data from flash to the SRAM CELLS). But if I try to program the flash with the download.bit (created with "Program Flash" and the bootloader .elf) it doesn't do anything. I followed these guides: - - - I also created a .mcs file with both the download.bit (FPGA config file) and the project SREC) with this TCL command in Vivado: write_cfgmem -format mcs -size 4 -checksum FF -interface spix4 -loaddata "up 0x0 /path/to/download.bit up 0x00C00000 /path/to/peripheral_test.srec" -force peripheral_test but it didn't work. I really need to write the FPGA config file toghether with the bootloader image to the flash. How can I solve this problem? Thank you in advance, Antonio Daril Crispino
  7. Hi, Could anyone provide a complete step-by-step tutorial (perhaps in "ARTY Resource Center" style ;-) on how to boot the Microblaze and load the application program from the SPI flash on Arty? I have carefully read this post but I am missing some part, e.g. how to modify the "PARAM_VALUE.C_USE_STARTUP" parameter in the *.xit file and how to clock the SPI flash. Thanks. enrico
  8. Hi, I was wondering, Since Arduino IDE 1.6.5 with chipkit-core-windows.16778039.v1.0.0-27-gdfa0309 cannot erase the memory of the ChipKit uC32 but the MPIDE can. Is there a way to extract the bootloader version from the ChipKIT? I mean any ChipKIT since I have three flavors in front of me? I do not have a programmer thought. Luc
  9. Does anyone know how I can get the images used in the Bootloader Tutorial (see image below)? The file is located here: Thanks