rtos-sdk 编译帮助提示:
root@:/opt/ti/processor_sdk_rtos_omapl138_6_01_00_08# make help
Standard Targets:
help - Prints target information
all - Builds all Component targets
clean - Cleans all Component targets
Component Targets:
pdk - Builds all targets within the PDK top-level makefile
pdk_clean - Cleans all targets within the PDK top-level makefile
ipc_bios - Builds all targets within the IPC component
ipc_clean - Cleans all targets within the IPC component
Example Targets:
ipc_examples - Builds IPC examples
ipc_examples_clean - Cleans IPC examples
NOTE: Instructions for rebuilding all other components
installed with Processor SDK can be found in each
component's sub-directory
可以看到,rtos-sdk里面仅编译了pdk、ipc_bios,那么
1、sys/bios怎么编译呢?还有其他一些dsplib、ndk…这些都没见编译?
2、ipc放在linux上执行时,linux内核要打补丁?我看到的是如下结构,补丁是给内核3.0.8用的?我当前linux内核是4.19.59,还需要打这个补丁吗,如果需要的话,版本不一样可以吗?
root@:/opt/ti/ipc_3_50_04_07/linux/patches/3.8.0# ls
omapl138 rpmsg-socket.patch
root@:/opt/ti/ipc_3_50_04_07/linux/patches/3.8.0# tree
.
├── omapl138
│ ├── 0001-Process-all-available-messages-in-virtqueue-callback.patch
│ ├── 0002-Allow-all-virtqueues-processing-in-rproc_vq_interrup.patch
│ ├── 0003-Add-support-for-configuring-DA8XX_REMOTEPROC.patch
│ ├── 0004-Add-support-to-rproc_alloc-for-a-default-firmware-na.patch
│ ├── 0005-Add-a-remoteproc-driver-implementation-for-OMAP-L138.patch
│ ├── 0006-Add-a-new-remoteproc-platform-device-for-DA8XX.patch
│ └── 0007-remoteproc-platform-support.patch
└── rpmsg-socket.patch
1 directory, 8 files