如何将 BeagleBoneBlack 的 pasm PRU 编译器集成到 Yocto 中
How integrate pasm PRU compiler for BeagleBoneBlack into Yocto
我想将 pasm 编译器(此处提供 https://github.com/beagleboard/am335x_pru_package)集成到我的 Yocto 配置中。以前我已经在 BBB 目标本身上构建了我的 PRU 源。但现在我想在 bitbake 过程中完成这项工作。
然而,将预构建的 pasm 二进制文件从 pru_sw/utils/ 文件夹复制到 /usr/bin 或 ~/bin 并没有成功。
我的配方触发了一个 make,它调用了 bitbake 进程不知道的 pasm 编译器:
make: pasm: Command not found
有没有人有一些经验或提示?
所以,在花了一些时间搜索之后,我没有找到任何关于如何为 Yocto 使用开箱即用的 pasm 编译器的解决方案。最后,我刚刚在我的自定义层中创建了一个新配方,它简单地克隆了 PRU 存储库(参见原始 post)并触发了已经发布的 linuxbuild
脚本,它运行良好。最后,我只需要从我的依赖配方中引用构建的 pasm
二进制文件来构建 PRU 二进制文件。我不确定这是否是假定的方式,但它对我的目的有用。
欢迎补充!
我想将 pasm 编译器(此处提供 https://github.com/beagleboard/am335x_pru_package)集成到我的 Yocto 配置中。以前我已经在 BBB 目标本身上构建了我的 PRU 源。但现在我想在 bitbake 过程中完成这项工作。
然而,将预构建的 pasm 二进制文件从 pru_sw/utils/ 文件夹复制到 /usr/bin 或 ~/bin 并没有成功。
我的配方触发了一个 make,它调用了 bitbake 进程不知道的 pasm 编译器:
make: pasm: Command not found
有没有人有一些经验或提示?
所以,在花了一些时间搜索之后,我没有找到任何关于如何为 Yocto 使用开箱即用的 pasm 编译器的解决方案。最后,我刚刚在我的自定义层中创建了一个新配方,它简单地克隆了 PRU 存储库(参见原始 post)并触发了已经发布的 linuxbuild
脚本,它运行良好。最后,我只需要从我的依赖配方中引用构建的 pasm
二进制文件来构建 PRU 二进制文件。我不确定这是否是假定的方式,但它对我的目的有用。
欢迎补充!