想知道在profibus-master的样例程序程序中,pru0,1的两个bin文件是在哪个阶段加载进协处理器PRU的?
Jian Zhou:
是AM335x么?PRU的firmware都是初始化的时候加载的。
baochuang zheng:
回复 Jian Zhou:
我看了下profibus-master的API文档,觉得FDL的相关API与样例中的对不上。
如InitApplicationBlocks(),GetApplicationBlock(),freeApplicationBlock(appl_blk * ptr),ActivateApplicationBlock(appl_blk * ptr, struct _queue * q)在样例中都没有看到,与之相对应的似乎是SendRequestBlock(),和GetRceiveBlock()。
另外,这两个bin文件是否可看成是完整的FDL部分实现(可与TMG的L7层衔接)?
Shine:
回复 baochuang zheng:
PRU-Firmware 是在sdk\examples\profibus_master\SwPruss.c file里的startPruApplication()函数里load的。