Mainline U-Boot with SPI, NVMe and SATA boot support
#6
Many thanks for your work!!!

I have seen an booting NVMe device Exclamation  But i got some errors. Tomorrow i will do more tests.....

Update

Works fine! Big Grin


Code:
U-Boot TPL 2020.01-rc5-01969-g0bfd4738c6 (Jan 03 2020 - 15:46:36)               Channel 0: LPDDR4, 50MHz                                                         BW=32 Col=10 Bk=8 CS0 Row=15 CS=1 Die BW=16 Size=1024MB                         Channel 1: LPDDR4, 50MHz                                                         BW=32 Col=10 Bk=8 CS0 Row=15 CS=1 Die BW=16 Size=1024MB                         256B stride                                                                     256B stride                                                                     lpddr4_set_rate: change freq to 400000000 mhz 0, 1                               lpddr4_set_rate: change freq to 800000000 mhz 1, 0                               Trying to boot from BOOTROM                                                     Returning to boot ROM...                                                                                                                                         U-Boot SPL 2020.01-rc5-01969-g0bfd4738c6 (Jan 03 2020 - 15:46:36 +0000)         Trying to boot from SPI                                                         NOTICE:  BL31: v2.2(release):v2.2-277-gb1af2a51                                 NOTICE:  BL31: Built : 15:44:18, Jan  3 2020                                                                                                                                                                                                     U-Boot 2020.01-rc5-01969-g0bfd4738c6 (Jan 03 2020 - 15:46:36 +0000)                                                                                             Model: Pine64 RockPro64                                                         DRAM:  2 GiB                                                                     PMIC:  RK808                                                                     MMC:   dwmmc@fe320000: 1, sdhci@fe330000: 0                                     Loading Environment from SPI Flash... SF: Detected gd25q128 with page size 256 B *** Warning - bad CRC, using default environment                                                                                                                 In:    serial@ff1a0000                                                           Out:   serial@ff1a0000                                                           Err:   serial@ff1a0000                                                           Model: Pine64 RockPro64                                                         rockchip_dnl_key_pressed: adc_channel_single_shot fail!                         Net:   eth0: ethernet@fe300000                                                   Hit any key to stop autoboot:  0                                                 Card did not respond to voltage select!                                         switch to partitions #0, OK                                                     mmc1 is current device                                                           Scanning mmc 1:7...                                                             Found /boot/extlinux/extlinux.conf                                               Retrieving file: /boot/extlinux/extlinux.conf                                   1055 bytes read in 8 ms (127.9 KiB/s)                                           select kernel                                                                   1:      kernel-4.4.197-1236-rockchip-ayufan-g30faab37e339                       2:      kernel-4.4.197-1236-rockchip-ayufan-g30faab37e339-memtest               Enter choice: 1:        kernel-4.4.197-1236-rockchip-ayufan-g30faab37e339       Retrieving file: /boot/initrd.img-4.4.197-1236-rockchip-ayufan-g30faab37e339     5143934 bytes read in 224 ms (21.9 MiB/s)                                       Retrieving file: /boot/vmlinuz-4.4.197-1236-rockchip-ayufan-g30faab37e339       20545544 bytes read in 874 ms (22.4 MiB/s)                                       append: rw panic=10 init=/sbin/init coherent_pool=1M ethaddr=62:03:b0:d6:dc:b3 4 Retrieving file: /boot/dtbs/4.4.197-1236-rockchip-ayufan-g30faab37e339/rockchipb 96273 bytes read in 17 ms (5.4 MiB/s)                                           ## Flattened Device Tree blob at 01f00000                                         Booting using the fdt blob at 0x1f00000                                         Loading Ramdisk to 7da26000, end 7df0dd7e ... OK                             ERROR: reserving fdt memory region failed (addr=0 size=0)                         Loading Device Tree to 000000007da0b000, end 000000007da25810 ... OK                                                                                         Starting kernel ...                                                                                                                                             [    0.000000] Booting Linux on physical CPU 0x0   [...gekürzt...]


Filesystem


Code:
rock64@rockpro64:~$ df -h Filesystem      Size  Used Avail Use% Mounted on udev            960M     0  960M   0% /dev tmpfs           193M  7.7M  185M   4% /run /dev/nvme0n1p7  1.9G  1.1G  669M  62% / tmpfs           963M     0  963M   0% /dev/shm tmpfs           5.0M  4.0K  5.0M   1% /run/lock tmpfs           963M     0  963M   0% /sys/fs/cgroup /dev/nvme0n1p6  112M  4.0K  112M   1% /boot/efi tmpfs           193M     0  193M   0% /run/user/1000


Attention, you must resize filesystem for
Code:
/dev/nvme0n1p7
Sorry for any mistakes. English is not my native language

1. Quartz64 Model B, 4GB RAM

2. Quartz64 Model A, 4GB RAM

3. RockPro64 v2.1

https://linux-nerds.org/
  Reply


Messages In This Thread
RE: Mainline U-Boot with SPI and NVMe support (alpha/pre-release version for testing) - by Bullet64 - 01-04-2020, 04:10 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  (real) Mainline U-boot finally works on SPI, boots SATA, throw away your SD cards NOW aleksei 0 12,985 06-21-2025, 06:21 AM
Last Post: aleksei
  How to use ROCKPro64 PCI-e X4 to M.2/NGFF NVMe SSD Interface Card jykeith123 1 5,535 11-26-2024, 11:08 AM
Last Post: wdt
  enble boot after power loss/restore dkebler 18 30,603 12-04-2023, 12:14 PM
Last Post: ok38
Bug Broken boot: What am I missing? mkosarek 1 4,624 09-08-2023, 08:14 AM
Last Post: wdt
  Unable to boot Armbian on new RockPro64 mooseball 5 13,981 07-14-2023, 08:59 AM
Last Post: rockjonn
  no boot white led flashing moserwi 7 14,274 05-18-2023, 10:46 AM
Last Post: wdt
  u-boot locked on pine64pro ljones 1 4,675 09-06-2022, 10:32 AM
Last Post: ljones
  Cannot get my board to boot deutschlmao 11 20,147 09-05-2022, 04:23 PM
Last Post: ljones
  U-BOOT Tutorial hazz 0 3,617 07-19-2022, 10:48 PM
Last Post: hazz
  Installation Debian on emmc: which U-Boot and where? vongillus 3 8,144 07-02-2022, 09:24 AM
Last Post: dkebler

Forum Jump:


Users browsing this thread: 2 Guest(s)