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.

LED_Toggle can't run on AM437x IDK EVM



I am a beginner of TI processor. I want to learn the PRU of  AM437x .

I do the project as http://processors.wiki.ti.com/index.php/PRU_Training:_Hands-on_Labs#LAB_1:_Toggle_LED_with_PRU_GPO which is based on AM335.

The code:
/* 
* main.c 
*/ 

#include <stdint.h> 
#include <pru_cfg.h> 
#include "bsp_led.h" 

volatile register uint32_t __R30; 
volatile pruCfg CT_CFG __attribute__((cregister ("PRU_CFG",near),peripheral)); 

int main(void) { 

    //initalize before config the PINMUX 
    __R30 = 0x0000; 

    // CT_CFG.GPCFG0 = 0; 
    CT_CFG.SYSCFG_bit.STANDBY_INIT = 0; 

    while(1) 
    { 
        __R30 ^= 0x000f; 
        /* delay about 1 s */ 
        __delay_cycles(100000000); 
    } 
    return 0; 
}
I load the program at PRU-ICSS0 PRU1, as the pinmap shows that LED0 and LED1 connects to pr0_pru1)gpoN(N=6/7/8/9/10/) except LED1_Green(AB25).  
I doubt that should I enable the clock of GPO first? but I don't read this in AM437X TRM.
BTW,the demo of PRU software package can't run successfully on My board ,too.
Thanks.