This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

am437x pru 不能下载

我按照文档processors.wiki.ti.com/.../PRU-ICSS

processors.wiki.ti.com/.../PRU-ICSS_Installer 生成了新的zImage 与dtb文件 替换了 evm里的boot 目录下的 dtb与zImage

同时用生成的新的targetNFS文件夹下的 modlus 替换了 evm里面的 /lib/moduls  重启后 各个模块挂载成功

但是用编辑的应用程序下载还是无法成功 错误如下 

//mytest.c  
#include <stdio.h>  
#include <prussdrv.h>  
#include <pruss_intc_mapping.h>  
  
#define PRU_NUM 0  
  
int main (void)  
{  
    unsigned int ret;  
    tpruss_intc_initdata pruss_intc_initdata = PRUSS_INTC_INITDATA;  
      
    prussdrv_init ();//Initialize the PRU  
    if (prussdrv_open(PRU_EVTOUT_0))//Open PRU Interrupt  
    {  
        printf("prussdrv_open open failed\n");  
        return (-1);  
    }  
    prussdrv_pruintc_init(&pruss_intc_initdata);  
    prussdrv_exec_program (PRU_NUM, "./prucode.bin");//Execute example on PRU  
    prussdrv_pru_wait_event (PRU_EVTOUT_0);//Waiting for this instruction: MOV r31.b0, PRU0_ARM_INTERRUPT+16  
    prussdrv_pru_clear_event (PRU_EVTOUT_0, PRU0_ARM_INTERRUPT);  
    prussdrv_pru_disable (PRU_NUM);//Disable PRU and close memory mapping  
    prussdrv_exit ();  
  
    return(0);  
}  

能告诉我如何才能解决么 灰常谢谢的说