Hacker News new | ask | show | jobs
by KMag 1203 days ago
> The Cortex-A CPUs can access more than 2GB but because that memory requires more than 32 bit addressing, the other processors cannot easily access it.

What's preventing the 32-bit CPUs from accessing the full 4 GB of a 32-bit address space?

1 comments

The main memory map places the DDR memory starting at 0x8000_0000 up to 0xffff_ffff in both AM62x and AM57xx. Below 0x8000_0000 are a bunch of other memory mapped devices and interfaces.

Additional memory beyond 2GB are all located above 0x1_0000_0000 address.