Board: NXP i.MX MIMXRT1060-EVKB
QUERY 1:
Context:
Our target is to set up a system where the i.MX RT1060-EVKB board can be accessed and used remotely, allowing team members to flash images and work on the board from any location. We have made significant progress, but we've encountered a roadblock related to flashing the image onto the board.
Issue:
Currently, we are using the NXP MCU Boot Utility for flashing images. However, each time we need to flash the image, we manually switch the boot mode (SW2) to 0001 for flashing and then switch it back to 0000 after flashing. This manual step is preventing us from fully automating and achieving remote operation.
Questions:
Is there a way to control or automate the boot mode switch (SW2) on the i.MX RT1060-EVKB remotely? This would greatly enhance our ability to manage the board remotely without needing physical access to the board for each flashing operation.
We are aware that flashing via the MCUXpresso IDE does not require changing the boot mode switch, but we are currently facing errors when attempting to flash using the IDE. Could you provide guidance, or suggest an alternative method that allows remote flashing without manual intervention?
QUERY 2:
I’m currently working with the NXP i.MX RT1060-EVKB and am planning to power the board using an external adapter. I have a few questions regarding the power requirements and recommendations:
How much current is required to reliably power the i.MX RT1060-EVKB through a 5V (as 5V is mentioned in UM) adapter? (P.S: I am trying to use one of the adapters with 5V ~5A but board is not getting powered on. Am I missing something?)
Can you suggest a suitable power adapter (specific model or specifications) that is known to work well with this board? Additionally, where can I procure this adapter (specific suppliers or online stores)?
Any assistance or suggestions would be greatly appreciated as they will help us streamline our remote development process.
Thank you in advance for your support!
1. Boot mode pins need to be physically switched. If you want to update an application remotely then a secondary bootloader may be helpful as you won't need to switch the pins.
FOTA Design for SBL and SFW (nxp.com)
OTA Storage Structure on RT1010 (nxp.com)
2. There 3 ways to power the EVK with 5V, 5A are more than enough to power the board:
• External DC power supply connected to input power jack, J45
• USB 2.0 Micro-AB connector operating in Device mode, J48
• Micro-AB USB connector for OpenSDA, J1
Please check jumper J40, the state of this jumper defines the power source of the board.
• 1-2: 5V_SYS power supply via J45
• 3-4: 5V_USB_OTG power supply via J48
• 5-6 (Default setting): P5V_SDA_S power supply via J1
Best regards,
Omar