Files
Giulio Benetti ec58c67e5f configs/imxrt1050-evk: bump u-boot to fix the build and bump linux too
Python setuptools has removed the obsolete pkg_resources python module in
v82.0.0. This module is used by the binman command in U-Boot until
v2025.10.
Since the python-setuptools package has been updated to v82.0.0 in
Buildroot, the imxrt1050-evk_defconfig (using U-Boot v2025.07 and
binman) fails to build with the following error [1]:

  ModuleNotFoundError: No module named 'pkg_resources'

Update the defconfig to use a more recent U-Boot v2026.01, to fix the
build and at the same time bump Linux to version 6.18.18.

Fixes:
https://gitlab.com/buildroot.org/buildroot/-/jobs/13476922027

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
[Julien: fix defconfig name in commit log]
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-03-18 13:01:37 +01:00
..

NXP i.MXRT1050 EVK board
------------------------

i.MX RT1050 are NXP's crossover MCUs. They combine the high performance and high
level of integration of an applications processors with the ease-of-use and
real-time functionality of a microcontroller. The i.MX RT1050 MCU runs on the Arm
Cortex-M7 core at 600 MHz.
https://www.nxp.com/design/development-boards/i-mx-evaluation-and-development-boards/i-mx-rt1050-evaluation-kit:MIMXRT1050-EVK

To build a minimal support for this board:

$ make imxrt1050-evk_defconfig
$ make

Buildroot prepares a bootable "sdcard.img" image in the output/images/
directory, ready to be flashed into the SD card:

$ dd if=output/images/sdcard.img of=/dev/sdX
Where 'sdX' is the device node of the uSD.

Jumper settings:

   SW7: 1 0 1 0

Where 0 means bottom position and 1 means top position (from the
switch label numbers reference).

Connect the USB cable between the EVK and the PC for the console.

Insert the micro SD card in the board, power it up and U-Boot messages should come up.