[Beaglebone Black] u-boot does not seem to read uEnv.txt

Hello,

I am upgrading an embedded platform that uses a Beaglebone black with the Angstrom distribution (kernel 3.8.13). This system uses spidev (as a SPI1 device)

I am using the stable branch of the linux kernel (4.9.79). I am following the instructions from http://www.jumpnowtek.com/ to have a working system on the eMMC (using a microSD with an “installer-image”)

I can boot correctly and have a functional operating system. However, although I specified the “bbb-spi1-spidev.dtb” as fdtfile in uEnv, I noticed that the spidev device is not created.

Looking more closely at the boot messages with a FTDI cable, I get the following: