Skip to content
Snippets Groups Projects
  1. Jul 08, 2024
    • Martyn Welch's avatar
      67cb2830
    • Martyn Welch's avatar
      arm: rpi: Increase headroom available to kernel image when relocated · 304931a6
      Martyn Welch authored
      
      We are seeing the following issue booting when moving to the v6.8.x
      kernel releases:
      
         Moving Image from 0x80000 to 0x200000, end=2600000
         ## Flattened Device Tree blob at 02600000
            Booting using the fdt blob at 0x2600000
         ERROR: FDT image overlaps OS image (OS=0x200000..0x2600000)
      
      This is a result of the kernel images now reporting a size of 36MB and
      just hitting the offset used for the DTB when the kernel is relocated to
      a 2MB boundary (as is required for booting).
      
      The kernel is being loaded at 0x80000 on the assumption that the kernel
      image would be compressed. Our kernel isn't compressed, so copy to the
      required boot location to avoid the need to relocate.
      
      This frees up 1.5MB before the kernel image, so shift the PXE and script
      load locations to before the kernel. Shift up the DTB and initrd
      allocations to increase the kernel allocation to 50MB, giving headroom
      for the kernel image to grow.
      
      Signed-off-by: default avatarMartyn Welch <martyn.welch@collabora.com>
      304931a6
  2. Jun 13, 2024
  3. Mar 26, 2024
  4. Feb 19, 2024
  5. Feb 15, 2024
  6. Feb 14, 2024
  7. Feb 13, 2024
  8. Feb 08, 2024
  9. Feb 06, 2024
  10. Feb 05, 2024
  11. Jan 29, 2024
  12. Jan 26, 2024
  13. Jan 24, 2024
  14. Oct 02, 2023
  15. Jul 27, 2023
  16. Jun 15, 2023
  17. Jun 12, 2023
  18. May 22, 2023
  19. Apr 12, 2023
Loading