Hi Geert and Nicolas, On Fri, May 8, 2020, Geert Uytterhoeven wrote: > Do you have any guidance how to implement that? > So far our tries have failed. Ahh....A nice history of my failed attempts :o The big argument was always that "XIP cannot be multi-platform by definition because RAM/ROM always resides at different addresses in different devices". And as you know, the physical address for RAM and ROM have to be hard coded in the kernel binary. At an ELC a while back, I talked to Arnd and his suggestion was to put the base addresses for RAM and ROM at a fixed location in the kernel binary. Then for each SoC, you manually modify those values in the each binary to match your board. This means there is 'technically' a single build that will support all boards. I admit, while it sounded reasonable, I never tried it. Mostly because it seemed like a lot of work just to send a patch that might get instantly NAK-ed. Chris