I guess i'm doing something wrong here: 1) dd-ed the mini.iso to a usb stick 2) partitioned a microsd card:
$ sudo fdisk -l /dev/mmcblk0 Disk /dev/mmcblk0: 14,9 GiB, 15931539456 bytes, 31116288 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0xa4f08fe7 Device Boot Start End Sectors Size Id Type /dev/mmcblk0p1 2048 526335 524288 256M c W95 FAT32 (LBA) 3) built u-boot (v2017.09) using the rpi3_defconfig and copied u-boot.bin as kernel8.img to the vfat partition 4) copied the relevant raspberry-firmware files to the vfat partition This is how my sd card looks like: $ ls -la /media/flag/F8EC-BAD1/ total 3228 drwxr-xr-x 2 flag flag 16384 gen 1 1970 . drwxr-x---+ 3 root root 4096 nov 13 17:31 .. -rw-r--r-- 1 flag flag 50248 nov 13 15:47 bootcode.bin -rw-r--r-- 1 flag flag 6551 nov 13 15:47 fixup.dat -rw-r--r-- 1 flag flag 397344 nov 13 15:43 kernel8.img -rw-r--r-- 1 flag flag 2820196 nov 13 15:47 start.elf 5) popped the sd card into rpi3 and applied power 6) the board starts booting, executes u-boot but instead of looking for the usb storage, it tries pxe booting, and after several attempts, it fails. (see attached img). Any chance i'm missing something in uboot boot script? Like some tweaks to uboot env? Or is it supposed to boot from usb storage by default and without any modification? ** Attachment added: "20171113_172103.jpg" https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1729128/+attachment/5008337/+files/20171113_172103.jpg -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1729128 Title: Raspberry Pi 3 microSD support missing from the installer Status in linux package in Ubuntu: Confirmed Status in linux source package in Bionic: Confirmed Bug description: Please add bcm2835 to block-modules on arm64 (and armhf?). artful's arm64 d-i mini.iso works fine on Raspberry Pi 3 when booting with a UEFI-capable u-boot, except for one detail: mmc/host/bcm2835.ko is missing from block-modules, so you can't install to microSD without manually grabbing and loading the module. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1729128/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp