Altera_Forum
Honored Contributor
17 years ago"No CFI table found"
Hi,
I work on the Nios2 Embedded Evaluation Kit, cyclone III edition with quartus 8.0 et nios2 ide 8.0. When i try to use the Flash programmer i have he following messages : " #!/bin/sh# # This file was automatically generated by the Nios II IDE Flash Programmer.# # It will be overwritten when the flash programmer options change.# cd C:/numonyx/software/hello_world_0/Debug # Creating .flash file for the FPGA configuration "$SOPC_KIT_NIOS2/bin/sof2flash" --offset=0x0 --input="C:/numonyx/numonyx.sof" -- output="numonyx.flash" Info: ******************************************************************* Info: Running Quartus II Convert_programming_file Info: Command: quartus_cpf --no_banner --convert C:/numonyx/numonyx.sof numonyx. rbf Info: Quartus II Convert_programming_file was successful. 0 errors, 0 warnings Info: Peak virtual memory: 51 megabytes Info: Processing ended: Tue Feb 24 15:10:47 2009 Info: Elapsed time: 00:00:01 Info: Total CPU time (on all processors): 00:00:01 # Programming flash with the FPGA configuration "$SOPC_KIT_NIOS2/bin/nios2-flash-programmer" --base=0x02000000 --cable='USB-Blas ter [USB-0]' --sidp=0x04011040 --id=141703815 --timestamp=1235483322 "numonyx.f lash" Using cable "USB-Blaster [USB-0]", device 1, instance 0x00 Resetting and pausing target processor: OK Reading System ID at address 0x04011040: verified No CFI table found at address 0x02000000 Leaving target processor paused # Creating .flash file for the project "$SOPC_KIT_NIOS2/bin/elf2flash" --base=0x02000000 --end=0x2ffffff --reset=0x2000 000 --input="hello_world_0.elf" --output="cfi_flash.flash" --boot="C:/altera/80/ ip/nios2_ip/altera_nios2/boot_loader_cfi.srec" # Programming flash with the project "$SOPC_KIT_NIOS2/bin/nios2-flash-programmer" --base=0x02000000 --cable='USB-Blas ter [USB-0]' --sidp=0x04011040 --id=141703815 --timestamp=1235483322 "cfi_flash .flash" Using cable "USB-Blaster [USB-0]", device 1, instance 0x00 Resetting and pausing target processor: OK Reading System ID at address 0x04011040: verified No CFI table found at address 0x02000000 Leaving target processor paused " - I see this adress in SOPC Builder. - I have compared with the kit's project examples et i take the same parameters (timings) for the CFI IP and the right pinout. - I put exception and reset vector into onchip memory. .text, .rodata and .rwdata too. I just try to see a "printf". I have no vhdl or C. Best regards, Nicolas (Excuse me if I don't speak english very well but I'm french)