I have a custom board with iMX6ULL with switches for boot configuration.
The problem is that the board always boot from SD and never from NAND no matter the switch positions.
The NAND-Flash can be written from u-boot and Linux.
I checked the tracks configuring the pad as GPIO, so the routing is correct.
The fuses are not burning
root@imx6ull:~# cat /sys/fsl_otp/HW_OCOTP_CFG4
root@imx6ull:~# cat /sys/fsl_otp/HW_OCOTP_CFG5
Is there any explanation for this behavior?