I am working on a custom i.MX RT1176 board (based very closely on the FMU design, same memory set up). I am trying to bring up the MCU by blinking a simple LED. The LED is on GPIO_AD_33, which I have configured using the MCUXpresso Config Tools to GPIO10_IO00.
Project setup
Created a simple LED blink project in MCUXpresso IDE using the SDK for MIMXRT1176.
Configured GPIO as output and toggled it every 1s using SysTick.
Binary output
The project builds successfully and produces a .bin file.
Programming method
Since this is a custom board, I only have USB-C access to the serial downloader.
I used the NXP Secure Provisioning Tool (blhost) to erase flash, write the AXF and binary from the project build.
All operations succeed with status 0x0 Success.
The issue
After power-cycling the board, nothing happens.
The LED on GPIO_AD_33 does not blink.
The board always re-enters Serial Downloader mode.
I do not have JTAG/SWD access, only USB-C serial downloader.This is the first time I have posted in a forum so I apologize if my ettiquette is off. Thank you.
lol I will fire myself. It’s a hobby board. I’m new to this. Definitely a learning experience for me. I solved the issue. My problem was that I was selecting “Full FDCB” which for whatever reason was not allowing the program to start properly.
Hi @JoshuaV
Apologies the late reply.
Could you confirm the boot mode of your pins?
After downloading the program to your board remember to change the boot mode to internal boot