RV1103B: Attempt to upstream

Yao Zi me at ziyao.cc
Fri Dec 19 04:23:02 CET 2025


On Thu, Dec 18, 2025 at 11:45:11PM -0300, Fabio Estevam wrote:
> Hi,
> 
> I have a custom board based on the Rockchip evb-rv1103 (RV1103B silicon),
> booting from SPI-NAND.
> 
> I can successfully boot the vendor Rockchip U-Boot v2017.09 on this board,
> from SPI-NAND
> 
> I am currently working on upstreaming U-Boot support for the RV1103B SoC.
> My first RFC attempt is available here:

I think the upstreaming process should start from the kernel side,
then we will have stable devicetree ABI reference to work with, instead
of creating everything from scratch in U-Boot.

This will also makes it easier to enable OF_UPSTREAM.

>   https://github.com/fabioestevam/u-boot/commits/rv1103/
> 
> Build steps:
> 
>   make evb-rv1103_defconfig
>   make
> 
> However, I am not yet able to boot U-Boot on the board. At the moment,
> the board does not boot and only prints "RKUART".
> 
> My initial plan was to avoid SPL, similar to the evb-rv1108 approach
> (described in board/rockchip/evb_rv1108/README).
> 
> Before going further, I would like to ask:
> 
> Is the evb-rv1108 “no SPL” boot flow a valid reference for RV1103B?
> 
> Any guidance or pointers would be greatly appreciated.
> 
> Thanks,
> 
> Fabio Estevam

Best regards,
Yao Zi


More information about the U-Boot mailing list