Hi, I need to access IRAM from U-boot in MX53 based HW. This is part of the data transfer between kernel and U-boot. I've already done the kernel part and now I need to do the U-boot part.
I tried this: #define IRAM_ADDRESS IRAM_BASE_ADDR + IRAM_SIZE - SZ_4K unsigned long *iram = (unsigned long*)IRAM_ADDRESS; unsigned long data; data = *iram; But with that code the U-boot just gets stuck when trying to access the IRAM. I looked and it seems that IRAM is added to MMU definitions and virtual address is the same as physical. So questions is. How should I access the IRAM if the method I'm using is not correct or what's wrong in my method? Teemu Keskinarkaus
_______________________________________________ U-Boot mailing list [email protected] http://lists.denx.de/mailman/listinfo/u-boot

