Concerto GPIO15
Altair Forum User
Altair Employee
Answers
-
Submitted by Anders89 on Fri, 05/30/2014 - 05:51.
GPIO15 on the C28 core corresponds to PB7 on the ARM core. Because it's configured as an NMI pin at reset, it must be unlocked by the ARM core for general use. The call to unlock it is:
GPIOPinUnlock(GPIO_PORTB_BASE, GPIO_PIN_7);
If you use the VisSim supplied ARM Cortex setup program, it will unlock PB7 automatically. If you write your own ARM core diagram, then you must unlock PB7 yourself. To unlock pin B7, you must add code to your ARM Cortex diagram to run the above at boot time. To do so, use anexternFunction block with the above text inside an enabled compound that is gated by $firstPass. This will unlock PB7 at boot time.
0