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

