我用的PCIE的RC和EP都是DM8168,内存是2G的DDR3。主端在加载PCIE的驱动ti81xx_pcie_bootdrv.ko和ti81xx_pcie_rcdrv.ko后运行load.sh脚本,脚本在加载
dvr_rdk_fw_m3vpss_2048M_512M.xem3时出现“vmap allocation for size 268439552 failed: use vmalloc=<size> to increase size.”错误;
反过来如果先加载M3的固件,后加载PCIE驱动,则PCIE驱动在ioremap他的0x20000000开始的256M地址空间时报通用错误,该如何解决这两部分程序的内存映射?
我的启动参数:bootargs 'mem=512M ddr_mem=2048M console=ttyO0,115200n8 ubi.mtd=4,2048 root=ubi0:rootfs rootwait=1 rootfstype=ubifs rw ip=192.168.1.93:192.168.1.82:192.168.1.1:255.255.255.0::eth0:off vram=50M vmalloc=476M notifyk.vpssm3_sva=0xBFB00000'