11-01-2020 08:11 PM
Currently I am trying to use mmap() function with 0x00000000 as the base address.With that I will be able to store some 3.37 lakh elements on to the PS DDR. But after that the board gets hanged and I have to restart the board. In the Xilinx document screen shot attached, they are saying nothing about the base address. But in the hdf file generated PS DDR physical base address is mentioned as 0xfd080000. If I give this as the base address, the board will be stuck in the initial step only. Is there any other way to decide about the correct base address, with which I should be able to store all the values on to the PS DDR. Any help would be appreciated!!!!
11-02-2020 11:32 PM - edited 11-02-2020 11:35 PM
Hello @vir_t
I am not getting entire picture what do you want to do
But one suggestion though.
When you boot the board the bootable files will reside in initial address of DDR.
So while using mmap() make sure you use base address other than zero.
example:
11-02-2020 11:32 PM - edited 11-02-2020 11:35 PM
Hello @vir_t
I am not getting entire picture what do you want to do
But one suggestion though.
When you boot the board the bootable files will reside in initial address of DDR.
So while using mmap() make sure you use base address other than zero.
example: