If the iMX8 is anything like the iMX6 I assume there is a writable register that can be addressed that contains the boot pins configuration. Correct me if I am wrong but I believe you can write this register to the configuration you want (usb programming mode is what I want) and force a reset (without power cycling) and it will come up in update mode. I want to basically force the device into UUU update mode via the USB device port without actually physically changing the pins. i.e. all via software.
Is this possible? Where can I find the address location of the register for the iMX8M mini?