如何将BeagleBoneBlack的pasm PRU编译器集成到Yocto中

如何将BeagleBoneBlack的pasm PRU编译器集成到Yocto中,yocto,beagleboneblack,bitbake,texas-instruments,Yocto,Beagleboneblack,Bitbake,Texas Instruments,我想将pasm编译器(这里提供)集成到我的Yocto配置中。之前,我已经在BBB目标本身上构建了我的PRU源。但是现在我想在bitbake过程中完成这个 但是,将预构建的pasm二进制文件从pru_sw/utils/文件夹复制到/usr/bin或~/bin并没有起到作用 My recipe触发一个make,该make调用bitbake进程不知道的pasm编译器: make: pasm: Command not found 有没有人有一些经验或提示???因此,在花了一些时间搜索之后,我没有找到任

我想将pasm编译器(这里提供)集成到我的Yocto配置中。之前,我已经在BBB目标本身上构建了我的PRU源。但是现在我想在bitbake过程中完成这个

但是,将预构建的pasm二进制文件从pru_sw/utils/文件夹复制到/usr/bin或~/bin并没有起到作用

My recipe触发一个make,该make调用bitbake进程不知道的pasm编译器:

make: pasm: Command not found

有没有人有一些经验或提示???

因此,在花了一些时间搜索之后,我没有找到任何关于如何为Yocto使用现成的pasm编译器的解决方案。最后,我在我的自定义层中创建了一个新的配方,它只是克隆了PRU repo(参见原始帖子),并触发了已经发布的
linuxbuild
脚本,效果很好。最后,我只需要从我的依赖配方中引用构建的
pasm
二进制文件来构建PRU二进制文件。我不确定这是否是一种假定的方式,但它符合我的目的

欢迎对此进行任何添加