Hi all, as the title says, we wanted to give the rock-5c a try with the rk3582. We wanted to take the chance and try to see if the GPU was working but that wasn’t successful for our case. Instead of purchasing another board, we had someone swap the SoC with the rk3588s since they were pin-to-pin compatible.
We then ran the same system on an sdcard but then it hangs at the dsi panel initialization and particularly at the dphy register access. At first we thought that guy messed up the swap process so we tried again with another rk3588s. It landed the same results.
Going further, we spotted that the TAF can be responsible for activating some subsystems but this is done at the boot-up part and is part of u-boot, which remained unchanged.
So we want to know if there are other things to consider that are responsible for allowing access ro certain subsystems like NVM data to be written?
And, will a stock SoC be working as expected compared to for example to those rk3588s soldered on rock-5c?
Or is it just that the guy messed up the board twice, that simply?
Thank you in advance for the answers and clarification. We are looking into getting our system back for further development, but also to understand what is responsible to run what.