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.
Tool/software: Linux
Hello,
Below is the sample ddr3 structure for am43xx. I wanted to understand the purpose of the phy registers and their relationship with levelling.
Below is the register used for configuration:
const
struct
emif_regs ddr3_emif_regs_400Mhz_idk = {
.sdram_config = 0x61A11B32,
.ref_ctrl = 0x00000C30,
.sdram_tim1 = 0xEAAAD4DB,
.sdram_tim2 = 0x266B7FDA,
.sdram_tim3 = 0x107F8678,
.read_idle_ctrl = 0x00050000,
.zq_config = 0x50074BE4,
.temp_alert_config = 0x0,
emif_ddr_phy_ctlr_1 = 0x00008009,
.emif_ddr_ext_phy_ctrl_1 = 0x08020080,
.emif_ddr_ext_phy_ctrl_2 = 0x00700070,
.emif_ddr_ext_phy_ctrl_3 = 0x00700070,
.emif_ddr_ext_phy_ctrl_4 = 0x00700070,
.emif_ddr_ext_phy_ctrl_5 = 0x00700070,
.emif_rd_wr_exec_thresh = 0x00000405,
.emif_prio_class_serv_map = 0x00000000,
.emif_connect_id_serv_1_map = 0x00000000,
.emif_connect_id_serv_2_map = 0x00000000,
.emif_cos_config = 0x00FFFFFF
};
emif_ddr_phy_ctlr_1 = 0x00008009,
.emif_ddr_ext_phy_ctrl_1 = 0x08020080,
.emif_ddr_ext_phy_ctrl_2 = 0x00700070,
.emif_ddr_ext_phy_ctrl_3 = 0x00700070,
.emif_ddr_ext_phy_ctrl_4 = 0x00700070,
.emif_ddr_ext_phy_ctrl_5 = 0x00700070,
const
u32 ext_phy_ctrl_const_base_ddr3_idk[EMIF_EXT_PHY_CTRL_CONST_REG] = {
0x00700070,
0x00350035,
0x00350035,
0x00350035,
0x00350035,
0x00350035,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00340034,
0x00340034,
0x00340034,
0x00340034,
0x00340034,
0x00000000,
0x00600020,
0x40010080,
0x08102040
};
Hi Biser,
Thanks for your response. I have followed the xls sheet found in the wiki and set the following values
EMIF Registers |
||
Register |
Address |
Value |
EMIF4D_SDRAM_TIMING_1 |
0x4C000018 |
0xE88AE4E3 |
EMIF4D_SDRAM_TIMING_1_SHADOW |
0x4C00001C |
0xE88AE4E3 |
EMIF4D_SDRAM_TIMING_2 |
0x4C000020 |
0x26377FDA |
EMIF4D_SDRAM_TIMING_2_SHADOW |
0x4C000024 |
0x26377FDA |
EMIF4D_SDRAM_TIMING_3 |
0x4C000028 |
0x5F7F867F |
EMIF4D_SDRAM_TIMING_3_SHADOW |
0x4C00002C |
0x5F7F867F |
EMIF4D_SDRAM_CONFIG |
0x4C000008 |
0x61A01332 |
EMIF4D_SDRAM_CONFIG_2 |
0x4C00000C |
0x00000000 |
EMIF4D_SDRAM_REFRESH_CTRL |
0x4C000010 |
0x00000C30 |
EMIF4D_SDRAM_REFRESH_CTRL_SHADOW |
0x4C000014 |
0x00000C30 |
EMIF4D_SDRAM_OUTPUT_IMPEDANCE_CALIB_CNG |
0x4C0000C8 |
0x50077D33 |
EMIF4D_LPDDR2_MODE_REG_CONFIG |
0x4C000050 |
0x80000000 |
EMIF4D_LPDDR2_MODE_REG_DATA |
0x4C000040 |
0x00000000 |
EMIF4D_TEMPERATURE_ALERT_CONFIG |
0x4C0000CC |
0x00000000 |
EMIF4D_READ_WRITE_LEVELING_RAMP_WINDOW |
0x4C0000D4 |
0x00000000 |
EMIF4D_READ_WRITE_LEVELING_RAMP_CTRL |
0x4C0000D8 |
0x80000000 |
EMIF4D_READ_WRITE_LEVELING_CTRL |
0x4C0000DC |
0x00000000 |
Register |
Address |
Value |
EMIF4D_DDR_PHY_CTRL_1 |
0x4C0000E4 |
0x00048008 |
EMIF4D_DDR_PHY_CTRL_1_SHADOW |
0x4C0000E8 |
0x00048008 |
EMIF4D_EXT_PHY_CTRL_1 |
0x4C000200 |
0x00040100 |
EMIF4D_EXT_PHY_CTRL_1_SHADOW |
0x4C000204 |
0x00040100 |
EMIF4D_EXT_PHY_CTRL_2 |
0x4C000208 |
0x00000000 |
EMIF4D_EXT_PHY_CTRL_2_SHADOW |
0x4C00020C |
0x00000000 |
EMIF4D_EXT_PHY_CTRL_3 |
0x4C000210 |
0x00000000 |
EMIF4D_EXT_PHY_CTRL_3_SHADOW |
0x4C000214 |
0x00000000 |
EMIF4D_EXT_PHY_CTRL_4 |
0x4C000218 |
0x00000000 |
EMIF4D_EXT_PHY_CTRL_4_SHADOW |
0x4C00021C |
0x00000000 |
EMIF4D_EXT_PHY_CTRL_5 |
0x4C000220 |
0x00000000 |
EMIF4D_EXT_PHY_CTRL_5_SHADOW |
0x4C000224 |
0x00000000 |
EMIF4D_EXT_PHY_CTRL_6 |
0x4C000228 |
0x00000000 |
EMIF4D_EXT_PHY_CTRL_6_SHADOW |
0x4C00022C |
0x00000000 |
EMIF4D_EXT_PHY_CTRL_7 |
0x4C000230 |
0x00400040 |
EMIF4D_EXT_PHY_CTRL_7_SHADOW |
0x4C000234 |
0x00400040 |
EMIF4D_EXT_PHY_CTRL_8 |
0x4C000238 |
0x00400040 |
EMIF4D_EXT_PHY_CTRL_8_SHADOW |
0x4C00023C |
0x00400040 |
EMIF4D_EXT_PHY_CTRL_9 |
0x4C000240 |
0x00400040 |
EMIF4D_EXT_PHY_CTRL_9_SHADOW |
0x4C000244 |
0x00400040 |
EMIF4D_EXT_PHY_CTRL_10 |
0x4C000248 |
0x00400040 |
EMIF4D_EXT_PHY_CTRL_10_SHADOW |
0x4C00024C |
0x00400040 |
EMIF4D_EXT_PHY_CTRL_11 |
0x4C000250 |
0x00400040 |
EMIF4D_EXT_PHY_CTRL_11_SHADOW |
0x4C000254 |
0x00400040 |
EMIF4D_EXT_PHY_CTRL_12 |
0x4C000258 |
0x00400040 |
EMIF4D_EXT_PHY_CTRL_12_SHADOW |
0x4C00025C |
0x00400040 |
EMIF4D_EXT_PHY_CTRL_13 |
0x4C000260 |
0x00400040 |
EMIF4D_EXT_PHY_CTRL_13_SHADOW |
0x4C000264 |
0x00400040 |
EMIF4D_EXT_PHY_CTRL_14 |
0x4C000268 |
0x00400040 |
EMIF4D_EXT_PHY_CTRL_14_SHADOW |
0x4C00026C |
0x00400040 |
EMIF4D_EXT_PHY_CTRL_15 |
0x4C000270 |
0x00400040 |
EMIF4D_EXT_PHY_CTRL_15_SHADOW |
0x4C000274 |
0x00400040 |
EMIF4D_EXT_PHY_CTRL_16 |
0x4C000278 |
0x00400040 |
EMIF4D_EXT_PHY_CTRL_16_SHADOW |
0x4C00027C |
0x00400040 |
EMIF4D_EXT_PHY_CTRL_17 |
0x4C000280 |
0x00000000 |
EMIF4D_EXT_PHY_CTRL_17_SHADOW |
0x4C000284 |
0x00000000 |
EMIF4D_EXT_PHY_CTRL_18 |
0x4C000288 |
0x00000000 |
EMIF4D_EXT_PHY_CTRL_18_SHADOW |
0x4C00028C |
0x00000000 |
EMIF4D_EXT_PHY_CTRL_19 |
0x4C000290 |
0x00000000 |
EMIF4D_EXT_PHY_CTRL_19_SHADOW |
0x4C000294 |
0x00000000 |
EMIF4D_EXT_PHY_CTRL_20 |
0x4C000298 |
0x00000000 |
EMIF4D_EXT_PHY_CTRL_20_SHADOW |
0x4C00029C |
0x00000000 |
EMIF4D_EXT_PHY_CTRL_21 |
0x4C0002A0 |
0x00000000 |
EMIF4D_EXT_PHY_CTRL_21_SHADOW |
0x4C0002A4 |
0x00000000 |
EMIF4D_EXT_PHY_CTRL_22 |
0x4C0002A8 |
0x00000000 |
EMIF4D_EXT_PHY_CTRL_22_SHADOW |
0x4C0002AC |
0x00000000 |
EMIF4D_EXT_PHY_CTRL_23 |
0x4C0002B0 |
0x00600020 |
EMIF4D_EXT_PHY_CTRL_23_SHADOW |
0x4C0002B4 |
0x00600020 |
EMIF4D_EXT_PHY_CTRL_24 |
0x4C0002B8 |
0x40010080 |
EMIF4D_EXT_PHY_CTRL_24_SHADOW |
0x4C0002BC |
0x40010080 |
EMIF4D_EXT_PHY_CTRL_25 |
0x4C0002C0 |
0x08102040 |
EMIF4D_EXT_PHY_CTRL_25_SHADOW |
0x4C0002C4 |
0x08102040 |
EMIF4D_EXT_PHY_CTRL_26 |
0x4C0002C8 |
0x00200020 |
EMIF4D_EXT_PHY_CTRL_26_SHADOW |
0x4C0002CC |
0x00200020 |
EMIF4D_EXT_PHY_CTRL_27 |
0x4C0002D0 |
0x00200020 |
EMIF4D_EXT_PHY_CTRL_27_SHADOW |
0x4C0002D4 |
0x00200020 |
EMIF4D_EXT_PHY_CTRL_28 |
0x4C0002D8 |
0x00200020 |
EMIF4D_EXT_PHY_CTRL_28_SHADOW |
0x4C0002DC |
0x00200020 |
EMIF4D_EXT_PHY_CTRL_29 |
0x4C0002E0 |
0x00200020 |
EMIF4D_EXT_PHY_CTRL_29_SHADOW |
0x4C0002E4 |
0x00200020 |
EMIF4D_EXT_PHY_CTRL_30 |
0x4C0002E8 |
0x00200020 |
EMIF4D_EXT_PHY_CTRL_30_SHADOW |
0x4C0002EC |
0x00200020 |
EMIF4D_EXT_PHY_CTRL_31 |
0x4C0002F0 |
0x00000000 |
EMIF4D_EXT_PHY_CTRL_31_SHADOW |
0x4C0002F4 |
0x00000000 |
EMIF4D_EXT_PHY_CTRL_32 |
0x4C0002F8 |
0x00000000 |
EMIF4D_EXT_PHY_CTRL_32_SHADOW |
0x4C0002FC |
0x00000000 |
EMIF4D_EXT_PHY_CTRL_33 |
0x4C000300 |
0x00000000 |
EMIF4D_EXT_PHY_CTRL_33_SHADOW |
0x4C000304 |
0x00000000 |
EMIF4D_EXT_PHY_CTRL_34 |
0x4C000308 |
0x00000000 |
EMIF4D_EXT_PHY_CTRL_34_SHADOW |
0x4C00030C |
0x00000000 |
EMIF4D_EXT_PHY_CTRL_35 |
0x4C000310 |
0x00000000 |
EMIF4D_EXT_PHY_CTRL_35_SHADOW |
0x4C000314 |
0x00000000 |
EMIF4D_EXT_PHY_CTRL_36 |
0x4C000318 |
0x000000FF |
EMIF4D_EXT_PHY_CTRL_36_SHADOW |
0x4C00031C |
0x000000FF |
IO Registers | ||
CTRL_DDR_CKE |
0x44E1131C |
0x00000003 |
CTRL_DDR_ADDRCTRL_IOCTRL |
0x44E11404 |
0x00000084 |
CTRL_DDR_ADDRCTRL_WD0_IOCTRL |
0x44E11408 |
0x00000000 |
CTRL_DDR_ADDRCTRL_WD1_IOCTRL |
0x44E1140C |
0x00000000 |
CTRL_DDR_DATA0_IOCTRL |
0x44E11440 |
0x00000084 |
CTRL_DDR_DATA1_IOCTRL |
0x44E11444 |
0x00000084 |
CTRL_DDR_DATA2_IOCTRL |
0x44E11448 |
0x00000084 |
CTRL_DDR_DATA3_IOCTRL |
0x44E1144C |
0x00000084 |
CTRL_EMIF_SDRAM_CONFIG_EXT |
0x44E11460 |
0x0000C163 |
Can you share the spreadsheet that was used to create these values?
Regards, Siva
SPRAC70_AM437x_EMIF_Configuration_Tool_V20_05092017_TEST.xlsx
sivak said:Can you share the spreadsheet that was used to create these values?
Regards, Siva
Please find attached the excel sheet that we used.
Hi Siva,
1. I tried as suggested. However, When i use the values generated by the excel sheet in the u-boot. It still hangs in MLO.
2. Therefore, I think i might be missing something here. I would request your help and advice on this.
3. I have attached the xls file for your reference.
4. CAS is 13. But Sheet2 (DDR Timings) allows only 5 or 6.
6. Similarly, CWL is 9 according to the datasheet. But excel sheet allows only 5. However 5 is also supported (Page 80)
7. tCKESR. It is 4CK, However, AC Operating conditions dont have a "ns" value for this item. (Page 96)
Looks like i am missing something here. Attached is my excel sheet for your reference.SPRAC70_AM437x_EMIF_Configuration_Tool_V20_TRIAL2_VSR.xlsx
Thanks,
Sriram
Sriram V said:
I wanted to check if you got a chance to look at my spreadsheet. There are 2 DDR3 chips (512 MB each). DDR3-1 is connected to DDR-data0 to DDR-data15 of AM437x and DDR3-2 chip is connected to DDR-data16 to DDR-data31 of AM437x. Does this mean that DDR Data bus Width Per EMIF is 16 or 32. I have tried both of them but with the same result.
Under 1A) System application details, Detail 3 i.e. DDR Data Bus Width per EMIF should be set as 32. This is representing the DDR data bus width of the controller that you intend to use. Under 1B) DDR memory specification, Detail 12 is the width of the data bus of the individual DRAM part. In your case, it should be set as x16
Sriram V said:Speed bin for the chip is 1866. The datasheet also says that it is backward compatible to 1600 speed bin. Does this mean that i can consider this chip to be 1600 speed bin and select the DDR timing values corresponding to the speed bin of 1600?
In the Step1-System Details section, under 1B) DDR memory specifications, Detail 6 you should specify the capability of the DRAM memory part. Therefore, in your case 1866 is the right setting. This is basically used to refer to the speed bin tables that is used for Step2-DDR Timings.
Sriram V said:
For 1600, If i take (CL = 7 and CWL = 6) or (CL=8 and CWL=6) the tck is less than 2.5ns which probably is less than 400MHZ, however, the excel sheet does not allow this.
As I mentioned above, for your case, you should be setting the speed grade i.e. Detail 6 as 1866 and select your CAS latency as 13 to reflect the right speed bin table for the memory part that you have used. This Table is on Page 80 of the DRAM memory data sheet that you pointed to earlier.
Hi Siva,
1. As suggested, I used a Gel File AM43xx_EMIFConfig_Hwlvl.gel and am able to run the ddr tests and it works fine. I ported the u-boot test code to CCS and it also works fine along with DDR tests found in the Gel Files.
2. I then used the same values which are generated by the excel sheet into u-boot 2016. I am using mtest to test my ddr3
3. Memory test mtest 0x80000000 0xA0000000 Passes. However mtest 0xA0000000 0xC0000000 fails at
FAILURE (read/write) @ 0xbef1db60: expected 0x07bc76d9, actual 0x07bc76d8)
4. When i try to do a mw 0xbef1db60 0x99 and try to read it back. I dont see my value reflected at 0xbef1db60. please find the attached uboot mtest log for some of the errors.
5. I am not sure what could be the issue here. However, with the same values Both the Gel file and u-boot give different results.
6. The Page size is 2K according to the datasheet. Therefore i chose tFAW and tRRD values which are applicable for 2048. Let me know if this is fine?
I am not sure if the hardware levelling is done in the same way in u-boot and gel file. Please let me know if i am missing anything here.
Below is the hardware levelling status register values. Thanks for your help.
Dump of Phy Status Registers in uboot
--------------------------------------
=> md 0x4c00144
4c000144: 000841f3 1a0d0683 0db60004 00020db6
4c000154: 00009999 00000924 00000049 00000045
4c000164: 00000046 00000046 00000000 070000aa
4c000174: 070000ac 070000b8 070000b3 00000000
4c000184: 027f00c1 01bc00c8 029700d3 02ff00d4
4c000194: 00000000 023f0081 017c0088 02570093
4c0001a4: 02bf0094 00000000 10f02322 00000000
U-boot Phy Status Values:
PHY_STATUS_12=0x00000924
PHY_STATUS_13=0x00000045
PHY_STATUS_14=0x00000046
PHY_STATUS_15=0x070000aa
PHY_STATUS_16=0x070000b8
PHY_STATUS_7 =0x00000049
PHY_STATUS_8 =0x00000045
PHY_STATUS_9 =0x00000046
PHY_STATUS_10=0x00000046
PHY_STATUS_11=0x00000000
PHY_STATUS_17=0x027F00C1
PHY_STATUS_18=0x01bc00c8
PHY_STATUS_19=0x029700D3
PHY_STATUS_20=0x02ff00d4
PHY_STATUS_21=0x00000000
PHY_STATUS_22=0x023F0081
PHY_STATUS_23=0x017c0088
PHY_STATUS_24=0x02570093
PHY_STATUS_25=0x02bf0094
PHY_STATUS_26=0x00000000
Dump of Phy Status Registers in CCS
------------------------------------
CortexA9: GEL Output: PHY_STATUS_12=0x070000A9
CortexA9: GEL Output: PHY_STATUS_13=0x070000AC
CortexA9: GEL Output: PHY_STATUS_14=0x070000BA
CortexA9: GEL Output: PHY_STATUS_15=0x070000B7
CortexA9: GEL Output: PHY_STATUS_16=0x00000000
CortexA9: GEL Output: PHY_STATUS_7 =0x00000048
CortexA9: GEL Output: PHY_STATUS_8 =0x00000045
CortexA9: GEL Output: PHY_STATUS_9 =0x00000048
CortexA9: GEL Output: PHY_STATUS_10=0x00000046
CortexA9: GEL Output: PHY_STATUS_11=0x00000000
CortexA9: GEL Output: PHY_STATUS_17=0x027F00C1
CortexA9: GEL Output: PHY_STATUS_18=0x01BC00BD
CortexA9: GEL Output: PHY_STATUS_19=0x029700D3
CortexA9: GEL Output: PHY_STATUS_20=0x02FF00D3
CortexA9: GEL Output: PHY_STATUS_21=0x00000000
CortexA9: GEL Output: PHY_STATUS_22=0x023F0081
CortexA9: GEL Output: PHY_STATUS_23=0x017C007D
CortexA9: GEL Output: PHY_STATUS_24=0x02570093
CortexA9: GEL Output: PHY_STATUS_25=0x02BF0093
CortexA9: GEL Output: PHY_STATUS_26=0x00000000
My EMIF Values which i used to feed to Gel and U-boot are: 3073.SPRAC70_AM437x_EMIF_Configuration_Tool_V20_1866_190917.xlsx
Some of the u-boot mtest failures are as follows: uboot.txt
1. I tried mtest on the AM437x IDK board. I am using a complete test (CONFIG_SYS_ALT_MEMTEST) which is more exhaustive. I find that that it returns errors similar to mine. IDK board uses harware levelling for DDR.
2. I am using ti-processor-sdk-linux-am437x-evm-03.03.00.04. My u-boot top commit points to 4db46a6bbde46e4587b77e14763787f66c292701. I am using the default u-boot sources and i have enabled mtest support in defconfig file.
3. Please find the below error. I am not sure if we are missing something with h/w levelling support in u-boot.
=> mtest 0xA0000000 0xC0000000
Testing a0000000 ... c0000000:
Iteration: 1
FAILURE (read/write) @ 0xbef0fda0: expected 0x07bc3f69, actual 0x07bc3f68)
3. Therefore, I wanted to check if i am missing something here. Below is my defconfig patch to enable the mtest.
#define CONFIG_CMD_MEMTEST 1
#define CONFIG_SYS_ALT_MEMTEST 1
#define CONFIG_SYS_MEMTEST_START (0x84000000) /* memtest */
#define CONFIG_SYS_MEMTEST_END (0xC0000000)
#define CONFIG_SYS_MEMTEST_SCRATCH (CONFIG_SYS_MEMTEST_START - 4) /* dummy address */
U-Boot SPL 2016.05-00321-gf0b98c6 (Sep 20 2017 - 19:33:48) Trying to boot from MMC1 SPL: Please implement spl_start_uboot() for your board SPL: Direct Linux boot not active! reading u-boot.img reading u-boot.img reading u-boot.img reading u-boot.img U-Boot 2016.05-00321-gf0b98c6 (Sep 20 2017 - 19:33:48 +0530) CPU : AM437X-GP rev 2.0 Model: TI AM437x Industrial Development Kit DRAM: 1 GiB PMIC: TPS62362 NAND: 0 MiB MMC: OMAP SD/MMC: 0 reading uboot.env ** Unable to read "uboot.env" from mmc0:1 ** Using default environment Net: Warning: ethernet@4a100000 using MAC address from ROM eth0: ethernet@4a100000 Hit any key to stop autoboot: 0 => => => => mtest 0x80000000 0xA0000000 Testing 80000000 ... a0000000: Iteration: 2 => <INTERRUPT> => <INTERRUPT> => <INTERRUPT> => <INTERRUPT> => <INTERRUPT> => <INTERRUPT> => <INTERRUPT> => <INTERRUPT> => <INTERRUPT> => <INTERRUPT> => <INTERRUPT> => <INTERRUPT> => mtest 0xA0000000 0xC0000000 Testing a0000000 ... c0000000: Iteration: 1 FAILURE (read/write) @ 0xbef0fda0: expected 0x07bc3f69, actual 0x07bc3f68) FAILURE (read/write): @ 0xbef0f860: expected 0xf843c1e6, actual 0x00000020) FAILURE (read/write): @ 0xbef0f864: expected 0xf843c1e5, actual 0x0000000f) FAILURE (read/write): @ 0xbef0f868: expected 0xf843c1e4, actual 0x00000004) FAILURE (read/write): @ 0xbef0f86c: expected 0xf843c1e3, actual 0x00000001) FAILURE (read/write): @ 0xbef0f874: expected 0xf843c1e1, actual 0x63316531) FAILURE (read/write): @ 0xbef0f878: expected 0xf843c1e0, actual 0x36333331) FAILURE (read/write): @ 0xbef0f8b8: expected 0xf843c1d0, actual 0x00000020) FAILURE (read/write): @ 0xbef0f8bc: expected 0xf843c1cf, actual 0xbef0f99f) FAILURE (read/write): @ 0xbef0f8c0: expected 0xf843c1ce, actual 0xbff72d5f) FAILURE (read/write): @ 0xbef0f8c4: expected 0xf843c1cd, actual 0xffffffff) FAILURE (read/write): @ 0xbef0f8c8: expected 0xf843c1cc, actual 0xbef0fd70) FAILURE (read/write): @ 0xbef0f8cc: expected 0xf843c1cb, actual 0x00000008) FAILURE (read/write): @ 0xbef0f8d0: expected 0xf843c1ca, actual 0xbef0fd88) FAILURE (read/write): @ 0xbef0f8d4: expected 0xf843c1c9, actual 0xbff68383) FAILURE (read/write): @ 0xbef0f8d8: expected 0xf843c1c8, actual 0x00000010) FAILURE (read/write): @ 0xbef0f8dc: expected 0xf843c1c7, actual 0xffffffff) FAILURE (read/write): @ 0xbef0f8e0: expected 0xf843c1c6, actual 0x00000008) FAILURE (read/write): @ 0xbef0f8e4: expected 0xf843c1c5, actual 0x00000020) FAILURE (read/write): @ 0xbef0f8f0: expected 0xf843c1c2, actual 0xbef0f95c) FAILURE (read/write): @ 0xbef0f8f4: expected 0xf843c1c1, actual 0x00000414) FAILURE (read/write): @ 0xbef0f910: expected 0xf843c1ba, actual 0xbef1a280) FAILURE (read/write): @ 0xbef0f914: expected 0xf843c1b9, actual 0xbff507c5) FAILURE (read/write): @ 0xbef0f918: expected 0xf843c1b8, actual 0xbff507bd) FAILURE (read/write): @ 0xbef0f91c: expected 0xf843c1b7, actual 0xbef1a280) FAILURE (read/write): @ 0xbef0f920: expected 0xf843c1b6, actual 0xbef1a280) FAILURE (read/write): @ 0xbef0f924: expected 0xf843c1b5, actual 0xbff507c5) FAILURE (read/write): @ 0xbef0f928: expected 0xf843c1b4, actual 0xbff507bd) FAILURE (read/write): @ 0xbef0f92c: expected 0xf843c1b3, actual 0xbef1a280) FAILURE (read/write): @ 0xbef0f930: expected 0xf843c1b2, actual 0x0000000a) FAILURE (read/write): @ 0xbef0f934: expected 0xf843c1b1, actual 0xbff503fd) FAILURE (read/write): @ 0xbef0f938: expected 0xf843c1b0, actual 0xbef0f9a8) FAILURE (read/write): @ 0xbef0f93c: expected 0xf843c1af, actual 0xbef1a280) FAILURE (read/write): @ 0xbef0f940: expected 0xf843c1ae, actual 0x00000000) FAILURE (read/write): @ 0xbef0f944: expected 0xf843c1ad, actual 0xbff504cb) FAILURE (read/write): @ 0xbef0f948: expected 0xf843c1ac, actual 0xbff504b9) FAILURE (read/write): @ 0xbef0f94c: expected 0xf843c1ab, actual 0x0000004d) FAILURE (read/write): @ 0xbef0f950: expected 0xf843c1aa, actual 0xa0000000) FAILURE (read/write): @ 0xbef0f954: expected 0xf843c1a9, actual 0xbff6842f) FAILURE (read/write): @ 0xbef0f958: expected 0xf843c1a8, actual 0xbef0fd7c) FAILURE (read/write): @ 0xbef0f95c: expected 0xf843c1a7, actual 0x4941460a) FAILURE (read/write): @ 0xbef0f960: expected 0xf843c1a6, actual 0x4552554c) FAILURE (read/write): @ 0xbef0f964: expected 0xf843c1a5, actual 0x65722820) FAILURE (read/write): @ 0xbef0f968: expected 0xf843c1a4, actual 0x772f6461) FAILURE (read/write): @ 0xbef0f96c: expected 0xf843c1a3, actual 0x65746972) FAILURE (read/write): @ 0xbef0f970: expected 0xf843c1a2, actual 0x40203a29) FAILURE (read/write): @ 0xbef0f974: expected 0xf843c1a1, actual 0x62783020) FAILURE (read/write): @ 0xbef0f978: expected 0xf843c1a0, actual 0x66306665) FAILURE (read/write): @ 0xbef0f97c: expected 0xf843c19f, actual 0x3a383739) FAILURE (read/write): @ 0xbef0f980: expected 0xf843c19e, actual 0x70786520) FAILURE (read/write): @ 0xbef0f984: expected 0xf843c19d, actual 0x65746365) FAILURE (read/write): @ 0xbef0f988: expected 0xf843c19c, actual 0x78302064) FAILURE (read/write): @ 0xbef0f98c: expected 0xf843c19b, actual 0x33343866) FAILURE (read/write): @ 0xbef0f990: expected 0xf843c19a, actual 0x62393163) FAILURE (read/write): @ 0xbef0f994: expected 0xf843c199, actual 0x6361202c) FAILURE (read/write): @ 0xbef0f998: expected 0xf843c198, actual 0x6c617574) FAILURE (read/write): @ 0xbef0f99c: expected 0xf843c197, actual 0x36783020) FAILURE (read/write): @ 0xbef0f9a0: expected 0xf843c196, actual 0x33383736) FAILURE (read/write): @ 0xbef0f9a4: expected 0xf843c195, actual 0x29363337) FAILURE (read/write): @ 0xbef0f9a8: expected 0xf843c194, actual 0xf843000a) FAILURE (read/write): @ 0xbef0fd70: expected 0xf843c0a2, actual 0x00000001) FAILURE (read/write): @ 0xbef0fd74: expected 0xf843c0a1, actual 0xbff5079d) FAILURE (read/write): @ 0xbef0fd78: expected 0xf843c0a0, actual 0x00000000) FAILURE (read/write): @ 0xbef0fd7c: expected 0xf843c09f, actual 0xbff3c49d) FAILURE (read/write): @ 0xbef0fd80: expected 0xf843c09e, actual 0x00000040) FAILURE (read/write): @ 0xbef0fd84: expected 0xf843c09d, actual 0xbff2ee4b) FAILURE (read/write): @ 0xbef0fda0: expected 0xf843c096, actual 0x07bc3f68) FAILURE (read/write): @ 0xa0000004: expected 0xf843c095, actual 0x00000000) FAILURE (read/write): @ 0xa0000008: expected 0xf843c094, actual 0x00000000) FAILURE (read/write): @ 0xa000000c: expected 0xf843c093, actual 0x00000000) FAILURE (read/write): @ 0xa0000010: expected 0xf843c092, actual 0x00000000) FAILURE (read/write): @ 0xa0000014: expected 0xf843c091, actual 0x00000000) FAILURE (read/write): @ 0xa0000018: expected 0xf843c090, actual 0x00000000) FAILURE (read/write): @ 0xa000001c: expected 0xf843c08f, actual 0x00000000) FAILURE (read/write): @ 0xa0000020: expected 0xf843c08e, actual 0x00000000) FAILURE (read/write): @ 0xa0000024: expected 0xf843c08d, actual 0x00000000) FAILURE (read/write): @ 0xa0000028: expected 0xf843c08c, actual 0x00000000) FAILURE (read/write): @ 0xa000002c: expected 0xf843c08b, actual 0x00000000) FAILURE (read/write): @ 0xa0000030: expected 0xf843c08a, actual 0x00000000) FAILURE (read/write): @ 0xa0000034: expected 0xf843c089, actual 0x00000000) FAILURE (read/write): @ 0xa0000038: expected 0xf843c088, actual 0x00000000) FAILURE (read/write): @ 0xa000003c: expected 0xf843c087, actual 0x00000000) FAILURE (read/write): @ 0xa0000040: expected 0xf843c086, actual 0x00000000) FAILURE (read/write): @ 0xa0000044: expected 0xf843c085, actual 0x00000000) FAILURE (read/write): @ 0xa0000048: expected 0xf843c084, actual 0x00000000) FAILURE (read/write): @ 0xa000004c: expected 0xf843c083, actual 0x00000000) FAILURE (read/write): @ 0xa0000050: expected 0xf843c082, actual 0x00000000) FAILURE (read/write): @ 0xa0000054: expected 0xf843c081, actual 0x00000000) FAILURE (read/write): @ 0xa0000058: expected 0xf843c080, actual 0x00000000) FAILURE (read/write): @ 0xa000005c: expected 0xf843c07f, actual 0x00000000) FAILURE (read/write): @ 0xa0000060: expected 0xf843c07e, actual 0x00000000) FAILURE (read/write): @ 0xa0000064: expected 0xf843c07d, actual 0x00000000) FAILURE (read/write): @ 0xa0000068: expected 0xf843c07c, actual 0x00000000) FAILURE (read/write): @ 0xa000006c: expected 0xf843c07b, actual 0x00000000) FAILURE (read/write): @ 0xa0000070: expected 0xf843c07a, actual 0x00000000) FAILURE (read/write): @ 0xa0000074: expected 0xf843c079, actual 0x00000000) FAILURE (read/write): @ 0xa0000078: expected 0xf843c078, actual 0x00000000) FAILURE (read/write): @ 0xa000007c: expected 0xf843c077, actual 0x00000000) FAILURE (read/write): @ 0xa0000080: expected 0xf843c076, actual 0x00000000) FAILURE (read/write): @ 0xa0000084: expected 0xf843c075, actual 0x00000000) FAILURE (read/write): @ 0xa0000088: expected 0xf843c074, actual 0x00000000) FAILURE (read/write): @ 0xa000008c: expected 0xf843c073, actual 0x00000000) FAILURE (read/write): @ 0xa0000090: expected 0xf843c072, actual 0x00000000) FAILURE (read/write): @ 0xa0000094: expected 0xf843c071, actual 0x00000000) FAILURE (read/write): @ 0xa0000098: expected 0xf843c070, actual 0x00000000) FAILURE (read/write): @ 0xa000009c: expected 0xf843c06f, actual 0x00000000) FAILURE (read/write): @ 0xa00000a0: expected 0xf843c06e, actual 0x00000000) FAILURE (read/write): @ 0xa00000a4: expected 0xf843c06d, actual 0x00000000) FAILURE (read/write): @ 0xa00000a8: expected 0xf843c06c, actual 0x00000000) FAILURE (read/write): @ 0xa00000ac: expected 0xf843c06b, actual 0x00000000) FAILURE (read/write): @ 0xa00000b0: expected 0xf843c06a, actual 0x00000000) FAILURE (read/write): @ 0xa00000b4: expected 0xf843c069, actual 0x00000000) FAILURE (read/write): @ 0xa00000b8: expected 0xf843c068, actual 0x00000000) FAILURE (read/write): @ 0xa00000bc: expected 0xf843c067, actual 0x00000000) FAILURE (read/write): @ 0xa00000c0: expected 0xf843c066, actual 0x00000000) FAILURE (read/write): @ 0xa00000c4: expected 0xf843c065, actual 0x00000000) FAILURE (read/write): @ 0xa00000c8: expected 0xf843c064, actual 0x00000000) FAILURE (read/write): @ 0xa00000cc: expected 0xf843c063, actual 0x00000000) FAILURE (read/write): @ 0xa00000d0: expected 0xf843c062, actual 0x00000000) FAILURE (read/write): @ 0xa00000d4: expected 0xf843c061, actual 0x00000000) FAILURE (read/write): @ 0xa00000d8: expected 0xf843c060, actual 0x00000000) FAILURE (read/write): @ 0xa00000dc: expected 0xf843c05f, actual 0x00000000) FAILURE (read/write): @ 0xa00000e0: expected 0xf843c05e, actual 0x00000000) FAILURE (read/write): @ 0xa00000e4: expected 0xf843c05d, actual 0x00000000) FAILURE (read/write): @ 0xa00000e8: expected 0xf843c05c, actual 0x00000000) FAILURE (read/write): @ 0xa00000ec: expected 0xf843c05b, actual 0x00000000) FAILURE (read/write): @ 0xa00000f0: expected 0xf843c05a, actual 0x00000000) FAILURE (read/write): @ 0xa00000f4: expected 0xf843c059, actual 0x00000000) FAILURE (read/write): @ 0xa00000f8: expected 0xf843c058, actual 0x00000000) FAILURE (read/write): @ 0xa00000fc: expected 0xf843c057, actual 0x00000000) FAILURE (read/write): @ 0xa0000100: expected 0xf843c056, actual 0x00000000) FAILURE (read/write): @ 0xa0000104: expected 0xf843c055, actual 0x00000000) FAILURE (read/write): @ 0xa0000108: expected 0xf843c054, actual 0x00000000) FAILURE (read/write): @ 0xa000010c: expected 0xf843c053, actual 0x00000000) FAILURE (read/write): @ 0xa0000110: expected 0xf843c052, actual 0x00000000) FAILURE (read/write): @ 0xa0000114: expected 0xf843c051, actual 0x00000000) FAILURE (read/write): @ 0xa0000118: expected 0xf843c050, actual 0x00000000) FAILURE (read/write): @ 0xa000011c: expected 0xf843c04f, actual 0x00000000) FAILURE (read/write): @ 0xa0000120: expected 0xf843c04e, actual 0x00000000) FAILURE (read/write): @ 0xa0000124: expected 0xf843c04d, actual 0x00000000) FAILURE (read/write): @ 0xa0000128: expected 0xf843c04c, actual 0x00000000) FAILURE (read/write): @ 0xa000012c: expected 0xf843c04b, actual 0x00000000) FAILURE (read/write): @ 0xa0000130: expected 0xf843c04a, actual 0x00000000) FAILURE (read/write): @ 0xa0000134: expected 0xf843c049, actual 0x00000000) FAILURE (read/write): @ 0xa0000138: expected 0xf843c048, actual 0x00000000) FAILURE (read/write): @ 0xa000013c: expected 0xf843c047, actual 0x00000000) FAILURE (read/write): @ 0xa0000140: expected 0xf843c046, actual 0x00000000) FAILURE (read/write): @ 0xa0000144: expected 0xf843c045, actual 0x00000000) FAILURE (read/write): @ 0xa0000148: expected 0xf843c044, actual 0x00000000) FAILURE (read/write): @ 0xa000014c: expected 0xf843c043, actual 0x00000000) FAILURE (read/write): @ 0xa0000150: expected 0xf843c042, actual 0x00000000) FAILURE (read/write): @ 0xa0000154: expected 0xf843c041, actual 0x00000000) FAILURE (read/write): @ 0xa0000158: expected 0xf843c040, actual 0x00000000) FAILURE (read/write): @ 0xa000015c: expected 0xf843c03f, actual 0x00000000) FAILURE (read/write): @ 0xa0000160: expected 0xf843c03e, actual 0x00000000) FAILURE (read/write): @ 0xa0000164: expected 0xf843c03d, actual 0x00000000) FAILURE (read/write): @ 0xa0000168: expected 0xf843c03c, actual 0x00000000) FAILURE (read/write): @ 0xa000016c: expected 0xf843c03b, actual 0x00000000) FAILURE (read/write): @ 0xa0000170: expected 0xf843c03a, actual 0x00000000) FAILURE (read/write): @ 0xa0000174: expected 0xf843c039, actual 0x00000000) FAILURE (read/write): @ 0xa0000178: expected 0xf843c038, actual 0x00000000) FAILURE (read/write): @ 0xa000017c: expected 0xf843c037, actual 0x00000000) FAILURE (read/write): @ 0xa0000180: expected 0xf843c036, actual 0x00000000) FAILURE (read/write): @ 0xa0000184: expected 0xf843c035, actual 0x00000000) FAILURE (read/write): @ 0xa0000188: expected 0xf843c034, actual 0x00000000) FAILURE (read/write): @ 0xa000018c: expected 0xf843c033, actual 0x00000000) FAILURE (read/write): @ 0xa0000190: expected 0xf843c032, actual 0x00000000) FAILURE (read/write): @ 0xa0000194: expected 0xf843c031, actual 0x00000000) FAILURE (read/write): @ 0xa0000198: expected 0xf843c030, actual 0x00000000) FAILURE (read/write): @ 0xa000019c: expected 0xf843c02f, actual 0x00000000) FAILURE (read/write): @ 0xa00001a0: expected 0xf843c02e, actual 0x00000000) FAILURE (read/write): @ 0xa00001a4: expected 0xf843c02d, actual 0x00000000) FAILURE (read/write): @ 0xa00001a8: expected 0xf843c02c, actual 0x00000000) FAILURE (read/write): @ 0xa00001ac: expected 0xf843c02b, actual 0x00000000) FAILURE (read/write): @ 0xa00001b0: expected 0xf843c02a, actual 0x00000000) FAILURE (read/write): @ 0xa00001b4: expected 0xf843c029, actual 0x00000000) FAILURE (read/write): @ 0xa00001b8: expected 0xf843c028, actual 0x00000000) FAILURE (read/write): @ 0xa00001bc: expected 0xf843c027, actual 0x00000000) FAILURE (read/write): @ 0xa00001c0: expected 0xf843c026, actual 0x00000000) FAILURE (read/write): @ 0xa00001c4: expected 0xf843c025, actual 0x00000000) FAILURE (read/write): @ 0xa00001c8: expected 0xf843c024, actual 0x00000000) FAILURE (read/write): @ 0xa00001cc: expected 0xf843c023, actual 0x00000000) FAILURE (read/write): @ 0xa00001d0: expected 0xf843c022, actual 0x00000000) FAILURE (read/write): @ 0xa00001d4: expected 0xf843c021, actual 0x00000000) FAILURE (read/write): @ 0xa00001d8: expected 0xf843c020, actual 0x00000000) FAILURE (read/write): @ 0xa00001dc: expected 0xf843c01f, actual 0x00000000) FAILURE (read/write): @ 0xa00001e0: expected 0xf843c01e, actual 0x00000000) FAILURE (read/write): @ 0xa00001e4: expected 0xf843c01d, actual 0x00000000) FAILURE (read/write): @ 0xa00001e8: expected 0xf843c01c, actual 0x00000000) FAILURE (read/write): @ 0xa00001ec: expected 0xf843c01b, actual 0x00000000) FAILURE (read/write): @ 0xa00001f0: expected 0xf843c01a, actual 0x00000000) FAILURE (read/write): @ 0xa00001f4: expected 0xf843c019, actual 0x00000000) FAILURE (read/write): @ 0xa00001f8: expected 0xf843c018, actual 0x00000000) FAILURE (read/write): @ 0xa00001fc: expected 0xf843c017, actual 0x00000000) FAILURE (read/write): @ 0xa0000200: expected 0xf843c016, actual 0x00000000) FAILURE (read/write): @ 0xa0000204: expected 0xf843c015, actual 0x00000000) FAILURE (read/write): @ 0xa0000208: expected 0xf843c014, actual 0x00000000) FAILURE (read/write): @ 0xa000020c: expected 0xf843c013, actual 0x00000000) FAILURE (read/write): @ 0xa0000210: expected 0xf843c012, actual 0x00000000) FAILURE (read/write): @ 0xa0000214: expected 0xf843c011, actual 0x00000000) FAILURE (read/write): @ 0xa0000218: expected 0xf843c010, actual 0x00000000) FAILURE (read/write): @ 0xa000021c: expected 0xf843c00f, actual 0x00000000) FAILURE (read/write): @ 0xa0000220: expected 0xf843c00e, actual 0x00000000) FAILURE (read/write): @ 0xa0000224: expected 0xf843c00d, actual 0x00000000) FAILURE (read/write): @ 0xa0000228: expected 0xf843c00c, actual 0x00000000) FAILURE (read/write): @ 0xa000022c: expected 0xf843c00b, actual 0x00000000) FAILURE (read/write): @ 0xa0000230: expected 0xf843c00a, actual 0x00000000) FAILURE (read/write): @ 0xa0000234: expected 0xf843c009, actual 0x00000000) FAILURE (read/write): @ 0xa0000238: expected 0xf843c008, actual 0x00000000) FAILURE (read/write): @ 0xa000023c: expected 0xf843c007, actual 0x00000000) FAILURE (read/write): @ 0xa0000240: expected 0xf843c006, actual 0x00000000) FAILURE (read/write): @ 0xa0000244: expected 0xf843c005, actual 0x00000000) FAILURE (read/write): @ 0xa0000248: expected 0xf843c004, actual 0x00000000) FAILURE (read/write): @ 0xa000024c: expected 0xf843c003, actual 0x00000000) FAILURE (read/write): @ 0xa0000250: expected 0xf843c002, actual 0x00000000) FAILURE (read/write): @ 0xa0000254: expected 0xf843c001, actual 0x00000000) FAILURE (read/write): @ 0xa0000258: expected 0xf843c000, actual 0x00000000) FAILURE (read/write): @ 0xa000025c: expected 0xf843bfff, actual 0x00000000) FAILURE (read/write): @ 0xa0000260: expected 0xf843bffe, actual 0x00000000) FAILURE (read/write): @ 0xa0000264: expected 0xf843bffd, actual 0x00000000) FAILURE (read/write): @ 0xa0000268: expected 0xf843bffc, actual 0x00000000) FAILURE (read/write): @ 0xa000026c: expected 0xf843bffb, actual 0x00000000) FAILURE (read/write): @ 0xa0000270: expected 0xf843bffa, actual 0x00000000) FAILURE (read/write): @ 0xa0000274: expected 0xf843bff9, actual 0x00000000) FAILURE (read/write): @ 0xa0000278: expected 0xf843bff8, actual 0x00000000) FAILURE (read/write): @ 0xa000027c: expected 0xf843bff7, actual 0x00000000) FAILURE (read/write): @ 0xa0000280: expected 0xf843bff6, actual 0x00000000) FAILURE (read/write): @ 0xa0000284: expected 0xf843bff5, actual 0x00000000) FAILURE (read/write): @ 0xa0000288: expected 0xf843bff4, actual 0x00000000) FAILURE (read/write): @ 0xa000028c: expected 0xf843bff3, actual 0x00000000) FAILURE (read/write): @ 0xa0000290: expected 0xf843bff2, actual 0x00000000) FAILURE (read/write): @ 0xa0000294: expected 0xf843bff1, actual 0x00000000) FAILURE (read/write): @ 0xa0000298: expected 0xf843bff0, actual 0x00000000) FAILURE (read/write): @ 0xa000029c: expected 0xf843bfef, actual 0x00000000) FAILURE (read/write): @ 0xa00002a0: expected 0xf843bfee, actual 0x00000000) FAILURE (read/write): @ 0xa00002a4: expected 0xf843bfed, actual 0x00000000) FAILURE (read/write): @ 0xa00002a8: expected 0xf843bfec, actual 0x00000000) FAILURE (read/write): @ 0xa00002ac: expected 0xf843bfeb, actual 0x00000000) FAILURE (read/write): @ 0xa00002b0: expected 0xf843bfea, actual 0x00000000) FAILURE (read/write): @ 0xa00002b4: expected 0xf843bfe9, actual 0x00000000) FAILURE (read/write): @ 0xa00002b8: expected 0xf843bfe8, actual 0x00000000) FAILURE (read/write): @ 0xa00002bc: expected 0xf843bfe7, actual 0x00000000) FAILURE (read/write): @ 0xa00002c0: expected 0xf843bfe6, actual 0x00000000) FAILURE (read/write): @ 0xa00002c4: expected 0xf843bfe5, actual 0x00000000) FAILURE (read/write): @ 0xa00002c8: expected 0xf843bfe4, actual 0x00000000) FAILURE (read/write): @ 0xa00002cc: expected 0xf843bfe3, actual 0x00000000) FAILURE (read/write): @ 0xa00002d0: expected 0xf843bfe2, actual 0x00000000) FAILURE (read/write): @ 0xa00002d4: expected 0xf843bfe1, actual 0x00000000) FAILURE (read/write): @ 0xa00002d8: expected 0xf843bfe0, actual 0x00000000) FAILURE (read/write): @ 0xa00002dc: expected 0xf843bfdf, actual 0x00000000) FAILURE (read/write): @ 0xa00002e0: expected 0xf843bfde, actual 0x00000000) FAILURE (read/write): @ 0xa00002e4: expected 0xf843bfdd, actual 0x00000000) FAILURE (read/write): @ 0xa00002e8: expected 0xf843bfdc, actual 0x00000000) FAILURE (read/write): @ 0xa00002ec: expected 0xf843bfdb, actual 0x00000000) FAILURE (read/write): @ 0xa00002f0: expected 0xf843bfda, actual 0x00000000) FAILURE (read/write): @ 0xa00002f4: expected 0xf843bfd9, actual 0x00000000) FAILURE (read/write): @ 0xa00002f8: expected 0xf843bfd8, actual 0x00000000) FAILURE (read/write): @ 0xa00002fc: expected 0xf843bfd7, actual 0x00000000) FAILURE (read/write): @ 0xa0000300: expected 0xf843bfd6, actual 0x00000000) FAILURE (read/write): @ 0xa0000304: expected 0xf843bfd5, actual 0x00000000) FAILURE (read/write): @ 0xa0000308: expected 0xf843bfd4, actual 0x00000000) FAILURE (read/write): @ 0xa000030c: expected 0xf843bfd3, actual 0x00000000) FAILURE (read/write): @ 0xa0000310: expected 0xf843bfd2, actual 0x00000000) FAILURE (read/write): @ 0xa0000314: expected 0xf843bfd1, actual 0x00000000) FAILURE (read/write): @ 0xa0000318: expected 0xf843bfd0, actual 0x00000000) FAILURE (read/write): @ 0xa000031c: expected 0xf843bfcf, actual 0x00000000) FAILURE (read/write): @ 0xa0000320: expected 0xf843bfce, actual 0x00000000) FAILURE (read/write): @ 0xa0000324: expected 0xf843bfcd, actual 0x00000000) FAILURE (read/write): @ 0xa0000328: expected 0xf843bfcc, actual 0x00000000) FAILURE (read/write): @ 0xa000032c: expected 0xf843bfcb, actual 0x00000000) FAILURE (read/write): @ 0xa0000330: expected 0xf843bfca, actual 0x00000000) FAILURE (read/write): @ 0xa0000334: expected 0xf843bfc9, actual 0x00000000) FAILURE (read/write): @ 0xa0000338: expected 0xf843bfc8, actual 0x00000000) FAILURE (read/write): @ 0xa000033c: expected 0xf843bfc7, actual 0x00000000) FAILURE (read/write): @ 0xa0000340: expected 0xf843bfc6, actual 0x00000000) FAILURE (read/write): @ 0xa0000344: expected 0xf843bfc5, actual 0x00000000) FAILURE (read/write): @ 0xa0000348: expected 0xf843bfc4, actual 0x00000000) FAILURE (read/write): @ 0xa000034c: expected 0xf843bfc3, actual 0x00000000) FAILURE (read/write): @ 0xa0000350: expected 0xf843bfc2, actual 0x00000000) FAILURE (read/write): @ 0xa0000354: expected 0xf843bfc1, actual 0x00000000) FAILURE (read/write): @ 0xa0000358: expected 0xf843bfc0, actual 0x00000000) FAILURE (read/write): @ 0xa000035c: expected 0xf843bfbf, actual 0x00000000) FAILURE (read/write): @ 0xa0000360: expected 0xf843bfbe, actual 0x00000000) FAILURE (read/write): @ 0xa0000364: expected 0xf843bfbd, actual 0x00000000) FAILURE (read/write): @ 0xa0000368: expected 0xf843bfbc, actual 0x00000000) FAILURE (read/write): @ 0xa000036c: expected 0xf843bfbb, actual 0x00000000) FAILURE (read/write): @ 0xa0000370: expected 0xf843bfba, actual 0x00000000) FAILURE (read/write): @ 0xa0000374: expected 0xf843bfb9, actual 0x00000000) FAILURE (read/write): @ 0xa0000378: expected 0xf843bfb8, actual 0x00000000) FAILURE (read/write): @ 0xa000037c: expected 0xf843bfb7, actual 0x00000000) FAILURE (read/write): @ 0xa0000380: expected 0xf843bfb6, actual 0x00000000) FAILURE (read/write): @ 0xa0000384: expected 0xf843bfb5, actual 0x00000000) FAILURE (read/write): @ 0xa0000388: expected 0xf843bfb4, actual 0x00000000) FAILURE (read/write): @ 0xa000038c: expected 0xf843bfb3, actual 0x00000000) FAILURE (read/write): @ 0xa0000390: expected 0xf843bfb2, actual 0x00000000) FAILURE (read/write): @ 0xa0000394: expected 0xf843bfb1, actual 0x00000000) FAILURE (read/write): @ 0xa0000398: expected 0xf843bfb0, actual 0x00000000) FAILURE (read/write): @ 0xa000039c: expected 0xf843bfaf, actual 0x00000000) FAILURE (read/write): @ 0xa00003a0: expected 0xf843bfae, actual 0x00000000) FAILURE (read/write): @ 0xa00003a4: expected 0xf843bfad, actual 0x00000000) FAILURE (read/write): @ 0xa00003a8: expected 0xf843bfac, actual 0x00000000) FAILURE (read/write): @ 0xa00003ac: expected 0xf843bfab, actual 0x00000000) FAILURE (read/write): @ 0xa00003b0: expected 0xf843bfaa, actual 0x00000000) FAILURE (read/write): @ 0xa00003b4: expected 0xf843bfa9, actual 0x00000000) FAILURE (read/write): @ 0xa00003b8: expected 0xf843bfa8, actual 0x00000000) FAILURE (read/write): @ 0xa00003bc: expected 0xf843bfa7, actual 0x00000000) FAILURE (read/write): @ 0xa00003c0: expected 0xf843bfa6, actual 0x00000000) FAILURE (read/write): @ 0xa00003c4: expected 0xf843bfa5, actual 0x00000000) FAILURE (read/write): @ 0xa00003c8: expected 0xf843bfa4, actual 0x00000000) FAILURE (read/write): @ 0xa00003cc: expected 0xf843bfa3, actual 0x00000000) FAILURE (read/write): @ 0xa00003d0: expected 0xf843bfa2, actual 0x00000000) FAILURE (read/write): @ 0xa00003d4: expected 0xf843bfa1, actual 0x00000000) FAILURE (read/write): @ 0xa00003d8: expected 0xf843bfa0, actual 0x00000000) FAILURE (read/write): @ 0xa00003dc: expected 0xf843bf9f, actual 0x00000000) FAILURE (read/write): @ 0xa00003e0: expected 0xf843bf9e, actual 0x00000000) FAILURE (read/write): @ 0xa00003e4: expected 0xf843bf9d, actual 0x00000000) FAILURE (read/write): @ 0xa00003e8: expected 0xf843bf9c, actual 0x00000000) FAILURE (read/write): @ 0xa00003ec: expected 0xf843bf9b, actual 0x00000000) FAILURE (read/write): @ 0xa00003f0: expected 0xf843bf9a, actual 0x00000000) FAILURE (read/write): @ 0xa00003f4: expected 0xf843bf99, actual 0x00000000) FAILURE (read/write): @ 0xa00003f8: expected 0xf843bf98, actual 0x00000000) FAILURE (read/write): @ 0xa00003fc: expected 0xf843bf97, actual 0x00000000) FAILURE (read/write): @ 0xa0000400: expected 0xf843bf96, actual 0x00000000) FAILURE (read/write): @ 0xa0000404: expected 0xf843bf95, actual 0x00000000) FAILURE (read/write): @ 0xa0000408: expected 0xf843bf94, actual 0x00000000) FAILURE (read/write): @ 0xa000040c: expected 0xf843bf93, actual 0x00000000) FAILURE (read/write): @ 0xa0000410: expected 0xf843bf92, actual 0x00000000) FAILURE (read/write): @ 0xa0000414: expected 0xf843bf91, actual 0x00000000) FAILURE (read/write): @ 0xa0000418: expected 0xf843bf90, actual 0x00000000) FAILURE (read/write): @ 0xa000041c: expected 0xf843bf8f, actual 0x00000000) FAILURE (read/write): @ 0xa0000420: expected 0xf843bf8e, actual 0x00000000) FAILURE (read/write): @ 0xa0000424: expected 0xf843bf8d, actual 0x00000000) FAILURE (read/write): @ 0xa0000428: expected 0xf843bf8c, actual 0x00000000) FAILURE (read/write): @ 0xa000042c: expected 0xf843bf8b, actual 0x00000000) FAILURE (read/write): @ 0xa0000430: expected 0xf843bf8a, actual 0x00000000) FAILURE (read/write): @ 0xa0000434: expected 0xf843bf89, actual 0x00000000) FAILURE (read/write): @ 0xa0000438: expected 0xf843bf88, actual 0x00000000) FAILURE (read/write): @ 0xa000043c: expected 0xf843bf87, actual 0x00000000) FAILURE (read/write): @ 0xa0000440: expected 0xf843bf86, actual 0x00000000) FAILURE (read/write): @ 0xa0000444: expected 0xf843bf85, actual 0x00000000) FAILURE (read/write): @ 0xa0000448: expected 0xf843bf84, actual 0x00000000) FAILURE (read/write): @ 0xa000044c: expected 0xf843bf83, actual 0x00000000) FAILURE (read/write): @ 0xa0000450: expected 0xf843bf82, actual 0x00000000) FAILURE (read/write): @ 0xa0000454: expected 0xf843bf81, actual 0x00000000) FAILURE (read/write): @ 0xa0000458: expected 0xf843bf80, actual 0x00000000) FAILURE (read/write): @ 0xa000045c: expected 0xf843bf7f, actual 0x00000000) FAILURE (read/write): @ 0xa0000460: expected 0xf843bf7e, actual 0x00000000) FAILURE (read/write): @ 0xa0000464: expected 0xf843bf7d, actual 0x00000000) FAILURE (read/write): @ 0xa0000468: expected 0xf843bf7c, actual 0x00000000) FAILURE (read/write): @ 0xa000046c: expected 0xf843bf7b, actual 0x00000000) FAILURE (read/write): @ 0xa0000470: expected 0xf843bf7a, actual 0x00000000) FAILURE (read/write): @ 0xa0000474: expected 0xf843bf79, actual 0x00000000) FAILURE (read/write): @ 0xa0000478: expected 0xf843bf78, actual 0x00000000) FAILURE (read/write): @ 0xa000047c: expected 0xf843bf77, actual 0x00000000) FAILURE (read/write): @ 0xa0000480: expected 0xf843bf76, actual 0x00000000) FAILURE (read/write): @ 0xa0000484: expected 0xf843bf75, actual 0x00000000) FAILURE (read/write): @ 0xa0000488: expected 0xf843bf74, actual 0x00000000) FAILURE (read/write): @ 0xa000048c: expected 0xf843bf73, actual 0x00000000) FAILURE (read/write): @ 0xa0000490: expected 0xf843bf72, actual 0x00000000) FAILURE (read/write): @ 0xa0000494: expected 0xf843bf71, actual 0x00000000) FAILURE (read/write): @ 0xa0000498: expected 0xf843bf70, actual 0x00000000) FAILURE (read/write): @ 0xa000049c: expected 0xf843bf6f, actual 0x00000000) FAILURE (read/write): @ 0xa00004a0: expected 0xf843bf6e, actual 0x00000000) FAILURE (read/write): @ 0xa00004a4: expected 0xf843bf6d, actual 0x00000000) FAILURE (read/write): @ 0xa00004a8: expected 0xf843bf6c, actual 0x00000000) FAILURE (read/write): @ 0xa00004ac: expected 0xf843bf6b, actual 0x00000000) FAILURE (read/write): @ 0xa00004b0: expected 0xf843bf6a, actual 0x00000000) FAILURE (read/write): @ 0xa00004b4: expected 0xf843bf69, actual 0x00000000) FAILURE (read/write): @ 0xa00004b8: expected 0xf843bf68, actual 0x00000000) FAILURE (read/write): @ 0xa00004bc: expected 0xf843bf67, actual 0x00000000) FAILURE (read/write): @ 0xa00004c0: expected 0xf843bf66, actual 0x00000000) FAILURE (read/write): @ 0xa00004c4: expected 0xf843bf65, actual 0x00000000) FAILURE (read/write): @ 0xa00004c8: expected 0xf843bf64, actual 0x00000000) FAILURE (read/write): @ 0xa00004cc: expected 0xf843bf63, actual 0x00000000) FAILURE (read/write): @ 0xa00004d0: expected 0xf843bf62, actual 0x00000000) FAILURE (read/write): @ 0xa00004d4: expected 0xf843bf61, actual 0x00000000) FAILURE (read/write): @ 0xa00004d8: expected 0xf843bf60, actual 0x00000000) FAILURE (read/write): @ 0xa00004dc: expected 0xf843bf5f, actual 0x00000000) FAILURE (read/write): @ 0xa00004e0: expected 0xf843bf5e, actual 0x00000000) FAILURE (read/write): @ 0xa00004e4: expected 0xf843bf5d, actual 0x00000000) FAILURE (read/write): @ 0xa00004e8: expected 0xf843bf5c, actual 0x00000000) FAILURE (read/write): @ 0xa00004ec: expected 0xf843bf5b, actual 0x00000000) FAILURE (read/write): @ 0xa00004f0: expected 0xf843bf5a, actual 0x00000000) FAILURE (read/write): @ 0xa00004f4: expected 0xf843bf59, actual 0x00000000) FAILURE (read/write): @ 0xa00004f8: expected 0xf843bf58, actual 0x00000000) FAILURE (read/write): @ 0xa00004fc: expected 0xf843bf57, actual 0x00000000) FAILURE (read/write): @ 0xa0000500: expected 0xf843bf56, actual 0x00000000) FAILURE (read/write): @ 0xa0000504: expected 0xf843bf55, actual 0x00000000) FAILURE (read/write): @ 0xa0000508: expected 0xf843bf54, actual 0x00000000) FAILURE (read/write): @ 0xa000050c: expected 0xf843bf53, actual 0x00000000) FAILURE (read/write): @ 0xa0000510: expected 0xf843bf52, actual 0x00000000) FAILURE (read/write): @ 0xa0000514: expected 0xf843bf51, actual 0x00000000) FAILURE (read/write): @ 0xa0000518: expected 0xf843bf50, actual 0x00000000) FAILURE (read/write): @ 0xa000051c: expected 0xf843bf4f, actual 0x00000000) FAILURE (read/write): @ 0xa0000520: expected 0xf843bf4e, actual 0x00000000) FAILURE (read/write): @ 0xa0000524: expected 0xf843bf4d, actual 0x00000000) FAILURE (read/write): @ 0xa0000528: expected 0xf843bf4c, actual 0x00000000) FAILURE (read/write): @ 0xa000052c: expected 0xf843bf4b, actual 0x00000000) FAILURE (read/write): @ 0xa0000530: expected 0xf843bf4a, actual 0x00000000) FAILURE (read/write): @ 0xa0000534: expected 0xf843bf49, actual 0x00000000) FAILURE (read/write): @ 0xa0000538: expected 0xf843bf48, actual 0x00000000) FAILURE (read/write): @ 0xa000053c: expected 0xf843bf47, actual 0x00000000) FAILURE (read/write): @ 0xa0000540: expected 0xf843bf46, actual 0x00000000) FAILURE (read/write): @ 0xa0000544: expected 0xf843bf45, actual 0x00000000) FAILURE (read/write): @ 0xa0000548: expected 0xf843bf44, actual 0x00000000) FAILURE (read/write): @ 0xa000054c: expected 0xf843bf43, actual 0x00000000) FAILURE (read/write): @ 0xa0000550: expected 0xf843bf42, actual 0x00000000) FAILURE (read/write): @ 0xa0000554: expected 0xf843bf41, actual 0x00000000) FAILURE (read/write): @ 0xa0000558: expected 0xf843bf40, actual 0x00000000) FAILURE (read/write): @ 0xa000055c: expected 0xf843bf3f, actual 0x00000000) FAILURE (read/write): @ 0xa0000560: expected 0xf843bf3e, actual 0x00000000) FAILURE (read/write): @ 0xa0000564: expected 0xf843bf3d, actual 0x00000000) FAILURE (read/write): @ 0xa0000568: expected 0xf843bf3c, actual 0x00000000) FAILURE (read/write): @ 0xa000056c: expected 0xf843bf3b, actual 0x00000000) FAILURE (read/write): @ 0xa0000570: expected 0xf843bf3a, actual 0x00000000) FAILURE (read/write): @ 0xa0000574: expected 0xf843bf39, actual 0x00000000) FAILURE (read/write): @ 0xa0000578: expected 0xf843bf38, actual 0x00000000) FAILURE (read/write): @ 0xa000057c: expected 0xf843bf37, actual 0x00000000) FAILURE (read/write): @ 0xa0000580: expected 0xf843bf36, actual 0x00000000) FAILURE (read/write): @ 0xa0000584: expected 0xf843bf35, actual 0x00000000) FAILURE (read/write): @ 0xa0000588: expected 0xf843bf34, actual 0x00000000) FAILURE (read/write): @ 0xa000058c: expected 0xf843bf33, actual 0x00000000) FAILURE (read/write): @ 0xa0000590: expected 0xf843bf32, actual 0x00000000) FAILURE (read/write): @ 0xa0000594: expected 0xf843bf31, actual 0x00000000) FAILURE (read/write): @ 0xa0000598: expected 0xf843bf30, actual 0x00000000) FAILURE (read/write): @ 0xa000059c: expected 0xf843bf2f, actual 0x00000000) FAILURE (read/write): @ 0xa00005a0: expected 0xf843bf2e, actual 0x00000000) FAILURE (read/write): @ 0xa00005a4: expected 0xf843bf2d, actual 0x00000000) FAILURE (read/write): @ 0xa00005a8: expected 0xf843bf2c, actual 0x00000000) FAILURE (read/write): @ 0xa00005ac: expected 0xf843bf2b, actual 0x00000000) FAILURE (read/write): @ 0xa00005b0: expected 0xf843bf2a, actual 0x00000000) FAILURE (read/write): @ 0xa00005b4: expected 0xf843bf29, actual 0x00000000) FAILURE (read/write): @ 0xa00005b8: expected 0xf843bf28, actual 0x00000000) FAILURE (read/write): @ 0xa00005bc: expected 0xf843bf27, actual 0x00000000) FAILURE (read/write): @ 0xa00005c0: expected 0xf843bf26, actual 0x00000000) FAILURE (read/write): @ 0xa00005c4: expected 0xf843bf25, actual 0x00000000) FAILURE (read/write): @ 0xa00005c8: expected 0xf843bf24, actual 0x00000000) FAILURE (read/write): @ 0xa00005cc: expected 0xf843bf23, actual 0x00000000) FAILURE (read/write): @ 0xa00005d0: expected 0xf843bf22, actual 0x00000000) FAILURE (read/write): @ 0xa00005d4: expected 0xf843bf21, actual 0x00000000) FAILURE (read/write): @ 0xa00005d8: expected 0xf843bf20, actual 0x00000000) FAILURE (read/write): @ 0xa00005dc: expected 0xf843bf1f, actual 0x00000000) FAILURE (read/write): @ 0xa00005e0: expected 0xf843bf1e, actual 0x00000000) FAILURE (read/write): @ 0xa00005e4: expected 0xf843bf1d, actual 0x00000000) FAILURE (read/write): @ 0xa00005e8: expected 0xf843bf1c, actual 0x00000000) FAILURE (read/write): @ 0xa00005ec: expected 0xf843bf1b, actual 0x00000000) FAILURE (read/write): @ 0xa00005f0: expected 0xf843bf1a, actual 0x00000000) FAILURE (read/write): @ 0xa00005f4: expected 0xf843bf19, actual 0x00000000) FAILURE (read/write): @ 0xa00005f8: expected 0xf843bf18, actual 0x00000000) FAILURE (read/write): @ 0xa00005fc: expected 0xf843bf17, actual 0x00000000) FAILURE (read/write): @ 0xa0000600: expected 0xf843bf16, actual 0x00000000) FAILURE (read/write): @ 0xa0000604: expected 0xf843bf15, actual 0x00000000) FAILURE (read/write): @ 0xa0000608: expected 0xf843bf14, actual 0x00000000) FAILURE (read/write): @ 0xa000060c: expected 0xf843bf13, actual 0x00000000) FAILURE (read/write): @ 0xa0000610: expected 0xf843bf12, actual 0x00000000) FAILURE (read/write): @ 0xa0000614: expected 0xf843bf11, actual 0x00000000) FAILURE (read/write): @ 0xa0000618: expected 0xf843bf10, actual 0x00000000) FAILURE (read/write): @ 0xa000061c: expected 0xf843bf0f, actual 0x00000000) FAILURE (read/write): @ 0xa0000620: expected 0xf843bf0e, actual 0x00000000) FAILURE (read/write): @ 0xa0000624: expected 0xf843bf0d, actual 0x00000000) FAILURE (read/write): @ 0xa0000628: expected 0xf843bf0c, actual 0x00000000) FAILURE (read/write): @ 0xa000062c: expected 0xf843bf0b, actual 0x00000000) FAILURE (read/write): @ 0xa0000630: expected 0xf843bf0a, actual 0x00000000) FAILURE (read/write): @ 0xa0000634: expected 0xf843bf09, actual 0x00000000) FAILURE (read/write): @ 0xa0000638: expected 0xf843bf08, actual 0x00000000) FAILURE (read/write): @ 0xa000063c: expected 0xf843bf07, actual 0x00000000) FAILURE (read/write): @ 0xa0000640: expected 0xf843bf06, actual 0x00000000) FAILURE (read/write): @ 0xa0000644: expected 0xf843bf05, actual 0x00000000) FAILURE (read/write): @ 0xa0000648: expected 0xf843bf04, actual 0x00000000) FAILURE (read/write): @ 0xa000064c: expected 0xf843bf03, actual 0x00000000) FAILURE (read/write): @ 0xa0000650: expected 0xf843bf02, actual 0x00000000) FAILURE (read/write): @ 0xa0000654: expected 0xf843bf01, actual 0x00000000) FAILURE (read/write): @ 0xa0000658: expected 0xf843bf00, actual 0x00000000) FAILURE (read/write): @ 0xa000065c: expected 0xf843beff, actual 0x00000000) FAILURE (read/write): @ 0xa0000660: expected 0xf843befe, actual 0x00000000) FAILURE (read/write): @ 0xa0000664: expected 0xf843befd, actual 0x00000000) FAILURE (read/write): @ 0xa0000668: expected 0xf843befc, actual 0x00000000) FAILURE (read/write): @ 0xa000066c: expected 0xf843befb, actual 0x00000000) FAILURE (read/write): @ 0xa0000670: expected 0xf843befa, actual 0x00000000) FAILURE (read/write): @ 0xa0000674: expected 0xf843bef9, actual 0x00000000) FAILURE (read/write): @ 0xa0000678: expected 0xf843bef8, actual 0x00000000) FAILURE (read/write): @ 0xa000067c: expected 0xf843bef7, actual 0x00000000) FAILURE (read/write): @ 0xa0000680: expected 0xf843bef6, actual 0x00000000) FAILURE (read/write): @ 0xa0000684: expected 0xf843bef5, actual 0x00000000) FAILURE (read/write): @ 0xa0000688: expected 0xf843bef4, actual 0x00000000) FAILURE (read/write): @ 0xa000068c: expected 0xf843bef3, actual 0x00000000) FAILURE (read/write): @ 0xa0000690: expected 0xf843bef2, actual 0x00000000) FAILURE (read/write): @ 0xa0000694: expected 0xf843bef1, actual 0x00000000) FAILURE (read/write): @ 0xa0000698: expected 0xf843bef0, actual 0x00000000) FAILURE (read/write): @ 0xa000069c: expected 0xf843beef, actual 0x00000000) FAILURE (read/write): @ 0xa00006a0: expected 0xf843beee, actual 0x00000000) FAILURE (read/write): @ 0xa00006a4: expected 0xf843beed, actual 0x00000000) FAILURE (read/write): @ 0xa00006a8: expected 0xf843beec, actual 0x00000000) FAILURE (read/write): @ 0xa00006ac: expected 0xf843beeb, actual 0x00000000) FAILURE (read/write): @ 0xa00006b0: expected 0xf843beea, actual 0x00000000) FAILURE (read/write): @ 0xa00006b4: expected 0xf843bee9, actual 0x00000000) FAILURE (read/write): @ 0xa00006b8: expected 0xf843bee8, actual 0x00000000) FAILURE (read/write): @ 0xa00006bc: expected 0xf843bee7, actual 0x00000000) FAILURE (read/write): @ 0xa00006c0: expected 0xf843bee6, actual 0x00000000) FAILURE (read/write): @ 0xa00006c4: expected 0xf843bee5, actual 0x00000000) FAILURE (read/write): @ 0xa00006c8: expected 0xf843bee4, actual 0x00000000) FAILURE (read/write): @ 0xa00006cc: expected 0xf843bee3, actual 0x00000000) FAILURE (read/write): @ 0xa00006d0: expected 0xf843bee2, actual 0x00000000) FAILURE (read/write): @ 0xa00006d4: expected 0xf843bee1, actual 0x00000000) FAILURE (read/write): @ 0xa00006d8: expected 0xf843bee0, actual 0x00000000) FAILURE (read/write): @ 0xa00006dc: expected 0xf843bedf, actual 0x00000000) FAILURE (read/write): @ 0xa00006e0: expected 0xf843bede, actual 0x00000000) FAILURE (read/write): @ 0xa00006e4: expected 0xf843bedd, actual 0x00000000) FAILURE (read/write): @ 0xa00006e8: expected 0xf843bedc, actual 0x00000000) FAILURE (read/write): @ 0xa00006ec: expected 0xf843bedb, actual 0x00000000) FAILURE (read/write): @ 0xa00006f0: expected 0xf843beda, actual 0x00000000) FAILURE (read/write): @ 0xa00006f4: expected 0xf843bed9, actual 0x00000000) FAILURE (read/write): @ 0xa00006f8: expected 0xf843bed8, actual 0x00000000) FAILURE (read/write): @ 0xa00006fc: expected 0xf843bed7, actual 0x00000000) FAILURE (read/write): @ 0xa0000700: expected 0xf843bed6, actual 0x00000000) FAILURE (read/write): @ 0xa0000704: expected 0xf843bed5, actual 0x00000000) FAILURE (read/write): @ 0xa0000708: expected 0xf843bed4, actual 0x00000000) FAILURE (read/write): @ 0xa000070c: expected 0xf843bed3, actual 0x00000000) FAILURE (read/write): @ 0xa0000710: expected 0xf843bed2, actual 0x00000000) FAILURE (read/write): @ 0xa0000714: expected 0xf843bed1, actual 0x00000000) FAILURE (read/write): @ 0xa0000718: expected 0xf843bed0, actual 0x00000000) FAILURE (read/write): @ 0xa000071c: expected 0xf843becf, actual 0x00000000) FAILURE (read/write): @ 0xa0000720: expected 0xf843bece, actual 0x00000000) FAILURE (read/write): @ 0xa0000724: expected 0xf843becd, actual 0x00000000) FAILURE (read/write): @ 0xa0000728: expected 0xf843becc, actual 0x00000000) FAILURE (read/write): @ 0xa000072c: expected 0xf843becb, actual 0x00000000) FAILURE (read/write): @ 0xa0000730: expected 0xf843beca, actual 0x00000000) FAILURE (read/write): @ 0xa0000734: expected 0xf843bec9, actual 0x00000000) FAILURE (read/write): @ 0xa0000738: expected 0xf843bec8, actual 0x00000000) FAILURE (read/write): @ 0xa000073c: expected 0xf843bec7, actual 0x00000000) FAILURE (read/write): @ 0xa0000740: expected 0xf843bec6, actual 0x00000000) FAILURE (read/write): @ 0xa0000744: expected 0xf843bec5, actual 0x00000000) FAILURE (read/write): @ 0xa0000748: expected 0xf843bec4, actual 0x00000000) FAILURE (read/write): @ 0xa000074c: expected 0xf843bec3, actual 0x00000000) FAILURE (read/write): @ 0xa0000750: expected 0xf843bec2, actual 0x00000000) FAILURE (read/write): @ 0xa0000754: expected 0xf843bec1, actual 0x00000000) FAILURE (read/write): @ 0xa0000758: expected 0xf843bec0, actual 0x00000000) FAILURE (read/write): @ 0xa000075c: expected 0xf843bebf, actual 0x00000000) FAILURE (read/write): @ 0xa0000760: expected 0xf843bebe, actual 0x00000000) FAILURE (read/write): @ 0xa0000764: expected 0xf843bebd, actual 0x00000000) FAILURE (read/write): @ 0xa0000768: expected 0xf843bebc, actual 0x00000000) FAILURE (read/write): @ 0xa000076c: expected 0xf843bebb, actual 0x00000000) FAILURE (read/write): @ 0xa0000770: expected 0xf843beba, actual 0x00000000) FAILURE (read/write): @ 0xa0000774: expected 0xf843beb9, actual 0x00000000) FAILURE (read/write): @ 0xa0000778: expected 0xf843beb8, actual 0x00000000) FAILURE (read/write): @ 0xa000077c: expected 0xf843beb7, actual 0x00000000) FAILURE (read/write): @ 0xa0000780: expected 0xf843beb6, actual 0x00000000) FAILURE (read/write): @ 0xa0000784: expected 0xf843beb5, actual 0x00000000) FAILURE (read/write): @ 0xa0000788: expected 0xf843beb4, actual 0x00000000) FAILURE (read/write): @ 0xa000078c: expected 0xf843beb3, actual 0x00000000) FAILURE (read/write): @ 0xa0000790: expected 0xf843beb2, actual 0x00000000) FAILURE (read/write): @ 0xa0000794: expected 0xf843beb1, actual 0x00000000) FAILURE (read/write): @ 0xa0000798: expected 0xf843beb0, actual 0x00000000) FAILURE (read/write): @ 0xa000079c: expected 0xf843beaf, actual 0x00000000) FAILURE (read/write): @ 0xa00007a0: expected 0xf843beae, actual 0x00000000) FAILURE (read/write): @ 0xa00007a4: expected 0xf843bead, actual 0x00000000) FAILURE (read/write): @ 0xa00007a8: expected 0xf843beac, actual 0x00000000) FAILURE (read/write): @ 0xa00007ac: expected 0xf843beab, actual 0x00000000) FAILURE (read/write): @ 0xa00007b0: expected 0xf843beaa, actual 0x00000000) FAILURE (read/write): @ 0xa00007b4: expected 0xf843bea9, actual 0x00000000) FAILURE (read/write): @ 0xa00007b8: expected 0xf843bea8, actual 0x00000000) FAILURE (read/write): @ 0xa00007bc: expected 0xf843bea7, actual 0x00000000) FAILURE (read/write): @ 0xa00007c0: expected 0xf843bea6, actual 0x00000000) FAILURE (read/write): @ 0xa00007c4: expected 0xf843bea5, actual 0x00000000) FAILURE (read/write): @ 0xa00007c8: expected 0xf843bea4, actual 0x00000000) FAILURE (read/write): @ 0xa00007cc: expected 0xf843bea3, actual 0x00000000) FAILURE (read/write): @ 0xa00007d0: expected 0xf843bea2, actual 0x00000000) FAILURE (read/write): @ 0xa00007d4: expected 0xf843bea1, actual 0x00000000) FAILURE (read/write): @ 0xa00007d8: expected 0xf843bea0, actual 0x00000000) FAILURE (read/write): @ 0xa00007dc: expected 0xf843be9f, actual 0x00000000) FAILURE (read/write): @ 0xa00007e0: expected 0xf843be9e, actual 0x00000000) FAILURE (read/write): @ 0xa00007e4: expected 0xf843be9d, actual 0x00000000) FAILURE (read/write): @ 0xa00007e8: expected 0xf843be9c, actual 0x00000000) FAILURE (read/write): @ 0xa00007ec: expected 0xf843be9b, actual 0x00000000) FAILURE (read/write): @ 0xa00007f0: expected 0xf843be9a, actual 0x00000000) FAILURE (read/write): @ 0xa00007f4: expected 0xf843be99, actual 0x00000000) FAILURE (read/write): @ 0xa00007f8: expected 0xf843be98, actual 0x00000000) FAILURE (read/write): @ 0xa00007fc: expected 0xf843be97, actual 0x00000000) FAILURE (read/write): @ 0xa0000800: expected 0xf843be96, actual 0x00000000) FAILURE (read/write): @ 0xa0000804: expected 0xf843be95, actual 0x00000000) FAILURE (read/write): @ 0xa0000808: expected 0xf843be94, actual 0x00000000) FAILURE (read/write): @ 0xa000080c: expected 0xf843be93, actual 0x00000000) FAILURE (read/write): @ 0xa0000810: expected 0xf843be92, actual 0x00000000) FAILURE (read/write): @ 0xa0000814: expected 0xf843be91, actual 0x00000000) FAILURE (read/write): @ 0xa0000818: expected 0xf843be90, actual 0x00000000) FAILURE (read/write): @ 0xa000081c: expected 0xf843be8f, actual 0x00000000) FAILURE (read/write): @ 0xa0000820: expected 0xf843be8e, actual 0x00000000) FAILURE (read/write): @ 0xa0000824: expected 0xf843be8d, actual 0x00000000) FAILURE (read/write): @ 0xa0000828: expected 0xf843be8c, actual 0x00000000) FAILURE (read/write): @ 0xa000082c: expected 0xf843be8b, actual 0x00000000) FAILURE (read/write): @ 0xa0000830: expected 0xf843be8a, actual 0x00000000) FAILURE (read/write): @ 0xa0000834: expected 0xf843be89, actual 0x00000000) FAILURE (read/write): @ 0xa0000838: expected 0xf843be88, actual 0x00000000) FAILURE (read/write): @ 0xa000083c: expected 0xf843be87, actual 0x00000000) FAILURE (read/write): @ 0xa0000840: expected 0xf843be86, actual 0x00000000) FAILURE (read/write): @ 0xa0000844: expected 0xf843be85, actual 0x00000000) FAILURE (read/write): @ 0xa0000848: expected 0xf843be84, actual 0x00000000) FAILURE (read/write): @ 0xa000084c: expected 0xf843be83, actual 0x00000000) FAILURE (read/write): @ 0xa0000850: expected 0xf843be82, actual 0x00000000) FAILURE (read/write): @ 0xa0000854: expected 0xf843be81, actual 0x00000000) FAILURE (read/write): @ 0xa0000858: expected 0xf843be80, actual 0x00000000) FAILURE (read/write): @ 0xa000085c: expected 0xf843be7f, actual 0x00000000) FAILURE (read/write): @ 0xa0000860: expected 0xf843be7e, actual 0x00000000) FAILURE (read/write): @ 0xa0000864: expected 0xf843be7d, actual 0x00000000) FAILURE (read/write): @ 0xa0000868: expected 0xf843be7c, actual 0x00000000) FAILURE (read/write): @ 0xa000086c: expected 0xf843be7b, actual 0x00000000) FAILURE (read/write): @ 0xa0000870: expected 0xf843be7a, actual 0x00000000) FAILURE (read/write): @ 0xa0000874: expected 0xf843be79, actual 0x00000000) FAILURE (read/write): @ 0xa0000878: expected 0xf843be78, actual 0x00000000) FAILURE (read/write): @ 0xa000087c: expected 0xf843be77, actual 0x00000000) FAILURE (read/write): @ 0xa0000880: expected 0xf843be76, actual 0x00000000) FAILURE (read/write): @ 0xa0000884: expected 0xf843be75, actual 0x00000000) FAILURE (read/write): @ 0xa0000888: expected 0xf843be74, actual 0x00000000) FAILURE (read/write): @ 0xa000088c: expected 0xf843be73, actual 0x00000000) FAILURE (read/write): @ 0xa0000890: expected 0xf843be72, actual 0x00000000) FAILURE (read/write): @ 0xa0000894: expected 0xf843be71, actual 0x00000000) FAILURE (read/write): @ 0xa0000898: expected 0xf843be70, actual 0x00000000) FAILURE (read/write): @ 0xa000089c: expected 0xf843be6f, actual 0x00000000) FAILURE (read/write): @ 0xa00008a0: expected 0xf843be6e, actual 0x00000000) FAILURE (read/write): @ 0xa00008a4: expected 0xf843be6d, actual 0x00000000) FAILURE (read/write): @ 0xa00008a8: expected 0xf843be6c, actual 0x00000000) FAILURE (read/write): @ 0xa00008ac: expected 0xf843be6b, actual 0x00000000) FAILURE (read/write): @ 0xa00008b0: expected 0xf843be6a, actual 0x00000000) FAILURE (read/write): @ 0xa00008b4: expected 0xf843be69, actual 0x00000000) FAILURE (read/write): @ 0xa00008b8: expected 0xf843be68, actual 0x00000000) FAILURE (read/write): @ 0xa00008bc: expected 0xf843be67, actual 0x00000000) FAILURE (read/write): @ 0xa00008c0: expected 0xf843be66, actual 0x00000000) FAILURE (read/write): @ 0xa00008c4: expected 0xf843be65, actual 0x00000000) FAILURE (read/write): @ 0xa00008c8: expected 0xf843be64, actual 0x00000000) FAILURE (read/write): @ 0xa00008cc: expected 0xf843be63, actual 0x00000000) FAILURE (read/write): @ 0xa00008d0: expected 0xf843be62, actual 0x00000000) FAILURE (read/write): @ 0xa00008d4: expected 0xf843be61, actual 0x00000000) FAILURE (read/write): @ 0xa00008d8: expected 0xf843be60, actual 0x00000000) FAILURE (read/write): @ 0xa00008dc: expected 0xf843be5f, actual 0x00000000) FAILURE (read/write): @ 0xa00008e0: expected 0xf843be5e, actual 0x00000000) FAILURE (read/write): @ 0xa00008e4: expected 0xf843be5d, actual 0x00000000) FAILURE (read/write): @ 0xa00008e8: expected 0xf843be5c, actual 0x00000000) FAILURE (read/write): @ 0xa00008ec: expected 0xf843be5b, actual 0x00000000) FAILURE (read/write): @ 0xa00008f0: expected 0xf843be5a, actual 0x00000000) FAILURE (read/write): @ 0xa00008f4: expected 0xf843be59, actual 0x00000000) FAILURE (read/write): @ 0xa00008f8: expected 0xf843be58, actual 0x00000000) FAILURE (read/write): @ 0xa00008fc: expected 0xf843be57, actual 0x00000000) FAILURE (read/write): @ 0xa0000900: expected 0xf843be56, actual 0x00000000) FAILURE (read/write): @ 0xa0000904: expected 0xf843be55, actual 0x00000000) FAILURE (read/write): @ 0xa0000908: expected 0xf843be54, actual 0x00000000) FAILURE (read/write): @ 0xa000090c: expected 0xf843be53, actual 0x00000000) FAILURE (read/write): @ 0xa0000910: expected 0xf843be52, actual 0x00000000) FAILURE (read/write): @ 0xa0000914: expected 0xf843be51, actual 0x00000000) FAILURE (read/write): @ 0xa0000918: expected 0xf843be50, actual 0x00000000) FAILURE (read/write): @ 0xa000091c: expected 0xf843be4f, actual 0x00000000) FAILURE (read/write): @ 0xa0000920: expected 0xf843be4e, actual 0x00000000) FAILURE (read/write): @ 0xa0000924: expected 0xf843be4d, actual 0x00000000) FAILURE (read/write): @ 0xa0000928: expected 0xf843be4c, actual 0x00000000) FAILURE (read/write): @ 0xa000092c: expected 0xf843be4b, actual 0x00000000) FAILURE (read/write): @ 0xa0000930: expected 0xf843be4a, actual 0x00000000) FAILURE (read/write): @ 0xa0000934: expected 0xf843be49, actual 0x00000000) FAILURE (read/write): @ 0xa0000938: expected 0xf843be48, actual 0x00000000) FAILURE (read/write): @ 0xa000093c: expected 0xf843be47, actual 0x00000000) FAILURE (read/write): @ 0xa0000940: expected 0xf843be46, actual 0x00000000) FAILURE (read/write): @ 0xa0000944: expected 0xf843be45, actual 0x00000000) FAILURE (read/write): @ 0xa0000948: expected 0xf843be44, actual 0x00000000) FAILURE (read/write): @ 0xa000094c: expected 0xf843be43, actual 0x00000000) FAILURE (read/write): @ 0xa0000950: expected 0xf843be42, actual 0x00000000) FAILURE (read/write): @ 0xa0000954: expected 0xf843be41, actual 0x00000000) FAILURE (read/write): @ 0xa0000958: expected 0xf843be40, actual 0x00000000) FAILURE (read/write): @ 0xa000095c: expected 0xf843be3f, actual 0x00000000) FAILURE (read/write): @ 0xa0000960: expected 0xf843be3e, actual 0x00000000) FAILURE (read/write): @ 0xa0000964: expected 0xf843be3d, actual 0x00000000) FAILURE (read/write): @ 0xa0000968: expected 0xf843be3c, actual 0x00000000) FAILURE (read/write): @ 0xa000096c: expected 0xf843be3b, actual 0x00000000) FAILURE (read/write): @ 0xa0000970: expected 0xf843be3a, actual 0x00000000) FAILURE (read/write): @ 0xa0000974: expected 0xf843be39, actual 0x00000000) FAILURE (read/write): @ 0xa0000978: expected 0xf843be38, actual 0x00000000) FAILURE (read/write): @ 0xa000097c: expected 0xf843be37, actual 0x00000000) FAILURE (read/write): @ 0xa0000980: expected 0xf843be36, actual 0x00000000) FAILURE (read/write): @ 0xa0000984: expected 0xf843be35, actual 0x00000000) FAILURE (read/write): @ 0xa0000988: expected 0xf843be34, actual 0x00000000) FAILURE (read/write): @ 0xa000098c: expected 0xf843be33, actual 0x00000000) FAILURE (read/write): @ 0xa0000990: expected 0xf843be32, actual 0x00000000) FAILURE (read/write): @ 0xa0000994: expected 0xf843be31, actual 0x00000000) FAILURE (read/write): @ 0xa0000998: expected 0xf843be30, actual 0x00000000) FAILURE (read/write): @ 0xa000099c: expected 0xf843be2f, actual 0x00000000) FAILURE (read/write): @ 0xa00009a0: expected 0xf843be2e, actual 0x00000000) FAILURE (read/write): @ 0xa00009a4: expected 0xf843be2d, actual 0x00000000) FAILURE (read/write): @ 0xa00009a8: expected 0xf843be2c, actual 0x00000000) FAILURE (read/write): @ 0xa00009ac: expected 0xf843be2b, actual 0x00000000) FAILURE (read/write): @ 0xa00009b0: expected 0xf843be2a, actual 0x00000000) FAILURE (read/write): @ 0xa00009b4: expected 0xf843be29, actual 0x00000000) FAILURE (read/write): @ 0xa00009b8: expected 0xf843be28, actual 0x00000000) FAILURE (read/write): @ 0xa00009bc: expected 0xf843be27, actual 0x00000000) FAILURE (read/write): @ 0xa00009c0: expected 0xf843be26, actual 0x00000000) FAILURE (read/write): @ 0xa00009c4: expected 0xf843be25, actual 0x00000000) FAILURE (read/write): @ 0xa00009c8: expected 0xf843be24, actual 0x00000000) FAILURE (read/write): @ 0xa00009cc: expected 0xf843be23, actual 0x00000000) FAILURE (read/write): @ 0xa00009d0: expected 0xf843be22, actual 0x00000000) FAILURE (read/write): @ 0xa00009d4: expected 0xf843be21, actual 0x00000000) FAILURE (read/write): @ 0xa00009d8: expected 0xf843be20, actual 0x00000000) FAILURE (read/write): @ 0xa00009dc: expected 0xf843be1f, actual 0x00000000) FAILURE (read/write): @ 0xa00009e0: expected 0xf843be1e, actual 0x00000000) FAILURE (read/write): @ 0xa00009e4: expected 0xf843be1d, actual 0x00000000) FAILURE (read/write): @ 0xa00009e8: expected 0xf843be1c, actual 0x00000000) FAILURE (read/write): @ 0xa00009ec: expected 0xf843be1b, actual 0x00000000) FAILURE (read/write): @ 0xa00009f0: expected 0xf843be1a, actual 0x00000000) FAILURE (read/write): @ 0xa00009f4: expected 0xf843be19, actual 0x00000000) FAILURE (read/write): @ 0xa00009f8: expected 0xf843be18, actual 0x00000000) FAILURE (read/write): @ 0xa00009fc: expected 0xf843be17, actual 0x00000000) FAILURE (read/write): @ 0xa0000a00: expected 0xf843be16, actual 0x00000000) FAILURE (read/write): @ 0xa0000a04: expected 0xf843be15, actual 0x00000000) FAILURE (read/write): @ 0xa0000a08: expected 0xf843be14, actual 0x00000000) FAILURE (read/write): @ 0xa0000a0c: expected 0xf843be13, actual 0x00000000) FAILURE (read/write): @ 0xa0000a10: expected 0xf843be12, actual 0x00000000) FAILURE (read/write): @ 0xa0000a14: expected 0xf843be11, actual 0x00000000) FAILURE (read/write): @ 0xa0000a18: expected 0xf843be10, actual 0x00000000) FAILURE (read/write): @ 0xa0000a1c: expected 0xf843be0f, actual 0x00000000) FAILURE (read/write): @ 0xa0000a20: expected 0xf843be0e, actual 0x00000000) FAILURE (read/write): @ 0xa0000a24: expected 0xf843be0d, actual 0x00000000) FAILURE (read/write): @ 0xa0000a28: expected 0xf843be0c, actual 0x00000000) FAILURE (read/write): @ 0xa0000a2c: expected 0xf843be0b, actual 0x00000000) FAILURE (read/write): @ 0xa0000a30: expected 0xf843be0a, actual 0x00000000) FAILURE (read/write): @ 0xa0000a34: expected 0xf843be09, actual 0x00000000) FAILURE (read/write): @ 0xa0000a38: expected 0xf843be08, actual 0x00000000) FAILURE (read/write): @ 0xa0000a3c: expected 0xf843be07, actual 0x00000000) FAILURE (read/write): @ 0xa0000a40: expected 0xf843be06, actual 0x00000000) FAILURE (read/write): @ 0xa0000a44: expected 0xf843be05, actual 0x00000000) FAILURE (read/write): @ 0xa0000a48: expected 0xf843be04, actual 0x00000000) FAILURE (read/write): @ 0xa0000a4c: expected 0xf843be03, actual 0x00000000) FAILURE (read/write): @ 0xa0000a50: expected 0xf843be02, actual 0x00000000) FAILURE (read/write): @ 0xa0000a54: expected 0xf843be01, actual 0x00000000) FAILURE (read/write): @ 0xa0000a58: expected 0xf843be00, actual 0x00000000) FAILURE (read/write): @ 0xa0000a5c: expected 0xf843bdff, actual 0x00000000) FAILURE (read/write): @ 0xa0000a60: expected 0xf843bdfe, actual 0x00000000) FAILURE (read/write): @ 0xa0000a64: expected 0xf843bdfd, actual 0x00000000) FAILURE (read/write): @ 0xa0000a68: expected 0xf843bdfc, actual 0x00000000) FAILURE (read/write): @ 0xa0000a6c: expected 0xf843bdfb, actual 0x00000000) FAILURE (read/write): @ 0xa0000a70: expected 0xf843bdfa, actual 0x00000000) FAILURE (read/write): @ 0xa0000a74: expected 0xf843bdf9, actual 0x00000000) FAILURE (read/write): @ 0xa0000a78: expected 0xf843bdf8, actual 0x00000000) FAILURE (read/write): @ 0xa0000a7c: expected 0xf843bdf7, actual 0x00000000) FAILURE (read/write): @ 0xa0000a80: expected 0xf843bdf6, actual 0x00000000) FAILURE (read/write): @ 0xa0000a84: expected 0xf843bdf5, actual 0x00000000) FAILURE (read/write): @ 0xa0000a88: expected 0xf843bdf4, actual 0x00000000) FAILURE (read/write): @ 0xa0000a8c: expected 0xf843bdf3, actual 0x00000000) FAILURE (read/write): @ 0xa0000a90: expected 0xf843bdf2, actual 0x00000000) FAILURE (read/write): @ 0xa0000a94: expected 0xf843bdf1, actual 0x00000000) FAILURE (read/write): @ 0xa0000a98: expected 0xf843bdf0, actual 0x00000000) FAILURE (read/write): @ 0xa0000a9c: expected 0xf843bdef, actual 0x00000000) FAILURE (read/write): @ 0xa0000aa0: expected 0xf843bdee, actual 0x00000000) FAILURE (read/write): @ 0xa0000aa4: expected 0xf843bded, actual 0x00000000) FAILURE (read/write): @ 0xa0000aa8: expected 0xf843bdec, actual 0x00000000) FAILURE (read/write): @ 0xa0000aac: expected 0xf843bdeb, actual 0x00000000) FAILURE (read/write):
mem.sh.gzThe EMIF settings in u-boot show that hardware leveling is enabled. U-boot relocates itself to upper memory so I think you are trying to overwrite u-boot. The Processor SDK has a memory test utility in the file system that is very extensive. I have attached a script so that you only need to pass in the % of memory you want to test. The output looks like this
Loop 1:
Stuck Address : ok
Random Value : ok
Compare XOR : ok
Compare SUB : ok
Compare MUL : ok
Compare DIV : ok
Compare OR : ok
Compare AND : ok
Sequential Increment: ok
Solid Bits : ok
Block Sequential : ok
Checkerboard : ok
Bit Spread : ok
Bit Flip : ok
Walking Ones : ok
Walking Zeroes : ok
gunzip the file and simply type in ./mem.sh <% memory to test>
Steve K.