Hi, all.
I'm using TCI6638 EVM(XTCIEVMK2X) and u-boot code from git://git.ti.com/ti-u-boot/ti-u-boot.git.
In ARM side, I'd like to access 0x8_0000_0000 which is used "DDR3A data" region.
I think that the result of md.b command should be same for 0x8_0000_0000 and 0x8000_0000
because both are assigned for "DDR3A data".
But the result is different and actually the result is same for 0x8_0000_0000 and 0x0.
=> md.b 0x800000000 0x100
00000000: 47 00 00 ea 98 f0 9f e5 98 f0 9f e5 98 f0 9f e5 G...............
=> md.b 0x80000000 0x100
80000000: 00 00 00 00 00 00 00 00 55 55 55 55 55 55 55 55 ........UUUUUUUU
=> md.b 0x0 0x100
00000000: 47 00 00 ea 98 f0 9f e5 98 f0 9f e5 98 f0 9f e5 G...............
I think that this comes from 32bit address in u-boot so 0x8_0000_0000 looks like 0x0.
So, how can I access 0x8_0000_0000 in u-boot? Should I configure u-boot configuration such as PHYS_64BIT?
(I already enable CONFIG_ARMV7_LPAE and configure CONFIG_SYS_LPAE_SDRAM_BASE to 0x8_0000_0000.)