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

Reply via email to