Hi igor,
I think I have a different problem.
When I flash my uboot-image to sd-card I can start my board in boot-mode sd-card. In uboot I can run fastboot mode over uboot command. Then I can communicate over uuu-tool.
When I switch to boot-mode usb-serial-download I can detect my board with ./uuu lsusb and I can download my uboo-image with ./uuu SDPS: boot -f u-boot-imx.bin. But in that case my device did not jump automaticaly into uboot fastboot mode and I can't talk to my device over uuu-tool.
In both cases the uboot image is the same.
I did some investigations and figgured out that the u-boot-nodtb.bin file seems to be my problem. I built the uboot-image with imx-mkimage tool and when I exchange the u-boot-nodtb.bin with an old one the uboot starts automaticaly in fastboot mode.
It seems that the i.MX8 use different addresses to start uboot in different boot-modes. I am looking for a document where the usb-serial-boot mode is described in detail.
It looks like a switch inside the startcode of uboot. If I start from sd-card jump to 0xaaaa and if I start from usb-serial-download-mode jump to 0xbbbb