Not to mentioned that waveshare doesn't have opensource drivers. The only 2 things I know is python script and my tslib addon.
Send me few disks and I will test :rolleyes:
This is already a problem with your distribution you want to boot. Which one exactly is that? Or maybe you should set init=/init in bootargs.
I think your script should like something like this: setenv mmcargs 'setenv bootargs console=${console},${baudrate} root=${mmcroot} ${hdmi_patch}...
Then this will work: fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} ${uimage} fatload mmc ${mmcdev}:${mmcpart} ${fdt_addr} ${fdt_file} bootm...
How did you created SD card? What type of partitions are there and where are the files (kernel, device tree, ...).
I think you don't load and use device tree file? run loadfdt run loaduimage bootm ${loadaddr} - ${fdt_addr}; You have to see something like this...
Maybe you are missing console device in u-boot.
Try using Linaro toolchain:...
Because kernel used for Android is not the same as for Linux.
You forgot to run command make ARCH=arm UDOO_defconfig because all this is already enabled.
Run again with make -j1 and you should spot some error.
Google doesn't find anything?
Little more info would be welcome. I assume you will run it in Udobuntu? Then it will be run the same way as on PC with Ubuntu or any other...
Which version of udoobuntu (link please)? And why do you need this file exactly?
So I assume you changed the position of this jumper before. Glad that it's working now.
I don't know why you don't see anything in serial console. It must always shows something. So fix this first if you want to play with u-boot....
I don't know which u-boot is using android but every other version I used show progress on serial console and it can be interrupted to check...
I'm starting to wonder what you actually wants? You obviously have system already running. Just connect serial console and interrupt bootloader...
Did you tried making new SD card? Or use different SD card?
Separate names with a comma.