This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:Linux
我已经将电路板设置为通过网络连接引导、方法是从主机 PC 获取内核映像和 DTB 文件、并通过 NFS 装载其根文件系统。 我正在使用4.4.32版内核、并已编译内核、启用了所有默认 AM57xx 选项、包括 PRUSS 和 RPmsg 选项。 我将默认的 rootfs tarball 解压到主机 PC 上的 NFS 共享中。
编译内核映像和模块并确保所有内容都安装到正确的目录后、我启动板、但我的系统中没有/dev/rpmsg_pru31形式的器件。 但是、如果我重新启动电路板并使用其闪存中存储的默认固件、则会显示这些器件。
是否需要执行一些特殊操作才能显示这些器件节点?
茨韦托林
我打开了我的.config 文件并验证了您指定的节点是否确实都设置为"m":
编号
# Remoteproc 驱动程序
编号
CONFIG_REMOTEPROC=m
CONFIG_OMAP_REMOTEPROC=m
CONFIG_OMAP_REMOTEPROC_Watchdog=y
未设置# CONFIG_STE_MODE_RPROC
CONFIG_PRUSS_REMOTEPROC=m
编号
# Rpmsg 驱动程序
编号
CONFIG_RPMSG=m
CONFIG_RPMSG_RPC=m
CONFIG_RPMSG_PRU=m
Scott