
On Wed, Dec 08, 2021 at 04:59:14PM +0000, Andre Przywara wrote:
On Mon, 6 Dec 2021 17:11:46 -0700 Simon Glass sjg@chromium.org wrote:
Hi,
Sync these file, obtained from Linux v5.15.
So just for the records: Here you have the same problem as with the other platforms: There are three different revisions of the board, all out in the wild and heavily used. The platform firmware (some STM32 controller on the board) sorts out which board you have, and places the right DTB in the NOR flash. So by reading that from there, you get the correct information.
So as it stands right now, having the Juno DTBs in the tree does not help in any way, as they are not packaged. Actually just u-boot.bin is becoming part of the TF-A FIP image, and then this fip.bin is copied to the board's SD card, along with all three DTBs. I can write up some instructions on how to deploy the firmware on the board, if that helps.
To me, a common theme is that the board documentation isn't clear enough on how things work so yes, this would be greatly appreciated.