[BUG] Latest GEN5 socfpga handoff python script sanity issue

Sune Brian briansune at gmail.com
Thu Mar 5 19:21:01 CET 2026


Hi all,

Sorry for the noise here.

After git pull from the latest master.
The issue seems gone, not sure why.
Just discard this report first
Not sure what is the root cause.

Thanks,
Brian

On Thu, Mar 5, 2026 at 11:06 AM Sune Brian <briansune at gmail.com> wrote:
>
> Dear all,
>
> Issue:
> Current handoff script generated files show missing behavior.
> When using two IIC to FPGA "pinmux_config.h" shows
> 1, /* I2C3USEFPGA */
> 1, /* I2C2USEFPGA */
>
> However after SPL under uboot simply reading via md.l shows
> 0xFFD08728 is not set.
> Based on cv_5_HPS_tech_ref.pdf register 0xFFD08724 is properly
> set to 1.
>
> Possible test and run:
> Even manually modifying the pinmux_config.h
> 0, /* I2C3USEFPGA */
> 0, /* I2C2USEFPGA */
> still introduces 0xFFD08724 set to 1.
>
> Based on the above situation:
> distro or kernel basically fail to communicate the missing setup bus.
> Manually set under uboot command can resolve the kernel bus issue.
>
> Not much data on conversion and format of iocsr_config.h from hiof so
> cannot fix this on my side.
>
> Thanks,
> Brian


More information about the U-Boot mailing list