commit - 0879b10fd556f43cce72c1b664a71284571bf482
commit + 7fd176b52ca3684b51628796f3b33a8a548f6f14
blob - 449dde1b0d4eaaeb77b71fda6f2914ed5ab28d30
blob + abb8f83b624f57881483ba3e83a000a6ba2838f0
--- capsule/squat/reports/0.0.2.gmi
+++ capsule/squat/reports/0.0.2.gmi
DT name: sun50i-a64-pinephone-1.2
```
+=> https://linux-sunxi.org/EGON#eGON.BT0
+
В начале файла spl/sunxi-spl.bin (и, соответственно, u-boot-sunxi-with-spl.bin) расположен заголовок. Формат заголовка - `struct boot_file_head`, заполнение структуры можно подсмотреть в файле tools/sunxi_egon.c, функция `egon_set_header`. Первые четыре байта заголовка - инструкция безусловного ветвления 32-х разрядного ARM.
После заголовка следует содержимое файла spl/u-boot-spl.bin