> >> I flashed my Radxa Rock Pi 4 SPI with Armbian mainline u-boot (I could not 
> >> get it up and running with Fedora u-boot) and now I can boot Fedora ARM 
> >> images from USB and NVMe seamlessly.
> >>
> >> Unfortunately, I am not able to boot from a USB stick created from the 
> >> workstation ISO image (I want to try the installation feature to make 
> >> non-US configuration easier). No boot media found. Is there no u-boot used 
> >> or is it due to incompatible implementations?
> >
> > ...
> >
> > You'll need to provide more details and I'd sooner try and work out
> > the issues with the Fedora U-Boot TBH than try and debug what Armbian
> > is doing to theirs.
>
> Agreed! I also prefer a Fedora solution. Especially since we, as a server WG, 
> are considering creating a list of reference boards that we care about in 
> particular. And due to its characteristics, the Rock Pi would be a suitable 
> candidate for such a list.

Well the Server WG considering a list of Arm reference boards is news
to me, please ensure you engage with the arm team about this, I don't
want to end up in a situation where you decide on a device we can't
work with you on supporting. I tend to find actually giving other
groups heads up rather than finding out in side comments on other
threads useful for the general community engagement.

> What I did:
>
> I studied your https://nullr0ute.com/2021/05/fedora-on-the-pinebook-pro/ and 
> noted that Fedora provides 2 variants of itbloader for that board (*.img & 
> *.spi). The same is true for some other Rockchip 3399 boards, but for Radxa 
> Rock pi 4 there is only the one img variant. This left me a bit in doubt 
> whether Fedora currently supports spi on Rock Pi. Before its hardware version 
> 1.4, the Rock Pi did not have SPI soldered on. So there was nothing to test 
> until now. And the described procedure is specific to pine and I couldn't 
> find a way to get this to work on Rock Pi.

Well the .img file is explicitly intended for emmc/mSD so I would
entirely expect your results.

I haven't built SPI specific images because it wasn't clear to me from
their docs if SPI flash is shipped as their docs don't mention it on
any of the 3 variants of the Rock Pi 4:
https://rockpi.org/rockpi4
https://wiki.radxa.com/News/2018/11/introduce-the-new-rockpi-4-hardware

Also the wiki indicates there is solder pads for a SPI flash but it's
not populated by default:
https://wiki.radxa.com/Rockpi4/hardware/spi_flash

Also there's no config for SPI flash in either the upstream U-Boot
configs/DT or the upstream kernel DTs.

So is the SPI flash default, a build to order option or something
you've added yourself?

Peter

> Nevertheless, I studied user documentation of Radxa, Rockchip and u-boot and 
> finally tried:
>
> rkdeveloptool db rk3399_loader_spinor_v1.15.114.bin
> rkdeveloptool wl 0x40    /usr/share/uboot/rock-pi-4-rk3399/idbloader.img
> rkdeveloptool wl 0x4000  /usr/share/uboot/rock-pi-4-rk3399/u-boot.itb
> rkdeveloptool rd
>
> and also a newer version rk3399_loader_spinor_v1.20.126.bin
>
> Nothing visible happened after reboot and unfortunately I don’t have a serial 
> terminal at hand. I couldn’t find any information about the file 
> u-boot-rockchip.bin in Fedora so I didn’t try anything with that, and gave up 
> for the time being.
>
>
> Thanks
> Peter
>
> _______________________________________________
> arm mailing list -- [email protected]
> To unsubscribe send an email to [email protected]
> Fedora Code of Conduct: 
> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives: 
> https://lists.fedoraproject.org/archives/list/[email protected]
> Do not reply to spam on the list, report it: 
> https://pagure.io/fedora-infrastructure
_______________________________________________
arm mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure

Reply via email to