TI中文支持网
TI专业的中文技术问题搜集分享网站

[FAQ] J721EXSOMXEVM: 如何在 SDK 中将 Linux 内核页大小从默认的 64K 更改为 4K?

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。

赞(0)
未经允许不得转载:TI中文支持网 » [FAQ] J721EXSOMXEVM: 如何在 SDK 中将 Linux 内核页大小从默认的 64K 更改为 4K?
分享到: 更多 (0)