您好、专家:
在最近的 TDA4项目中、我们的硬件的 DDR 大小为4GB、 我们默认配置了2GB。
如何在 Linux uboot 和内核中配置4GB 的 DDR 大小?
我尝试将其配置为 uboot 代码、如下所示:
# u-boot/board/ti/j721s2/evm.c
[ 3.615866] mmc0:已启用命令队列引擎
[ 3.620309] mmc0:地址0001上的新 HS400 MMC 卡
[ 3.625593] mmcblk0:mmc0:0001 CJUD4R 59.6 GiB
[ 3.630201] mmcblk0boot0:mmc0:0001 CJUD4R 分区1 31.9 MIB
[ 3.636200] mmcblk0boot1:mmc0:0001 CJUD4R 分区2 31.9 MIB
[ 3.642228] mmcblk0rpmb:mmc0:0001 CJUT4R 分区3 4.00 MiB、chardev (234:0)
[ 3.651367] mmcblk0:p1 p2 p3
[ 3.783564] CMA:CMA_alloc:Alloc 失败,请求大小:2页,顺序:-16
[ 3.999445] CMA:CMA_ALLOC: Alloc 失败,请求大小:2页,顺序:-16
[4.019756] CMA:CMA_ALLOC: Alloc 失败,请求大小:17页,顺序:-16
[ 4.053112] CMA:CMA_ALLOC: Alloc 失败,请求大小:16页,顺序:-16

