Forum Discussion
Altera_Forum
Honored Contributor
15 years agoHi Jens,
I dont know why its not working for me . Does this bootloader works to Cyclone III? I'm doing as you said. I'm just using the command "make" without any parameter then I replace the hex file on my Quartus project and recompile it. To create my bin files I'm doing the following steps: "$SOPC_KIT_NIOS2/bin/sof2flash" --epcs --compress --input="../../../cloro_gvce.sof" --output="ferro_aport.flash" # Creating .flash file for the project echo ------------------------------------------------ echo Creating safe and application flash files ... echo ------------------------------------------------ echo "$SOPC_KIT_NIOS2/bin/elf2flash" --epcs --input="Cloro_boot.elf" --output="Cloro_boot.flash" "nios2-elf-objcopy" -I srec -O binary Cloro_boot.flash Cloro_boot.bin "nios2-elf-objcopy" -I srec -O binary ferro_aport.flash ferro_aport.bin cat ferro_aport.bin Cloro_boot.bin > fpgaboot.bin I'm using the flash programmer to program the EPCS. ferro_aport.bin - offset 0x0 (FPGA IMAGE) Cloro_boot.bin - offset 0x100000 (EPCS_SRC_ADDR is equal) When I turn on my board the fpga is configured correctly but is not jumping to my app. Any idea? Thanks.