1.AMP 主机配置
打开 menuconfig -> RT-Thread Kernel
使能AMP,选择 amp role MASTER
Number of CPUs 设置为目标平台的cpu数
使能软件包 RT-Thread online packages → system packages → OpenAMP
Version 选择为 v1.0.0
2.更新packages
输入pkgs —update
等到下载好了,编译,会报错。如下:
- CC packagesopenamp-v1.0.0appsexamplesmatrix_multiplymatrix_multiplyd.o
- In file included from packagesopenamp-v1.0.0libinclude/openamp/open_amp.h:11,
- from packagesopenamp-v1.0.0appsexamplesmatrix_multiplymatrix_multiplyd.c:9:
- packagesopenamp-v1.0.0libinclude/openamp/rpmsg.h:15:10: fatal error: metal/compiler.h: No such file or directory
- 15 | #include
- | ^~~~~~~~~~~~~~~~~~
- compilation terminated.
不知道在哪里勾线libmetal,是需要bsp自己提供libmetal吗?