Following the MCXA14x/15x hardware design guide and FRDM-MCXA156 schematics, we designed a board with the MCXA156VLH. However, the MCU always enter ISP after power-up ignoring the ISP_MODE pin logic level.
Here are the relevant schematics :
We checked multiple times that the ISP_MODE pin is P3_29 on MCXA156VLH (the P0_6 pin is only routed to a pull-up).
Here are our observations :
We would greatly appreciate if you could give us any advice on the source of this error.
Sincerely,
Hello @rj_engineer
BR
Alice
Hello Alice,
Hi Alice,
I removed the TVS and the behaviour remains the same, the board power-up in ISP mode.
Hi @rj_engineer
"
"
->> Please create a video that demonstrates all the steps. Use the led_blinky
demo (do not use USB cdc demo), and verify whether the LED continues blinking after power-cycling the board.
Thank you.
BR
Alice
Hi Alice,
Please find attached the requested video.
Hi @rj_engineer
Thanks for your sharing.
It is strange,. Please measure and monitor the ISP pin, and also record a video of the process. Thank you.
BR
Alice
Hi Alice,
Please find attached the video with the following steps :
Note : the oscilloscope is at 1V per square and 200us per square
Hi @rj_engineer
Thanks for your reply.
From your description, if the LED is blinking, I believe the board is working properly and has not entered ISP mode.
However, if I misunderstood and your board does enter ISP mode upon reset, I suspect that when you connected the RESET pin to GND, you may have also accidentally connected the ISP pin to GND.
You can try measuring both the ISP pin and RESET pin at the same time to check the state of the ISP pin during reset.
Thank you.
BR
Alice
Hello @rj_engineer
BR
Alice
Hi alice,
The image in the MCU is directly flashed by MCUXpresso Led_Blinky_example. I don't understand how it couldn't be valid.
An additional detail is that i use the OP29K revision of the MCXA156VLH.
Hello @rj_engineer
BR
Alice