Conversation
|
I don't understand how this can build on rk3588: That blob doesn't exist in this version of rkbin afaic |
|
sorry forgot to gate this when I split it out and it got mixed up with my rk3588 experiments. Will push fix shortly |
Bump rkbin to ef49d0c2 for RK3566 only (fixes ddrbin_tool → ddrbin_tool.py rename). Other devices keep the existing version (7c35e21a) to avoid breaking blob references (e.g. RK3588 rk3588_bl31_v1.47.elf does not exist in the newer rkbin). BL31 v1.44 → v1.45 for both Generic and Specific u-boot images. BL31 v1.45 validated on RG353P (Generic) and RGDS (Specific). Required for DMC devfreq support (PR ROCKNIX#2423). post_unpack() auto-detects whether ddrbin_tool is a Python script (.py) or native binary, supporting both rkbin versions for the RK3326 UART5 TPL tuning.
f5446f1 to
d94e959
Compare
|
You'll see a rk3326 tools fixup as part of this, The post_unpack() change handles both rkbin versions for the RK3326 UART5 TPL tuning (used by K36 clone devices like the XF40H). The newer rkbin renamed ddrbin_tool to ddrbin_tool.py — the script auto-detects which is present. This only runs during RK3326 builds and doesn't affect RK3566 or any other target, but makes sense to include in this bump as it's implicated by the version bump. |
BL31 v1.45 is a safe upgrade validated on RG353P (Generic) and RGDS (Specific). Required for DMC devfreq support (PR #2423).