All,
I am testing Volodymyr's dynamic shared memory patches, which
depends on the non-sec DDR support that has been added in OP-TEE
recently. I am testing this on a Juno platform which has a DDR
split into 2 different regions:
0x0_80000000 2G
0x8_80000000 6G
The platform_config.h allows you to define a DRAM0 base/size which
then is used in the macro:
register_nsec_ddr(DRAM0_BASE, DRAM0_SIZE);
I tried defining the second DDR region in platform_config.h and a
second call to register_nsec_ddr(), but that did not work.
Has anyone succeeded in having the nsec DDR split into 2 regions?
Would Jen's patch:
core: assign non-sec DDR configuration from DT
...solve this issue? Right now the Juno does not use CFG_DT, and
when I turn it on OP-TEE reports that it cannot find the device
tree.
Thanks,
Stuart