1. How to automatically fix single-bit errors? => mw 0x1080e04 0x1 1 => mw 0x1080e08 0x100 1 => md 0x1080e40 1 01080e40: 80000004 .... => md 0x1080e58 1 01080e58: 00000083 .... => md 0x1080e20 1 01080e20: 806b0a00 ..k. => md 0x1080e24 1 01080e24: aa930b01 .... => md 0x1080e28 1 01080e28: 4a4a4a4a JJJJ => mw 0x1080260 0x41000000 1 => mw 0x1080e08 0x0 1 => md 0x1080e58 1 01080e58: 000000d6 .... => md 0x1080e58 1 01080e58: 000000d6 .... => md 0x1080e40 1 01080e40: 80000004 .... // after setting ECC_FIX_EN and ECC_SCRUB_INT, the low data path and ecc bits didn't change. => md 0x1080e20 1 01080e20: 806b0a00 ..k. => md 0x1080e24 1 01080e24: aa930b01 .... => md 0x1080e28 1 01080e28: 4a4a4a4a JJJJ 2. How to generate ECC error interrupt? => md 0x1080e48 1 01080e48: 00000000 .... // setting SBEE to 1 => mw 0x1080e48 0x4 1 => md 0x1080e48 1 01080e48: 00000004 .... => mw 0x1080e04 0x1 1 => mw 0x1080e08 0x100 1 => mw 0x1080e08 0x0 1 => md 0x1080e40 1 01080e40: 80000004 .... => md 0x1080e58 1 01080e58: 000000cb .... => md 0x1080e58 1 01080e58: 000000cb .... // no interrupt message on uboot