Skip to main content
debugging
Lead
October 18, 2024
Question

STM32MP2 ECO 5.10 arm64 Linux kernel uncompressed ?

  • October 18, 2024
  • 0 replies
  • 727 views

While creating scripts to build the kernel preparing for the DK2, found that it creates vmLinux and Image (not uImage) even though ST's kernel build readme stated to build uImage . Torvalds has also posted something about the compressed versus uncompressed behavior for arm64 recently.

https://www.phoronix.com/news/Torvalds-ARM64-Compress-Kernel

Also the AArch64 kernel seem not to provide a decompressor, So should mkimage used to generate uimage for the DK board ? Is the readme outdated ?

Ref:

https://linux-arm-kernel.infradead.narkive.com/bcdVuTBY/aarch64-kernel-image-decompression

"Bringing in uImage as a target on ARM might have been a mistake, since now people want to bring in new targets for whatever boot format they happen to want. So it's a good idea to keep arm64 from going down the same path and stick to the native, raw, formats"

https://www.phoronix.com/news/Torvalds-ARM64-Compress-Kernel