Hi,
I check in fsl_gpio.h:
static inline void GPIO_PinWrite(GPIO_Type *base, uint32_t port, uint32_t pin, uint8_t output)
{
base->B[port][pin] = output;
} <- break points
at the break point i check base.B[1]
other pins are correct P1_10 stay at 0.
if you think it is because it is too fast
just
GPIO_PinWrite(BOARD_INITPINS_Test_GPIO, BOARD_INITPINS_Test_PORT, BOARD_INITPINS_Test_PIN, 1);
out of the loop
does not pass PIO1_10 to one
but other pin test2 switch well on the scope and at the debug BP
Using your window "Peripherals"
i can see SET1.SETP that move and display 0x400 at 1
but PIN1.PORT does not.
So i thing my chip has a problem, it came from mouser, i am "esd aware" and as soon as i had opened the bag i had soldered it with minimum manipulation.
In anyway i have made a strap on another pin and it is ok.
Regards
JP