Closed RadxaStephen closed 3 months ago
Hello @RadxaStephen, I'm happy to accept this pull request, except i'm worried about the Rock 5B. As if a user has installed U-Boot to the SPI Flash, when they try to boot from an SD card the SPL and DDR blobs will not match, causing some problems in training the RAM which can lead to an unstable system and cause spontaneous crashing. I've observed this behavior on multiple RK3588 boards for a while now and have not updated the SPL and DDR blobs because of this as I do not want users to encounter problems. Would you or anyone at Radxa have any insight into this matter?
I understand your concern. When loader ddr and bl31 are not matched, the dmc is disabled.
I can see that file /sys/class/devfreq/dmc
disappear.
To improve DDR stability, I think we need to update the ddr bin.
Hmm i updated the bl31 and ddr blobs for the rock 5b. My information was on older blobs from about 6 months ago. Thank you @RadxaStephen very much for your assistance!
Thanks.
Hello @RadxaStephen, I'm happy to accept this pull request, except i'm worried about the Rock 5B. As if a user has installed U-Boot to the SPI Flash, when they try to boot from an SD card the SPL and DDR blobs will not match, causing some problems in training the RAM which can lead to an unstable system and cause spontaneous crashing. I've observed this behavior on multiple RK3588 boards for a while now and have not updated the SPL and DDR blobs because of this as I do not want users to encounter problems. Would you or anyone at Radxa have any insight into this matter?
U-Boot logs showing the DDR and SPL not matching: