Part Number:J721EXSOMXEVM
问:对于 SDK 下载表单 www.ti.com/…/PROCESSOR-SDK-LINUX-J721E,
我找到了内核配置 board-support/linux-5.4.106+gitAUTOINC+023faefa70-g023faefa70/arch/arm64/configs/tisdk_j7-evm_defconfig
CONFIG_ARM64_PAGE_SHIFT=16
CONFIG_ARM64_CONT_SHIFT=5
CONFIG_ARCH_MMAP_RND_BITS_MIN=14
CONFIG_ARCH_MMAP_RND_BITS_MAX=29
CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=7
CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MAX=16
我们在这里使用 64K 页大小的目的是什么呢?
我是否可以将其更改为 4K 页大小?
Cherry Zhou:
答:
应该可以将页大小配置为 4K。
打开文件:"arch/arm64/configs/tisdk_j721e-evm_defconfig"
将 CONFIG_ARM64_64K_PAGES=y 更改为 # CONFIG_ARM64_64K_PAGES is not set
将 # CONFIG_ARM64_4K_PAGES is not set 更改为 CONFIG_ARM64_4K_PAGES=y
进行以上更改后,我们能够以 4K 页大小运行 vision_apps。