This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

ARM Booting issue

Other Parts Discussed in Thread: AM3892

Hello,

ARM Booting with SD Boot mode is not working,

we are using AM3892 Device,

Following testing were done,

1)Checked all the Power domains,sequencing and Clock domain for ARM Sitara AM3892 device - working
2)Checked for POR status on Pin RSTOUT of AM3892 device - POR working.
3)SD clock  generated from AM3892 device .
4)Did ARM DDR Read/Write test with .GEL file - working.
5)Read the BOOT STATUS Register in CCS,BOOT Strap pins are configures to SD Boot Mode.
6)Printouts on Teraterm while booting ARM with SD Boot mode, 
U-Boot 2010.06 (Feb 10 2015 - 12:21:23)

DRAM: 256 MiB
MMC: OMAP SD/MMC: 0
Using default environment

Hit any key to stop autoboot: 0 
mmc_init_stream: timedout waiting for cc2!
mmc_send_cmd : timeout: No status update
Card did not respond to voltage select!
** Can't read from device 0 **

** Unable to use mmc 0:1 for fatload **
## Starting application at 0x80800000 ...

Thanks,

Pramod

  • Moving this to the AM389X forum.
  • Hello Margarita,

    Thanks for giving the Link for U-boot user guide,

    I have attached the log file with print outs on Teratrem,

    After POR, ARM is coming out of reset but not able to read SD cmd response i guess,

    Please suggest with better solution to this issue. 

    Thanks,

    Pramod

    teraterm1.log
    While giving Reset to device following Print outs were on Tera term:-
    
    
     
    
    
    U-Boot 2010.06 (Aug 14 2015 - 17:29:32)
    DRAM:  256
    U-Boot 2010.06 (Aug 14 2015 - 17:29:32)
    DRAM:  256 MiB
    MMC:   OMAP SD/MMC: 0
    Using default environment
    
    
    U-Boot 2010.06 (Aug 14 2015 - 17:29:32)
    DRAM:  256 MiB
    MMC:   OMAP SD/MMC: 0
    Using default environment
    Hit any key to stop autoboot:  0 
    
    
    U-Boot 2010.06 (Aug 14 2015 - 17:29:32)
    DRAM:  256 MiB
    MMC:   OMAP SD/MMC: 0
    Using default environment
    Hit any key to stop autoboot:  0 
    
    
    
    U-Boot 2010.06 (Aug 14 2015 - 17:29:32)
    DRAM:  256 MiB
    MMC:   OMAP SD/MMC: 0
    Using default environment
    Hit any key to stop autoboot:  0 
    
    
    
    U-Boot 2010.06 (Aug 14 2015 - 17:29:32)
    
    DRAM:  256 MiB
    MMC:   OMAP SD/MMC: 0
    Using default environment
    
    Hit any key to stop autoboot:  0 
    mmc_send_cmd : timeout: No status update
    Card did not respond to voltage select!
    ** Can't read from device 0 **
    
    ** Unable to use mmc 0:1 for fatload **
    ## Starting application at 0x80800000 ...
    
    
    
    U-Boot 2010.06 (Aug 14 2015 - 17:29:32)
    
    DRAM:  256 MiB
    MMC:   OMAP SD/MMC: 0
    Using default environment
    
    Hit any key to stop autoboot:  0 
    
    
    U-Boot 2010.06 (Aug 14 2015 - 17:29:32)
    
    DRAM:  256 MiB
    MMC:   OMAP SD/MMC: 0
    Using default environment
    
    Hit any key to stop autoboot:  0 
    mmc_send_cmd : timeout: No status update
    Card did not respond to voltage select!
    ** Can't read from device 0 **
    
    ** Unable to use mmc 0:1 for fatload **
    ## Starting application at 0x80800000 ...
    
    
    U-Boot 2010.06 (Aug 14 2015 - 17:29:32)
    
    DRAM:  256 MiB
    MMC:   OMAP SD/MMC: 0
    Using default environment
    
    Hit any key to stop autoboot:  0 
    
    
    U-Boot 2010.06 (Aug 14 2015 - 17:29:32)
    
    DRAM:  256 MiB
    MMC:   OMAP SD/MMC: 0
    Using default environment
    
    Hit any key to stop autoboot:  0 
    mmc_send_cmd : timeout: No status update
    Card did not respond to voltage select!
    ** Can't read from device 0 **
    
    ** Unable to use mmc 0:1 for fatload **
    ## Starting application at 0x80800000 ...
    
    
    U-Boot 2010.06 (Aug 14 2015 - 17:29:32)
    
    DRAM:  256 MiB
    MMC:   OMAP SD/MMC: 0
    Using default environment
    
    Hit any key to stop autoboot:  0 
    mmc_send_cmd : timeout: No status update
    Card did not respond to voltage select!
    ** Can't read from device 0 **
    
    ** Unable to use mmc 0:1 for fatload **
    ## Starting application at 0x80800000 ...
    
    
    U-Boot 2010.06 (Aug 14 2015 - 17:29:32)
    
    DRAM:  256 MiB
    MMC:   OMAP SD/MMC: 0
    Using default environment
    
    Hit any key to stop autoboot:  0 
    raise: Signal # 8 caught
    reading u-boot.bin
    mmc_read_data: timedout waiting for status!
    
    
    U-Boot 2010.06 (Aug 14 2015 - 17:29:32)
    
    DRAM:  256 MiB
    MMC:   OMAP SD/MMC: 0
    Using default environment
    
    Hit any key to stop autoboot:  0 
    mmc_send_cmd : timeout: No status update
    Card did not respond to voltage select!
    ** Can't read from device 0 **
    
    ** Unable to use mmc 0:1 for fatload **
    ## Starting application at 0x80800000 ...
    
    
    U-Boot 2010.06 (Aug 14 2015 - 17:29:32)
    
    DRAM:  256 MiB
    MMC:   OMAP SD/MMC: 0
    Using default environment
    
    Hit any key to stop autoboot:  0 
    mmc_send_cmd : timeout: No status update
    Card did not respond to voltage select!
    ** Can't read from device 0 **
    
    ** Unable to use mmc 0:1 for fatload **
    ## Starting application at 0x80800000 ...
    

  • Hello,

    In most of the cases the error which you are observing is caused by the corrupted SD card or holder and this is in case that you have not made any changes in the code.
    That is why I asked to check these options.
    You could try to boot from UART (not SD card). To do this please check the uboot user guide. If you boot from UART with success, then  probably the SD card has something wrong.

    BR
    Margarita

  • Hello Margarita,

    I tried same SD card with Other boards its booting,

    Replaced new SD card connector ,but also Issue remains same,

    We have given provision only for SD card and NAND Boot mode in our design,

    Thanks,

    Pramod

  • Hello,

    Then it seems is hardware issue.

    You could compare both board that is working and this one which doesn't.

    BR

    Margarita

  • Hello Margarita,

    Is there any kind of Records in u-Boot where Booting is failing?

    So that we can track which Stage of Uboot is failing,

    Thanks,

    Pramod

  • Pramod,

    pramod kashyap said:

    Is there any kind of Records in u-Boot where Booting is failing?

    So that we can track which Stage of Uboot is failing,

    Refer to the below pointers:

    BR
    Pavel

  • Hello Pavel,

    Actually we could access command prompt,

    we used md.b command for Memory display using .MLO file,

    But some locations were not getting displayed,

    mtest command was showing error while write/read for particular location,

    Is the SRAM has any issue?should check Power domain sequence?

    Any issue with Clock domain?please help on this issue.

    Thanks,

    Pramod

  • Pramod,

    Can you provide me full console log output when boot from SD card?

    How much in size is your DDR3 memory? Can you provide console output from the mtest command? Note that you should start mtest from 0x80800000 location, to not overwrite the u-boot.

    BR
    Pavel
  • Hello Pavel,

    Thanks for the reply,

    We are using DDR2 memory in our design and size of DDR2 memory is 2Gb,

    Please find attached  two log files for the Boot from SD card and mtest command log file.

    Thanks,

    Pramod

    1440.teraterm1.log
    While giving Reset to device following Print outs were on Tera term:-
    
    
     
    
    
    U-Boot 2010.06 (Aug 14 2015 - 17:29:32)
    DRAM:  256
    U-Boot 2010.06 (Aug 14 2015 - 17:29:32)
    DRAM:  256 MiB
    MMC:   OMAP SD/MMC: 0
    Using default environment
    
    
    U-Boot 2010.06 (Aug 14 2015 - 17:29:32)
    DRAM:  256 MiB
    MMC:   OMAP SD/MMC: 0
    Using default environment
    Hit any key to stop autoboot:  0 
    
    
    U-Boot 2010.06 (Aug 14 2015 - 17:29:32)
    DRAM:  256 MiB
    MMC:   OMAP SD/MMC: 0
    Using default environment
    Hit any key to stop autoboot:  0 
    
    
    
    U-Boot 2010.06 (Aug 14 2015 - 17:29:32)
    DRAM:  256 MiB
    MMC:   OMAP SD/MMC: 0
    Using default environment
    Hit any key to stop autoboot:  0 
    
    
    
    U-Boot 2010.06 (Aug 14 2015 - 17:29:32)
    
    DRAM:  256 MiB
    MMC:   OMAP SD/MMC: 0
    Using default environment
    
    Hit any key to stop autoboot:  0 
    mmc_send_cmd : timeout: No status update
    Card did not respond to voltage select!
    ** Can't read from device 0 **
    
    ** Unable to use mmc 0:1 for fatload **
    ## Starting application at 0x80800000 ...
    
    
    
    U-Boot 2010.06 (Aug 14 2015 - 17:29:32)
    
    DRAM:  256 MiB
    MMC:   OMAP SD/MMC: 0
    Using default environment
    
    Hit any key to stop autoboot:  0 
    
    
    U-Boot 2010.06 (Aug 14 2015 - 17:29:32)
    
    DRAM:  256 MiB
    MMC:   OMAP SD/MMC: 0
    Using default environment
    
    Hit any key to stop autoboot:  0 
    mmc_send_cmd : timeout: No status update
    Card did not respond to voltage select!
    ** Can't read from device 0 **
    
    ** Unable to use mmc 0:1 for fatload **
    ## Starting application at 0x80800000 ...
    
    
    U-Boot 2010.06 (Aug 14 2015 - 17:29:32)
    
    DRAM:  256 MiB
    MMC:   OMAP SD/MMC: 0
    Using default environment
    
    Hit any key to stop autoboot:  0 
    
    
    U-Boot 2010.06 (Aug 14 2015 - 17:29:32)
    
    DRAM:  256 MiB
    MMC:   OMAP SD/MMC: 0
    Using default environment
    
    Hit any key to stop autoboot:  0 
    mmc_send_cmd : timeout: No status update
    Card did not respond to voltage select!
    ** Can't read from device 0 **
    
    ** Unable to use mmc 0:1 for fatload **
    ## Starting application at 0x80800000 ...
    
    
    U-Boot 2010.06 (Aug 14 2015 - 17:29:32)
    
    DRAM:  256 MiB
    MMC:   OMAP SD/MMC: 0
    Using default environment
    
    Hit any key to stop autoboot:  0 
    mmc_send_cmd : timeout: No status update
    Card did not respond to voltage select!
    ** Can't read from device 0 **
    
    ** Unable to use mmc 0:1 for fatload **
    ## Starting application at 0x80800000 ...
    
    
    U-Boot 2010.06 (Aug 14 2015 - 17:29:32)
    
    DRAM:  256 MiB
    MMC:   OMAP SD/MMC: 0
    Using default environment
    
    Hit any key to stop autoboot:  0 
    raise: Signal # 8 caught
    reading u-boot.bin
    mmc_read_data: timedout waiting for status!
    
    
    U-Boot 2010.06 (Aug 14 2015 - 17:29:32)
    
    DRAM:  256 MiB
    MMC:   OMAP SD/MMC: 0
    Using default environment
    
    Hit any key to stop autoboot:  0 
    mmc_send_cmd : timeout: No status update
    Card did not respond to voltage select!
    ** Can't read from device 0 **
    
    ** Unable to use mmc 0:1 for fatload **
    ## Starting application at 0x80800000 ...
    
    
    U-Boot 2010.06 (Aug 14 2015 - 17:29:32)
    
    DRAM:  256 MiB
    MMC:   OMAP SD/MMC: 0
    Using default environment
    
    Hit any key to stop autoboot:  0 
    mmc_send_cmd : timeout: No status update
    Card did not respond to voltage select!
    ** Can't read from device 0 **
    
    ** Unable to use mmc 0:1 for fatload **
    ## Starting application at 0x80800000 ...
    
    MtestCommand.log

  • Pramod,

    Can you enter in the u-boot prompt (interrupt the countdown) and try the below set of commands. What is the result?

    Hit any key to stop autoboot: 0
    TI8168_EVM#mmc rescan 0
    TI8168_EVM#fatload mmc 0 0x80009000 uImage
    TI8168_EVM#bootm 0x80009000

    Make sure you have modified u-boot for DDR2:
    processors.wiki.ti.com/.../TI81XX_PSP_UBOOT_User_Guide

    Try to run mtest like below:
    TI8168_EVM# mtest 0x80800000 0x90000000 0xaa55aa55 3

    BR
    Pavel
  • teraterm123.log
    
    U-Boot 2010.06 (Sep 02 2015 - 17:21:03)
    
    DRAM:  256 MiB
    MMC:   OMAP SD/MMC: 0
    Using default environment
    
    Hit any key to stop autoboot:  5  0 
    TI8168_EVM#
    TI8168_EVM#
    TI8168_EVM#mmc rescan 0
    mmc_send_cmd : timeout: No status update
    Card did not respond to voltage select!
    TI8168_EVM#mmc 0 0x80009000 uimage
    Usage:
    MMC sub system
    TI8168_EVM#bootm 0x80009000
    Wrong Image Format for bootm command
    ERROR: can't get kernel image!
    TI8168_EVM#
    mtesttry.log
    Mtest command try:
    
    TI8168_EVM#mtest 0x80800000 0x90000000 0xaa55aa55 3
    Pattern AA55AA55  Writing...            Reading...
    Mem error @ 0x80801074: found 80F13CF4, expected AA55AE72
    
    Mem error @ 0x80803584: found 80F13D94, expected AA55B7B6
    
    Mem error @ 0x80805738: found 80F17FB8, expected AA55C023
    
    Mem error @ 0x809242AC: found 90000000, expected AA5A3B00
    
    Mem error @ 0x8092832C: found 80F3BFBC, expected AA5A4B20
    
    Mem error @ 0x80928AF8: found 80F3BEF8, expected AA5A4D13
    
    Mem error @ 0x80938098: found 80F3BC98, expected AA5A8A7B
    
    Mem error @ 0x80939AFC: found 80F3BEFC, expected AA5A9114
    
    Mem error @ 0x809439A0: found 80F53DB0, expected AA5AB8BD
    
    Mem error @ 0x809451B8: found 80F57DB8, expected AA5ABEC3
    
    Mem error @ 0x8094DB68: found 90000000, expected AA5AE12F
    
    Mem error @ 0x80955818: found 80F57C98, expected AA5B005B
    
    Mem error @ 0x8095BB90: found 80F5BF90, expected AA5B1939
    
    Mem error @ 0x809689B0: found 90000000, expected AA5B4CC1
    
    Mem error @ 0x8096C354: found 90000000, expected AA5B5B2A
    
    Mem error @ 0x809704E4: found 90000000, expected AA5B6B8E
    
    Mem error @ 0x80974014: found 90000000, expected AA5B7A5A
    
    Mem error @ 0x8097AEC0: found 90000000, expected AA5B9605
    
    Mem error @ 0x8097BCC0: found 80F7BCD0, expected AA5B9985
    
    Mem error @ 0x8097EAC8: found 90000000, expected AA5BA507
    
    Mem error @ 0x8097F504: found 80F7FD94, expected AA5BA796
    
    Mem error @ 0x8097F6A4: found 80F7FEB4, expected AA5BA7FE
    
    Mem error @ 0x8097FEA0: found 80F7FEB0, expected AA5BA9FD
    
    Mem error @ 0x809808D4: found 80F93CD4, expected AA5BAC8A
    
    Mem error @ 0x80987484: found 80F97C94, expected AA5BC776
    
    Mem error @ 0x80987574: found 90000000, expected AA5BC7B2
    
    Mem error @ 0x8098E1B8: found 90000000, expected AA5BE2C3
    
    Mem error @ 0x8098FD18: found 80F9FD98, expected AA5BE99B
    
    Mem error @ 0x80995DB0: found 80F97DB0, expected AA5C01C1
    
    Mem error @ 0x8099623C: found 80F97EBC, expected AA5C02E4
    
    Mem error @ 0x8099EDFC: found 90000000, expected AA5C25D4
    
    Mem error @ 0x8099F3C0: found 90000000, expected AA5C2745
    
    Mem error @ 0x8099FF74: found 80F9FFF4, expected AA5C2A32
    
    Mem error @ 0x809A5CD4: found 80FB7CD4, expected AA5C418A
    
    Mem error @ 0x809AD7C4: found 80FBFFD4, expected AA5C6046
    
    Mem error @ 0x809C76F4: found 80FD7EF4, expected AA5CC812
    
    Mem error @ 0x809D0CEC: found 90000000, expected AA5CED90
    
    Mem error @ 0x809D40B0: found 80FD7CB0, expected AA5CFA81
    
    Mem error @ 0x809D4BD0: found 80FD7FD0, expected AA5CFD49
    
    Mem error @ 0x809D8674: found 80FDBEF4, expected AA5D0BF2
    
    Mem error @ 0x809E5920: found 80FF7DB0, expected AA5D409D
    
    Mem error @ 0x809ECB70: found 80FFFFF0, expected AA5D5D31
    
    Mem error @ 0x809F5C7C: found 90000000, expected AA5D8174
    
    Mem error @ 0x809F60BC: found 90000000, expected AA5D8284
    
    Mem error @ 0x809F968C: found 80FFBE9C, expected AA5D8FF8
    
    Mem error @ 0x809FB818: found 90000000, expected AA5D985B
    
    Mem error @ 0x809FF008: found 80FFFC98, expected AA5DA657
    
    Mem error @ 0x80A026C0: found 80F13ED0, expected AA5DB405
    
    Mem error @ 0x80A042D4: found 80F17ED4, expected AA5DBB0A
    
    Mem error @ 0x80E2BCD8: found 80F3BCD8, expected AA6E598B
    
    Mem error @ 0x80E2C2E0: found 90000000, expected AA6E5B0D
    
    Mem error @ 0x80E2C58C: found 80F3FD9C, expected AA6E5BB8
    
    Mem error @ 0x80E3F104: found 80F3FD94, expected AA6EA696
    
    Mem error @ 0x80E4B88C: found 80F5BC9C, expected AA6ED878
    
    Mem error @ 0x80E504B4: found 80F53CB4, expected AA6EEB82
    
    Mem error @ 0x80E50670: found 80F53EF0, expected AA6EEBF1
    
    Mem error @ 0x80E57788: found 80F57F98, expected AA6F0837
    
    Mem error @ 0x80E5B0B8: found 90000000, expected AA6F1683
    
    Mem error @ 0x80E5E7C4: found 80F5FFD4, expected AA6F2446
    
    Mem error @ 0x80E5FF74: found 80F5FFF4, expected AA6F2A32
    
    Mem error @ 0x80E60338: found 80F73FB8, expected AA6F2B23
    
    Mem error @ 0x80E616F4: found 80F73EF4, expected AA6F3012
    
    Mem error @ 0x80E61FC4: found 90000000, expected AA6F3246
    
    Mem error @ 0x80E68234: found 80F7BEB4, expected AA6F4AE2
    
    Mem error @ 0x80E6E3BC: found 80F7FFBC, expected AA6F6344
    
    Mem error @ 0x80E766F4: found 80F77EF4, expected AA6F8412
    
    Mem error @ 0x80E7BFF0: found 90000000, expected AA6F9A51
    
    Mem error @ 0x80E7D914: found 80F7FD94, expected AA6FA09A
    
    Mem error @ 0x80E7DDA0: found 80F7FDB0, expected AA6FA1BD
    
    Mem error @ 0x80E7E22C: found 80F7FEBC, expected AA6FA2E0
    
    Mem error @ 0x80E8099C: found 80F93D9C, expected AA6FACBC
    
    Mem error @ 0x80E840C8: found 90000000, expected AA6FBA87
    
    Mem error @ 0x80E840E4: found 80F97CF4, expected AA6FBA8E
    
    Mem error @ 0x80E85030: found 90000000, expected AA6FBE61
    
    Mem error @ 0x80E90108: found 80F93D98, expected AA6FEA97
    
    Mem error @ 0x80E9275C: found 80F93FDC, expected AA6FF42C
    
    Mem error @ 0x80E98014: found 80F9BC94, expected AA700A5A
    
    Mem error @ 0x80EA44E4: found 80FB7CF4, expected AA703B8E
    
    Mem error @ 0x80EA4900: found 80FB7D90, expected AA703C95
    
    Mem error @ 0x80EA7238: found 90000000, expected AA7046E3
    
    Mem error @ 0x80EA78D0: found 80FB7CD0, expected AA704889
    
    Mem error @ 0x80EA891C: found 80FBBD9C, expected AA704C9C
    
    Mem error @ 0x80EAD3E8: found 90000000, expected AA705F4F
    
    Mem error @ 0x80EAF78C: found 90000000, expected AA706838
    
    Mem error @ 0x80EB5C8C: found 90000000, expected AA708178
    
    Mem error @ 0x80EBF6DC: found 80FBFEDC, expected AA70A80C
    
    Mem error @ 0x80EC0730: found 90000000, expected AA70AC21
    
    Mem error @ 0x80EC2D14: found 90000000, expected AA70B59A
    
    Mem error @ 0x80EC5E14: found 80FD7E94, expected AA70C1DA
    
    Mem error @ 0x80EC9EC4: found 80FDBED4, expected AA70D206
    
    Mem error @ 0x80F18870: found 90000000, expected AA720C71
    
    Mem error @ 0x80F1EF0C: found 80F1FF9C, expected AA722618
    
    Mem error @ 0x80F29680: found 90000000, expected AA724FF5
    
    Mem error @ 0x80F31A70: found 80F33EF0, expected AA7270F1
    
    Mem error @ 0x80F3848C: found 80F3BC9C, expected AA728B78
    
    Mem error @ 0x80F3D020: found 90000000, expected AA729E5D
    
    Mem error @ 0x80F438C8: found 80F53CD8, expected AA72B887
    
    Mem error @ 0x80F4C670: found 80F5FEF0, expected AA72DBF1
    
    Mem error @ 0x80F50B40: found 80F53FD0, expected AA72ED25
    
    Mem error @ 0x80F5B064: found 90000000, expected AA73166E
    
    Mem error @ 0x80F5ED80: found 80F5FD90, expected AA7325B5
    
    Mem error @ 0x80F5F44C: found 80F5FCDC, expected AA732768
    
    Mem error @ 0x80F75D14: found 80F77D94, expected AA73819A
    
    Mem error @ 0x80F76A64: found 80F77EF4, expected AA7384EE
    
    Mem error @ 0x80F78008: found 80F7BC98, expected AA738A57
    
    Mem error @ 0x80F7D244: found 80F7FED4, expected AA739EE6
    
    Mem error @ 0x80F86248: found 80F97ED8, expected AA73C2E7
    
    Mem error @ 0x80F8EC1C: found 80F9FC9C, expected AA73E55C
    
    Mem error @ 0x80FD8B6C: found 80FDBFFC, expected AA750D30
    
    Mem error @ 0x80FD934C: found 80FDBFDC, expected AA750F28
    
    Mem error @ 0x80FD96A0: found 90000000, expected AA750FFD
    
    Mem error @ 0x80FDA1D4: found 80FDBDD4, expected AA7512CA
    
    Mem error @ 0x80FDE398: found 80FDFF98, expected AA75233B
    
    Mem error @ 0x80FE1118: found 80FF3D98, expected AA752E9B
    
    Mem error @ 0x80FE2194: found 80FF3D94, expected AA7532BA
    
    Mem error @ 0x80FE2368: found 80FF3FF8, expected AA75332F
    
    Mem error @ 0x80FF164C: found 80FF3EDC, expected AA756FE8
    
    Mem error @ 0x812B2020: found 817B3CB0, expected AA80725D
    
    Mem error @ 0x812B21A0: found 90000000, expected AA8072BD
    
    Mem error @ 0x812B2754: found 90000000, expected AA80742A
    
    Mem error @ 0x812B754C: found 90000000, expected AA8087A8
    
    Mem error @ 0x812C7F70: found 817D7FF0, expected AA80CA31
    
    Mem error @ 0x812D7C78: found 817D7CF8, expected AA810973
    
    Mem error @ 0x812D7F9C: found 817D7F9C, expected AA810A3C
    
    Mem error @ 0x812D940C: found 90000000, expected AA810F58
    
    Mem error @ 0x812D9BFC: found 90000000, expected AA811154
    
    Mem error @ 0x812E19DC: found 817F3DDC, expected AA8130CC
    
    Mem error @ 0x812E78D0: found 817F7CD0, expected AA814889
    
    Mem error @ 0x812E949C: found 817FBC9C, expected AA814F7C
    
    Mem error @ 0x812EA4F4: found 817FBCF4, expected AA815392
    
    Mem error @ 0x812EBA10: found 817FBE90, expected AA8158D9
    
    Mem error @ 0x812EF394: found 817FFF94, expected AA81673A
    
    Mem error @ 0x812F07F0: found 90000000, expected AA816C51
    
    Mem error @ 0x812F14E8: found 817F3CF8, expected AA816F8F
    
    Mem error @ 0x812F2D60: found 817F3DF0, expected AA8175AD
    
    Mem error @ 0x812F3CF8: found 90000000, expected AA817993
    
    Mem error @ 0x812FDFAC: found 90000000, expected AA81A240
    
    Mem error @ 0x81303090: found 81713C90, expected AA81B679
    
    Mem error @ 0x81315540: found 90000000, expected AA81FFA5
    
    Mem error @ 0x81315EF4: found 81717EF4, expected AA820212
    
    Mem error @ 0x813194B8: found 8171BCB8, expected AA820F83
    
    Mem error @ 0x8131D5C8: found 90000000, expected AA821FC7
    
    Mem error @ 0x8132228C: found 81733E9C, expected AA8232F8
    
    Mem error @ 0x813388A8: found 90000000, expected AA828C7F
    
    Mem error @ 0x8133D82C: found 90000000, expected AA82A060
    
    Mem error @ 0x8133F2AC: found 8173FEBC, expected AA82A700
    
    Mem error @ 0x8133FCB8: found 8173FCB8, expected AA82A983
    
    Mem error @ 0x81346FF8: found 81757FF8, expected AA82C653
    
    Mem error @ 0x81349D94: found 90000000, expected AA82D1BA
    
    Mem error @ 0x8134CA10: found 8175FE90, expected AA82DCD9
    
    Mem error @ 0x81356A94: found 81757E94, expected AA8304FA
    
    Mem error @ 0x81358494: found 8175BC94, expected AA830B7A
    
    Mem error @ 0x8135A25C: found 90000000, expected AA8312EC
    
    Mem error @ 0x8136155C: found 81773DDC, expected AA832FAC
    
    Mem error @ 0x81363454: found 90000000, expected AA83376A
    
    Mem error @ 0x813686E8: found 90000000, expected AA834C0F
    
    Mem error @ 0x8136C198: found 8177FD98, expected AA835ABB
    
    Mem error @ 0x81375AFC: found 81777EFC, expected AA838114
    
    Mem error @ 0x8137BDD4: found 8177BDD4, expected AA8399CA
    
    Mem error @ 0x81380140: found 81793DD0, expected AA83AAA5
    
    Mem error @ 0x8138DCD8: found 8179FCD8, expected AA83E18B
    
    Mem error @ 0x81390170: found 81793DF0, expected AA83EAB1
    
    Mem error @ 0x8139A58C: found 8179BD9C, expected AA8413B8
    
    Mem error @ 0x8139AD20: found 8179BDB0, expected AA84159D
    
    Mem error @ 0x8139AD74: found 8179BDF4, expected AA8415B2
    
    Mem error @ 0x8139D090: found 8179FC90, expected AA841E79
    
    Mem error @ 0x813A03A8: found 817B3FB8, expected AA842B3F
    
    Mem error @ 0x813A3C2C: found 817B3CBC, expected AA843960
    
    Mem error @ 0x813AD59C: found 817BFD9C, expected AA845FBC
    
    Mem error @ 0x813E0B6C: found 817F3FFC, expected AA852D30
    
    Mem error @ 0x8140EB18: found 8171FF98, expected AA85E51B
    
    Mem error @ 0x%X: found 81411608, expected %8lX
    
    Mem error @ 0x814117B4: found 90000000, expected AA85F042
    
    Mem error @ 0x81414010: found 81717C90, expected AA85FA59
    
    Mem error @ 0x8141DA14: found 90000000, expected AA8620DA
    
    Mem error @ 0x81422F9C: found 81733F9C, expected AA86363C
    
    Mem error @ 0x8143A7EC: found 90000000, expected AA869450
    
    Mem error @ 0x8143D8C8: found 8173FCD8, expected AA86A087
    
    Mem error @ 0x81442DB4: found 81753DB4, expected AA86B5C2
    
    Mem error @ 0x8145940C: found 8175BC9C, expected AA870F58
    
    Mem error @ 0x81459D6C: found 8175BDFC, expected AA8711B0
    
    Mem error @ 0x8145DFF0: found 8175FFF0, expected AA872251
    
    Mem error @ 0x81466150: found 81777DD0, expected AA8742A9
    
    Mem error @ 0x81466FD4: found 81777FD4, expected AA87464A
    
    Mem error @ 0x8146D97C: found 8177FDFC, expected AA8760B4
    
    Mem error @ 0x8146E4D4: found 8177FCD4, expected AA87638A
    
    Mem error @ 0x8146F874: found 8177FCF4, expected AA876872
    
    Mem error @ 0x8148896C: found 8179BDFC, expected AA87CCB0
    
    Mem error @ 0x8148B03C: found 8179BCBC, expected AA87D664
    
    Mem error @ 0x8148B598: found 8179BD98, expected AA87D7BB
    
    Mem error @ 0x8148FF1C: found 8179FF9C, expected AA87EA1C
    
    Mem error @ 0x81495470: found 90000000, expected AA87FF71
    
    Mem error @ 0x81709128: found 8171BDB8, expected AA91CE9F
    
    Mem error @ 0x8171116C: found 81713DFC, expected AA91EEB0
    
    Mem error @ 0x817123B8: found 90000000, expected AA91F343
    
    Mem error @ 0x8171BAFC: found 8171BEFC, expected AA921914
    
    Mem error @ 0x81721098: found 81733C98, expected AA922E7B
    
    Mem error @ 0x817256AC: found 90000000, expected AA924000
    
    Mem error @ 0x8172DE80: found 90000000, expected AA9261F5
    
    Mem error @ 0x81731CF0: found 90000000, expected AA927191
    
    Mem error @ 0x817320C0: found 81733CD0, expected AA927285
    
    Mem error @ 0x81732524: found 81733DB4, expected AA92739E
    
    Mem error @ 0x8173641C: found 81737C9C, expected AA92835C
    
    Mem error @ 0x8173BFD8: found 8173BFD8, expected AA929A4B
    
    Mem error @ 0x81743CF4: found 81753CF4, expected AA92B992
    
    Mem error @ 0x81745090: found 81757C90, expected AA92BE79
    
    Mem error @ 0x81747DEC: found 81757DFC, expected AA92C9D0
    
    Mem error @ 0x81749B94: found 90000000, expected AA92D13A
    
    Mem error @ 0x8174B570: found 90000000, expected AA92D7B1
    
    Mem error @ 0x8174D370: found 90000000, expected AA92DF31
    
    Mem error @ 0x8174D8B8: found 8175FCB8, expected AA92E083
    
    Mem error @ 0x8174DB0C: found 90000000, expected AA92E118
    
    Mem error @ 0x817598BC: found 90000000, expected AA931084
    
    Mem error @ 0x81762EA4: found 81773EB4, expected AA9335FE
    
    Mem error @ 0x817658F4: found 81777CF4, expected AA934092
    
    Mem error @ 0x81765C50: found 90000000, expected AA934169
    
    Mem error @ 0x81766314: found 90000000, expected AA93431A
    
    Mem error @ 0x81767A3C: found 81777EBC, expected AA9348E4
    
    Mem error @ 0x8177BB18: found 8177BF98, expected AA93991B
    
    Mem error @ 0x8177CF38: found 8177FFB8, expected AA939E23
    
    Mem error @ 0x81780954: found 81793DD4, expected AA93ACAA
    
    Mem error @ 0x8178AA30: found 90000000, expected AA93D4E1
    
    Mem error @ 0x8178B288: found 8179BE98, expected AA93D6F7
    
    Mem error @ 0x8178BB58: found 90000000, expected AA93D92B
    
    Mem error @ 0x8178FD6C: found 90000000, expected AA93E9B0
    
    Mem error @ 0x817972D4: found 81797ED4, expected AA94070A
    
    Mem error @ 0x8179CB70: found 90000000, expected AA941D31
    
    Mem error @ 0x817A4A4C: found 817B7EDC, expected AA943CE8
    
    Mem error @ 0x817A6C4C: found 817B7CDC, expected AA944568
    
    Mem error @ 0x817A77AC: found 817B7FBC, expected AA944840
    
    Mem error @ 0x817B1568: found 817B3DF8, expected AA946FAF
    
    Mem error @ 0x819219A8: found 81F33DB8, expected AA9A30BF
    
    Mem error @ 0x81922E38: found 90000000, expected AA9A35E3
    
    Mem error @ 0x81923B94: found 81F33F94, expected AA9A393A
    
    Mem error @ 0x81924570: found 90000000, expected AA9A3BB1
    
    Mem error @ 0x819293D8: found 81F3BFD8, expected AA9A4F4B
    
    Mem error @ 0x8193327C: found 81F33EFC, expected AA9A76F4
    
    Mem error @ 0x81939624: found 90000000, expected AA9A8FDE
    
    Mem error @ 0x81939AD8: found 90000000, expected AA9A910B
    
    Mem error @ 0x8193A548: found 81F3BDD8, expected AA9A93A7
    
    Mem error @ 0x8193F1A4: found 81F3FDB4, expected AA9AA6BE
    
    Mem error @ 0x81941D28: found 81F53DB8, expected AA9AB19F
    
    Mem error @ 0x81948B30: found 90000000, expected AA9ACD21
    
    Mem error @ 0x819516AC: found 81F53EBC, expected AA9AF000
    
    Mem error @ 0x81958968: found 90000000, expected AA9B0CAF
    
    Mem error @ 0x81969194: found 81F7BD94, expected AA9B4EBA
    
    Mem error @ 0x81977F84: found 81F77F94, expected AA9B8A36
    
    Mem error @ 0x8198069C: found 90000000, expected AA9BABFC
    
    Mem error @ 0x81BDA12C: found 81FDBDBC, expected AAA512A0
    
    Mem error @ 0x81BDFF40: found 81FDFFD0, expected AAA52A25
    
    Mem error @ 0x81BF4520: found 81FF7DB0, expected AAA57B9D
    
    Mem error @ 0x81BFBED8: found 81FFBED8, expected AAA59A0B
    
    Mem error @ 0x81BFD1D8: found 81FFFDD8, expected AAA59ECB
    
    Mem error @ 0x81C053C8: found 81F17FD8, expected AAA5BF47
    
    Mem error @ 0x81C0B004: found 90000000, expected AAA5D656
    
    Mem error @ 0x81C0B9EC: found 81F1BDFC, expected AAA5D8D0
    
    Mem error @ 0x81C0BF00: found 90000000, expected AAA5DA15
    
    Mem error @ 0x81C0C26C: found 81F1FEFC, expected AAA5DAF0
    
    Mem error @ 0x81C0D4A4: found 81F1FCB4, expected AAA5DF7E
    
    Mem error @ 0x81C0EC84: found 81F1FC94, expected AAA5E576
    
    Mem error @ 0x81C0EED8: found 90000000, expected AAA5E60B
    
    Mem error @ 0x81C103D8: found 81F13FD8, expected AAA5EB4B
    
    Mem error @ 0x81C10E24: found 90000000, expected AAA5EDDE
    
    Mem error @ 0x81C13D08: found 81F13D98, expected AAA5F997
    
    Mem error @ 0x81C19E10: found 90000000, expected AAA611D9
    
    Mem error @ 0x81C1B77C: found 81F1BFFC, expected AAA61834
    
    Mem error @ 0x81C1BF0C: found 81F1BF9C, expected AAA61A18
    
    Mem error @ 0x81C209A4: found 81F33DB4, expected AAA62CBE
    
    Mem error @ 0x81C22B3C: found 90000000, expected AAA63524
    
    Mem error @ 0x81C25B50: found 81F37FD0, expected AAA64129
    
    Mem error @ 0x81C30854: found 90000000, expected AAA66C6A
    
    Mem error @ 0x81C35490: found 81F37C90, expected AAA67F79
    
    Mem error @ 0x81C35B74: found 90000000, expected AAA68132
    
    Mem error @ 0x81C3E2EC: found 90000000, expected AAA6A310
    
    Mem error @ 0x81C4571C: found 90000000, expected AAA6C01C
    
    Mem error @ 0x81C4A3B4: found 81F5BFB4, expected AAA6D342
    
    Mem error @ 0x81C4E110: found 81F5FD90, expected AAA6E299
    
    Mem error @ 0x81C512AC: found 90000000, expected AAA6EF00
    
    Mem error @ 0x81C53750: found 81F53FD0, expected AAA6F829
    
    Mem error @ 0x81C537D8: found 81F53FD8, expected AAA6F84B
    
    Mem error @ 0x81C5541C: found 81F57C9C, expected AAA6FF5C
    
    Mem error @ 0x81C5B4A0: found 81F5BCB0, expected AAA7177D
    
    Mem error @ 0x81C5E52C: found 81F5FDBC, expected AAA723A0
    
    Mem error @ 0x81C64624: found 81F77EB4, expected AAA73BDE
    
    Mem error @ 0x81C6DBEC: found 90000000, expected AAA76150
    
    Mem error @ 0x81C79708: found 81F7BF98, expected AAA79017
    
    Mem error @ 0x81C7C604: found 81F7FE94, expected AAA79BD6
    
    Mem error @ 0x81C95A98: found 81F97E98, expected AAA800FB
    
    Mem error @ 0x81CA50F4: found 81FB7CF4, expected AAA83E92
    
    Mem error @ 0x81CA5994: found 81FB7D94, expected AAA840BA
    
    Mem error @ 0x81CA5D60: found 90000000, expected AAA841AD
    
    Mem error @ 0x81CBC660: found 90000000, expected AAA89BED
    
    Mem error @ 0x81CF8110: found 81FFBD90, expected AAA98A99
    
    Mem error @ 0x81CFEDE0: found 90000000, expected AAA9A5CD
    
    Mem error @ 0x820E6E04: found 827F7E94, expected AAB945D6
    
    Mem error @ 0x820EE36C: found 827FFFFC, expected AAB96330
    
    Mem error @ 0x82108A00: found 8271BE90, expected AAB9CCD5
    
    Mem error @ 0x8210D830: found 90000000, expected AAB9E061
    
    Mem error @ 0x821142C4: found 82717ED4, expected AAB9FB06
    
    Mem error @ 0x8211F108: found 90000000, expected AABA2697
    
    Mem error @ 0x8211F190: found 8271FD90, expected AABA26B9
    
    Mem error @ 0x8211F63C: found 8271FEBC, expected AABA27E4
    
    Mem error @ 0x82121918: found 82733D98, expected AABA309B
    
    Mem error @ 0x8212C600: found 8273FE90, expected AABA5BD5
    
    Mem error @ 0x821322C8: found 82733ED8, expected AABA7307
    
    Mem error @ 0x82134C30: found 82737CB0, expected AABA7D61
    
    Mem error @ 0x82136FE0: found 82737FF0, expected AABA864D
    
    Mem error @ 0x82137794: found 90000000, expected AABA883A
    
    Mem error @ 0x82137E74: found 82737EF4, expected AABA89F2
    
    Mem error @ 0x82139508: found 8273BD98, expected AABA8F97
    
    Mem error @ 0x8213F164: found 8273FDF4, expected AABAA6AE
    
    Mem error @ 0x82142DB8: found 82753DB8, expected AABAB5C3
    
    Mem error @ 0x821432D0: found 82753ED0, expected AABAB709
    
    Mem error @ 0x82145C4C: found 82757CDC, expected AABAC168
    
    Mem error @ 0x82148DF0: found 8275BDF0, expected AABACDD1
    
    Mem error @ 0x8214A984: found 90000000, expected AABAD4B6
    
    Mem error @ 0x8214F358: found 90000000, expected AABAE72B
    
    Mem error @ 0x821619C8: found 90000000, expected AABB30C7
    
    Mem error @ 0x821624D4: found 82773CD4, expected AABB338A
    
    Mem error @ 0x82171CC8: found 82773CD8, expected AABB7187
    
    Mem error @ 0x8217392C: found 90000000, expected AABB78A0
    
    Mem error @ 0x82176AC8: found 82777ED8, expected AABB8507
    
    Mem error @ 0x821771FC: found 90000000, expected AABB86D4
    
    Mem error @ 0x8217889C: found 8277BC9C, expected AABB8C7C
    
    Mem error @ 0x8217A404: found 90000000, expected AABB9356
    
    Mem error @ 0x82198F80: found 90000000, expected AABC0E35
    
    Mem error @ 0x8219A9B0: found 8279BDB0, expected AABC14C1
    
    Mem error @ 0x8219BBA4: found 8279BFB4, expected AABC193E
    
    Mem error @ 0x821AAA84: found 827BBE94, expected AABC54F6
    
    Mem error @ 0x82239B94: found 8273BF94, expected AABE913A
    
    Mem error @ 0x8223D508: found 8273FD98, expected AABE9F97
    
    Mem error @ 0x8223E9E4: found 8273FDF4, expected AABEA4CE
    
    Mem error @ 0x82242740: found 82753FD0, expected AABEB425
    
    Mem error @ 0x822492E0: found 8275BEF0, expected AABECF0D
    
    Mem error @ 0x82249720: found 90000000, expected AABED01D
    
    Mem error @ 0x82249774: found 90000000, expected AABED032
    
    Mem error @ 0x82249A58: found 8275BED8, expected AABED0EB
    
    Mem error @ 0x82260644: found 82773ED4, expected AABF2BE6
    
    Mem error @ 0x8226125C: found 82773EDC, expected AABF2EEC
    
    Mem error @ 0x82266448: found 82777CD8, expected AABF4367
    
    Mem error @ 0x8226940C: found 8277BC9C, expected AABF4F58
    
    Mem error @ 0x82280B28: found 82793FB8, expected AABFAD1F
    
    Mem error @ 0x8228DC2C: found 8279FCBC, expected AABFE160
    
    Mem error @ 0x822C62FC: found 90000000, expected AAC0C314
    
    Mem error @ 0x822C8E60: found 90000000, expected AAC0CDED
    
    Mem error @ 0x822D1B88: found 827D3F98, expected AAC0F137
    
    Mem error @ 0x822D62E0: found 827D7EF0, expected AAC1030D
    
    Mem error @ 0x822D64DC: found 827D7CDC, expected AAC1038C
    
    Mem error @ 0x822DBF04: found 827DBF94, expected AAC11A16
    
    Mem error @ 0x822DD22C: found 827DFEBC, expected AAC11EE0
    
    Mem error @ 0x823BBF70: found 827BBFF0, expected AAC49A31
    
    Mem error @ 0x823BC24C: found 827BFEDC, expected AAC49AE8
    
    Mem error @ 0x823BF7B4: found 827BFFB4, expected AAC4A842
    
    Mem error @ 0x823C1DC4: found 827D3DD4, expected AAC4B1C6
    
    Mem error @ 0x823D64D4: found 90000000, expected AAC5038A
    
    Mem error @ 0x823DB1A0: found 827DBDB0, expected AAC516BD
    
    Mem error @ 0x823E01BC: found 827F3DBC, expected AAC52AC4
    
    Mem error @ 0x823EBE74: found 827FBEF4, expected AAC559F2
    
    Mem error @ 0x823F1E9C: found 827F3E9C, expected AAC571FC
    
    Mem error @ 0x823F801C: found 90000000, expected AAC58A5C
    
    Mem error @ 0x824073BC: found 90000000, expected AAC5C744
    
    Mem error @ 0x82560218: found 82773E98, expected AACB2ADB
    
    Mem error @ 0x82561D98: found 82773D98, expected AACB31BB
    
    Mem error @ 0x82565298: found 90000000, expected AACB3EFB
    
    Mem error @ 0x82562B08: found 90000000, expected AACB4517
    
    Mem error @ 0x8256876C: found 90000000, expected AACB4C30
    
    Mem error @ 0x82568938: found 8277BDB8, expected AACB4CA3
    
    Mem error @ 0x8258139C: found 82793F9C, expected AACBAF3C
    
    Mem error @ 0x825835B8: found 82793DB8, expected AACBB7C3
    
    Mem error @ 0x825838BC: found 90000000, expected AACBB884
    
    Mem error @ 0x82586734: found 82797FB4, expected AACBC422
    
    Mem error @ 0x82588ACC: found 90000000, expected AACBCD08
    
    Mem error @ 0x8258A94C: found 8279BDDC, expected AACBD4A8
    
    Mem error @ 0x8258BC10: found 8279BC90, expected AACBD959
    
    Mem error @ 0x8258DD7C: found 90000000, expected AACBE1B4
    
    Mem error @ 0x82591B54: found 82793FD4, expected AACBF12A
    
    Mem error @ 0x82597680: found 82797E90, expected AACC07F5
    
    Mem error @ 0x82598318: found 90000000, expected AACC0B1B
    
    Mem error @ 0x8259E5E4: found 8279FDF4, expected AACC23CE
    
    Mem error @ 0x825A6818: found 827B7C98, expected AACC445B
    
    Mem error @ 0x825AE070: found 827BFCF0, expected AACC6271
    
    Mem error @ 0x825B5B24: found 827B7FB4, expected AACC811E
    
    Mem error @ 0x825C084C: found 827D3CDC, expected AACCAC68
    
    Mem error @ 0x825C3230: found 827D3EB0, expected AACCB6E1
    
    Mem error @ 0x825C3A94: found 827D3E94, expected AACCB8FA
    
    Mem error @ 0x825C7E08: found 827D7E98, expected AACCC9D7
    
    Mem error @ 0x825C7FA8: found 90000000, expected AACCCA3F
    
    Mem error @ 0x825C93F4: found 827DBFF4, expected AACCCF52
    
    Mem error @ 0x825D3E80: found 827D3E90, expected AACCF9F5
    
    Mem error @ 0x825D8538: found 827DBDB8, expected AACD0BA3
    
    Mem error @ 0x825DC534: found 827DFDB4, expected AACD1BA2
    
    Mem error @ 0x825DC950: found 90000000, expected AACD1CA9
    
    Mem error @ 0x825DF35C: found 827DFFDC, expected AACD272C
    
    Mem error @ 0x825E7B94: found 827F7F94, expected AACD493A
    
    Mem error @ 0x825EB8EC: found 90000000, expected AACD5890
    
    Mem error @ 0x825F3B14: found 827F3F94, expected AACD791A
    
    Mem error @ 0x825F4E00: found 827F7E90, expected AACD7DD5
    
    Mem error @ 0x825FBAD8: found 90000000, expected AACD990B
    
    Mem error @ 0x825FDB10: found 90000000, expected AACDA119
    
    Mem error @ 0x826010C8: found 82713CD8, expected AACDAE87
    
    Mem error @ 0x82602D18: found 90000000, expected AACDB59B
    
    Mem error @ 0x826095AC: found 8271BDBC, expected AACDCFC0
    
    Mem error @ 0x8268A2FC: found 8279BEFC, expected AACFD314
    
    Mem error @ 0x8268B218: found 8279BE98, expected AACFD6DB
    
    Mem error @ 0x82696CEC: found 82797CFC, expected AAD00590
    
    Mem error @ 0x826A3778: found 827B3FF8, expected AAD03833
    
    Mem error @ 0x826BEC30: found 827BFCB0, expected AAD0A561
    
    Mem error @ 0x826CE7AC: found 90000000, expected AAD0E440
    
    Mem error @ 0x826D7A8C: found 827D7E9C, expected AAD108F8
    
    Mem error @ 0x826D92C8: found 90000000, expected AAD10F07
    
    Mem error @ 0x826D9D60: found 827DBDF0, expected AAD111AD
    
    Mem error @ 0x826EAB20: found 827FBFB0, expected AAD1551D
    
    Mem error @ 0x826EAE78: found 827FBEF8, expected AAD155F3
    
    Mem error @ 0x8276AE80: found 90000000, expected AAD355F5
    
    Mem error @ 0x827700C0: found 90000000, expected AAD36A85
    
    Mem error @ 0x827AE3E4: found 827BFFF4, expected AAD4634E
    
    Mem error @ 0x827AF044: found 827BFCD4, expected AAD46666
    
    Mem error @ 0x827AF288: found 827BFE98, expected AAD466F7
    
    Mem error @ 0x827B02C4: found 827B3ED4, expected AAD46B06
    
    Mem error @ 0x827C2FF0: found 827D3FF0, expected AAD4B651
    
    Mem error @ 0x827C30CC: found 827D3CDC, expected AAD4B688
    
    Mem error @ 0x827C9100: found 827DBD90, expected AAD4CE95
    
    Mem error @ 0x827D064C: found 827D3EDC, expected AAD4EBE8
    
    Mem error @ 0x827D1480: found 827D3C90, expected AAD4EF75
    
    Mem error @ 0x829B1098: found 82FB3C98, expected AADC6E7B
    
    Mem error @ 0x829B84D4: found 82FBBCD4, expected AADC8B8A
    
    Mem error @ 0x829B98F0: found 90000000, expected AADC9091
    
    Mem error @ 0x829C5760: found 82FD7FF0, expected AADCC02D
    
    Mem error @ 0x829C9278: found 82FDBEF8, expected AADCCEF3
    
    Mem error @ 0x829CCD54: found 82FDFDD4, expected AADCDDAA
    
    Mem error @ 0x829D0C74: found 82FD3CF4, expected AADCED72
    
    Mem error @ 0x829D3574: found 82FD3DF4, expected AADCF7B2
    
    Mem error @ 0x829D50D0: found 82FD7CD0, expected AADCFE89
    
    Mem error @ 0x829E2494: found 82FF3C94, expected AADD337A
    
    Mem error @ 0x829E24E0: found 90000000, expected AADD338D
    
    Mem error @ 0x829E3F9C: found 90000000, expected AADD3A3C
    
    Mem error @ 0x829F6460: found 82FF7CF0, expected AADD836D
    
    Mem error @ 0x829F89EC: found 90000000, expected AADD8CD0
    
    Mem error @ 0x829FD884: found 90000000, expected AADDA076
    
    Mem error @ 0x82A00FEC: found 82F13FFC, expected AADDAE50
    
    Mem error @ 0x82A03288: found 82F13E98, expected AADDB6F7
    
    Mem error @ 0x82A05348: found 90000000, expected AADDBF27
    
    Mem error @ 0x82A09914: found 82F1BD94, expected AADDD09A
    
    Mem error @ 0x82A0DAB4: found 82F1FEB4, expected AADDE102
    
    Mem error @ 0x82A13170: found 82F13DF0, expected AADDF6B1
    
    Mem error @ 0x82A18204: found 82F1BE94, expected AADE0AD6
    
    Mem error @ 0x82A1AC78: found 90000000, expected AADE1573
    
    Mem error @ 0x82A1EA70: found 90000000, expected AADE24F1
    
    Mem error @ 0x82A23980: found 82F33D90, expected AADE38B5
    
    Mem error @ 0x82A27B78: found 82F37FF8, expected AADE4933
    
    Mem error @ 0x82A28998: found 90000000, expected AADE4CBB
    
    Mem error @ 0x82A316D4: found 82F33ED4, expected AADE700A
    
    Mem error @ 0x82A33C0C: found 82F33C9C, expected AADE7958
    
    Mem error @ 0x82A376B0: found 90000000, expected AADE8801
    
    Mem error @ 0x82A380A4: found 82F3BCB4, expected AADE8A7E
    
    Mem error @ 0x82A38E7C: found 82F3BEFC, expected AADE8DF4
    
    Mem error @ 0x82A3B7F8: found 82F3BFF8, expected AADE9853
    
    Mem error @ 0x82A3CE4C: found 82F3FEDC, expected AADE9DE8
    
    Mem error @ 0x82A3DFB4: found 82F3FFB4, expected AADEA242
    
    Mem error @ 0x82A47710: found 82F57F90, expected AADEC819
    
    Mem error @ 0x82A483B0: found 90000000, expected AADECB41
    
    Mem error @ 0x82A4AF2C: found 82F5BFBC, expected AADED620
    
    Mem error @ 0x82A50FC0: found 90000000, expected AADEEE45
    
    Mem error @ 0x82A52BC4: found 90000000, expected AADEF546
    
    Mem error @ 0x82A53638: found 82F53EB8, expected AADEF7E3
    
    Mem error @ 0x82A53728: found 90000000, expected AADEF81F
    
    Mem error @ 0x82A65244: found 82F77ED4, expected AADF3EE6
    
    Mem error @ 0x82A673F0: found 82F77FF0, expected AADF4751
    
    Mem error @ 0x82A72404: found 90000000, expected AADF7356
    
    Mem error @ 0x82A74254: found 82F77ED4, expected AADF7AEA
    
    Mem error @ 0x82A74B3C: found 82F77FBC, expected AADF7D24
    
    Mem error @ 0x82A75C0C: found 90000000, expected AADF8158
    
    Mem error @ 0x82A75C7C: found 82F77CFC, expected AADF8174
    
    Mem error @ 0x82A91520: found 82F93DB0, expected AADFEF9D
    
    Mem error @ 0x82A9DC54: found 82F9FCD4, expected AAE0216A
    
    Mem error @ 0x82AA59A0: found 90000000, expected AAE040BD
    
    Mem error @ 0x82AA8554: found 82FBBDD4, expected AAE04BAA
    
    Mem error @ 0x82ABD110: found 82FBFD90, expected AAE09E99
    
    Mem error @ 0x82ABDE88: found 90000000, expected AAE0A1F7
    
    Mem error @ 0x82ABEB64: found 82FBFFF4, expected AAE0A52E
    
    Mem error @ 0x82AC6A34: found 82FD7EB4, expected AAE0C4E2
    
    Mem error @ 0x82ACC150: found 90000000, expected AAE0DAA9
    
    Mem error @ 0x82ACEFAC: found 82FDFFBC, expected AAE0E640
    
    Mem error @ 0x82AD0DC8: found 82FD3DD8, expected AAE0EDC7
    
    Mem error @ 0x82AD8C70: found 82FDBCF0, expected AAE10D71
    
    Mem error @ 0x82AE19E4: found 82FF3DF4, expected AAE130CE
    
    Mem error @ 0x82AE2D3C: found 82FF3DBC, expected AAE135A4
    
    Mem error @ 0x82AE580C: found 82FF7C9C, expected AAE14058
    
    Mem error @ 0x82AE87AC: found 82FFBFBC, expected AAE14C40
    
    Mem error @ 0x82AE9074: found 82FFBCF4, expected AAE14E72
    
    Mem error @ 0x82AE9298: found 90000000, expected AAE14EFB
    
    Mem error @ 0x82AF6D20: found 90000000, expected AAE1859D
    
    Mem error @ 0x82AF9B14: found 82FFBF94, expected AAE1911A
    
    Mem error @ 0x82AFA77C: found 90000000, expected AAE19434
    
    Mem error @ 0x82B0D680: found 82F1FE90, expected AAE1DFF5
    
    Mem error @ 0x82B0ED2C: found 82F1FDBC, expected AAE1E5A0
    
    Mem error @ 0x82B13E2C: found 82F13EBC, expected AAE1F9E0
    
    Mem error @ 0x82B159E0: found 82F17DF0, expected AAE200CD
    
    Mem error @ 0x82B1A2B8: found 82F1BEB8, expected AAE21303
    
    Mem error @ 0x82B1B3AC: found 82F1BFBC, expected AAE21740
    
    
    
    hello pavel,

    Thanks for reply,

    I have attached the mtest command log file and,

    set of commands log file,

    thanks,

    pramod

  • Pramod,

    I see this line "TI8168_EVM#mmc 0 0x80009000 uimage". Can you try to replace with this "TI8168_EVM#mmc 0 0x80009000 uImage"

    BR
    Pavel

  • hello pavel,

    I tried with TI8168_EVM#mmc 0 0x80009000 uImage command

    and i have attached log file.

    thanks,

    pramod

    Com123.log
    
    U-Boot 2010.06 (Sep 02 2015 - 17:21:03)
    
    DRAM:  256 MiB
    MMC:   OMAP SD/MMC: 0
    Using default environment
    
    Hit any key to stop autoboot:  5  0 
    TI8168_EVM#
    TI8168_EVM#
    TI8168_EVM#mmc 0 0x80009000 uImage
    Usage:
    MMC sub system
    TI8168_EVM#

  • Pramod,

    "mmc_send_cmd : timeout: No status update
    Card did not respond to voltage select!"

    These messages are indication that s.th. with the SD card is not fine. Do you confirm that using this SD card (with the same bootloader inside) on other AM389x based boards is working fine?

    If yes, then this should be HW malfunction of the SD controller of your AM389x device. Please double check the pin mux, and see if the below pointers will also be in help:

    e2e.ti.com/.../367503
    e2e.ti.com/.../230116
    e2e.ti.com/.../322874

    BR
    Pavel
  • hello pavel,

    thanks for reply,

    I did'nt get what is this say " These messages are indication that s.th. with the SD card is not fine. ",

    Same SD card is able to Boot and bring up with other boards,

    can you please elaborate on this "then this should be HW malfunction of the SD controller of your AM389x device".

    (this a new manufactured board).

    Thanks,

    Pramod

  • What I mean is that you have HW problem with your AM389x custom board. The problem is in two places:

    1. SD card slot (the place where you plug in your SD card)

    2. DDR2 memory

    You can refer to the AM389x datasheet and DM816x/AM389x TI EVM reference design schematics.

    BR
    Pavel
  • hello pavel,

    Actually we removed SD card slot and put new connector,

    I also loaded .GEL file and tested DDR2 memory,I was able to Write/read memory,

    Design is same for all other board

    Can you suggest me any other test to do?

    thanks,

    pramod

  • Pramod,

    You can reuse and modify the AM387x SD HW diagnostic test to fit and run on the AM389x board. This test is available at the Mistral web page:

    www.mistralsolutions.com/.../tmdxevm8148.html
    Software -> Diagnostic SW -> Base Board -> RevD -> sdmmc_card

    Test configures the SD Controller, detects and initialises the SD Card. The test writes an pattern to the first block of the sd card. The tests reads back the data written on the sd card and verifies it.

    For the DDR, you can use the AM389x EVM DDR test, and also try with SW leveling:

    processors.wiki.ti.com/.../DM816x_C6A816x_AM389x_DDR3_Init
    processors.wiki.ti.com/.../AM389x_C6A816x_DM816x_Hardware_Design_Guide

    BR
    Pavel
  • Hello Pavel,

    Thanks for the reply,

    Iam not able to download the file.

    Thanks,

    Pramod

  • Hello Pavel,

    Is there any test for checking Internal SRAM of Device,

    Can i load U boot.bin file to SRAM Address like We do for DDR RAM.

    Thanks,

    Pramod

  • u-boot.bin default configuration requires external memory (DDR). In the below thread you will find approach for re-configuration of the u-boot to run only from internal OCMC (no DDR).

    e2e.ti.com/.../721954

    BR
    Pavel
  • Hello Pavel,

    Can we Load/Flash the UImage/Kernel to the External NAND Flash using CCS,

    Because we have option to Boot from NAND flash,

    Thanks,

    Pramod 

  • pramod kashyap said:
    Can we Load/Flash the UImage/Kernel to the External NAND Flash using CCS,

    I think this should be possible. refer to the below wiki page:

    BR
    Pavel

  • Hello Pavel,

    As you sent the link for Loading the Uboot to NAND Flash,

    I was not able to Load to NAND Flash,

    Please look into two log files i have attached for both Working and Non working Board.

    Thanks,

    PramodNandLogfile.rar

  • Pramod,

    I download this NandLogfile.rar (RAR archive, 911 bytes), but when I extract it, I just get an empty NandLogfile folder with no log files inside this folder.

    Can you try attach again.

    BR
    Pavel
  • Hello Pavel,

    I have attached file,plase go through it.

    Nand_flash_NonworkingBoard.txt
    Console output from None working Board:
    
    
    [CortexA8] Welcome to CCS Nand Flash Utility 
    
    
    Choose your operation 
    Enter 1 ---> To Flash an Image
    Enter 2 ---> To ERASE the whole NAND 
    Enter 3 ---> To EXIT
    1
    Enter image file path 
    
    C:\Dbg\u-boot.noxip.bin
    Enter offset (in hex): 
    0
    Choose the ECC scheme from given options :
    Enter 1 ---> BCH 8 bit 
    Enter 2 ---> HAM  
    Enter 3 ---> T0 EXIT
    Please enter ECC scheme type :
    1
    
    
    
    
    No reponse at all!!!!
    Nand_flash_WorkingBoardlog.txt
    Working board Console output:
    
    [CortexA8] Welcome to CCS Nand Flash Utility 
    
    
    Choose your operation 
    Enter 1 ---> To Flash an Image
    Enter 2 ---> To ERASE the whole NAND 
    Enter 3 ---> To EXIT
    1
    Enter image file path 
    C:\Dbg\u-boot.noxip.bin
    Enter offset (in hex): 
    0
    Choose the ECC scheme from given options :
    Enter 1 ---> BCH 8 bit 
    Enter 2 ---> HAM  
    Enter 3 ---> T0 EXIT
    Please enter ECC scheme type :
    1
    
    Response:-
    
    Starting NETRA NAND writer
    
    The NAND Flash is ONFI compatible 
     	ERROR: NAND Initialization failed.
    
    
    NAND flashing failed!

  • Pramod,

    In both cases there seems to be s.th. wrong with your NAND chip. What kind of NAND chips you are using in your boards?

    BR
    Pavel
  • Hello Pavel,

    We are using ONFI Compliant NAND Flash,

    Its 8 - bit asynchronous NAND Chip,

    Part Number of NAND Chip - MT29F16G08ABACAWP,

    Thanks,
    Pramod

  • Pramod,

    Are you able to access (read/write) this NAND from the SD u-boot prompt?

    SD_uboot# nand write <addr> <offset> <len>
    SD_uboot# nand read <addr> <offset> <len>
    SD_uboot# nand erase <stoffaddr> <len>

    See also the below e2e threads:
    e2e.ti.com/.../308683
    e2e.ti.com/.../308384
    e2e.ti.com/.../316484

    BR
    Pavel
  • hello pavel,

    thanks for reply,

    we are using DDR2 memory,

    how to do Software levelling for DDR2 memory?

    thanks,

    pramod

  • Pramod,

    Follow the instructions in the below wiki:
    processors.wiki.ti.com/.../DM816x_C6A816x_AM389x_DDR3_Init

    See also AM389x Silicon errata:

    2.1.1 DDR2 and DDR3 Require Software Leveling
    On all silicon revisions (except silicon revision 1.0), DDR2 and DDR3 require software leveling to tune the device IOs to the timing characteristics of a particular board design. Hardware leveling is not supported on these devices. For more information on software leveling, see the TMS320DM816x/C6A816x/AM389x
    DDR3 Initialization With Software Leveling application report (SPRABJ3) or click the following link to view the article in the TI Embedded Processors Wiki:
    http://processors.wiki.ti.com/index.php/DM816x_C6A816x_AM389x_DDR3_Init




    BR
    Pavel

  • Important Note: SW leveling process is not intended to diagnose a non-working DDR interface. It is only intended for fine tuning the DDR PHY when the DDR interface is functionally working.
  • Hello Pavel,

    Thanks for the reply,

    I was able to solve the issue by the Software leveling for DDR2 Interface as you suggested,

    The board booted up successfully,

    Thanks again,

    Pramod