Results 1 to 8 of 8

Thread: Verify failed between address 0x2000000 and 0x200FFFF

  1. #1
    Join Date
    Feb 2009
    Posts
    12
    Rep Power
    1

    Default Verify failed between address 0x2000000 and 0x200FFFF



    Using cable "USB-Blaster [USB-0]", device 1, instance 0x00
    Pausing target processor: OK
    Initializing CPU cache (if present)
    OK

    Downloading 02000000 ( 0%)
    Downloading 02010000 (60%)
    Downloading 06008020 (99%)
    Downloaded 107KB in 1.8s (59.4KB/s)

    Verifying 02000000 ( 0%)
    Verify failed between address 0x2000000 and 0x200FFFF
    Leaving target processor paused

    if anybody have an idea about the problem,please answer me
    Thanks,

  2. #2
    Join Date
    Apr 2005
    Location
    Germany
    Posts
    681
    Rep Power
    1

    Default Re: Verify failed between address 0x2000000 and 0x200FFFF

    this can be due to a lot of reasons.
    if you use sdram f.e. check the phase of the sdram clock.
    have you tried a simple hello world with a minimal system running from internal memories instead of external memory ?

  3. #3
    Join Date
    Apr 2010
    Posts
    33
    Rep Power
    1

    Default Re: Verify failed between address 0x2000000 and 0x200FFFF

    Quote Originally Posted by MSchmitt View Post
    this can be due to a lot of reasons.
    if you use sdram f.e. check the phase of the sdram clock.
    have you tried a simple hello world with a minimal system running from internal memories instead of external memory ?
    Hi,

    I had exactly the same problem. Now I tried building a simple project with the simple "Hello_world" code, using only on-chip memory, which should be enough but I get an error message:

    make -s all includes
    Linking simple.elf...
    /cygdrive/c/altera/91/nios2eds/bin/nios2-gnutools/H-i686-pc-cygwin/bin/../lib/gcc/nios2-elf/3.4.6/../../../../nios2-elf/bin/ld: region onchip_memory2_0 is full (simple.elf section .text). Region needs to be 25408 bytes larger.
    /cygdrive/c/altera/91/nios2eds/bin/nios2-gnutools/H-i686-pc-cygwin/bin/../lib/gcc/nios2-elf/3.4.6/../../../../nios2-elf/bin/ld: section .rodata [00008020 -> 00008507] overlaps section .exceptions [00008020 -> 000081c7]
    /cygdrive/c/altera/91/nios2eds/bin/nios2-gnutools/H-i686-pc-cygwin/bin/../lib/gcc/nios2-elf/3.4.6/../../../../nios2-elf/bin/ld: section .rwdata [00008508 -> 00009f33] overlaps section .text [000081c8 -> 0001333f]
    /cygdrive/c/altera/91/nios2eds/bin/nios2-gnutools/H-i686-pc-cygwin/bin/../lib/gcc/nios2-elf/3.4.6/../../../../nios2-elf/bin/ld: section .bss [00009f34 -> 0000a147] overlaps section .text [000081c8 -> 0001333f]
    collect2: ld returned 1 exit status
    make: *** [simple.elf] Error 1
    Build completed in 18.734 seconds

    What is the problem? I'm using a Cyclone III board of version 7.2 while using Quartus 9.1. Could that be the problem?

  4. #4
    Join Date
    Apr 2004
    Location
    Palo Alto, CA
    Posts
    865
    Rep Power
    1

    Default Re: Verify failed between address 0x2000000 and 0x200FFFF

    Memory is too small...

    Code:
    Region needs to be 25408 bytes larger.
    printf/scanf, etc. are quite large.

  5. #5
    Join Date
    Oct 2010
    Location
    Redondela (Spain)
    Posts
    8
    Rep Power
    1

    Default Re: Verify failed between address 0x2000000 and 0x200FFFF

    I had the same problem.

    I was using DE2 board, and the problem was with sdram pins. I had to change manually DRAM_BA pins and DRAM_DQM pins. After that fix, the proyect works properly.

  6. #6
    Join Date
    Nov 2008
    Posts
    220
    Rep Power
    1

    Default Re: Verify failed between address 0x2000000 and 0x200FFFF

    Quote Originally Posted by TaKuMiKiTe View Post
    I had the same problem.

    I was using DE2 board, and the problem was with sdram pins. I had to change manually DRAM_BA pins and DRAM_DQM pins. After that fix, the proyect works properly.
    hi, may i know what do you mean by changing the pins? i dont understand. i am having the same problem with sdram.

  7. #7
    Join Date
    Oct 2010
    Location
    Redondela (Spain)
    Posts
    8
    Rep Power
    1

    Default Re: Verify failed between address 0x2000000 and 0x200FFFF

    Quote Originally Posted by soonph87 View Post
    hi, may i know what do you mean by changing the pins? i dont understand. i am having the same problem with sdram.
    Hi.

    You need change in Pin Planner:

    DRAM_LDQM to DRAM_DQM[0]
    DRAM_UDQM to DRAM_DQM[1]

    and

    DRAM_BA_0 to DRAM_BA[0]
    DRAM_BA_1 to DRAM_BA[1]


    And then, you can assign these pins to your Nios II as buses.

    DRAM_DQM[1..0]
    DRAM_BA[1..0]

    You must do this because Nios II in SOPC Builder 9.1 SP2 has buses for these connections to the SDRAM

    I hope to be clear enough

  8. #8
    Join Date
    Nov 2008
    Posts
    220
    Rep Power
    1

    Default Re: Verify failed between address 0x2000000 and 0x200FFFF

    thanks for the info.

Similar Threads

  1. about verify failed in sdram
    By otis in forum General Altera Discussion
    Replies: 12
    Last Post: November 10th, 2009, 08:35 AM
  2. Verify failed between address SSRAM
    By bertronicom in forum General Altera Discussion
    Replies: 1
    Last Post: February 28th, 2009, 08:10 AM
  3. Verify failed problem!
    By NiosQ in forum Linux Forum
    Replies: 1
    Last Post: March 20th, 2007, 07:42 PM
  4. Verify Failed
    By luisalba in forum General Discussion Forum
    Replies: 9
    Last Post: July 25th, 2006, 11:40 PM
  5. UART verify failed!
    By mtbalu in forum General Discussion Forum
    Replies: 0
    Last Post: May 19th, 2006, 04:55 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •