All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] Appended DTB Android boot image support
@ 2018-04-30 13:04 Ramon Fried
  2018-04-30 23:12 ` Simon Glass
  2018-05-01  9:20 ` Alex Deymo
  0 siblings, 2 replies; 8+ messages in thread
From: Ramon Fried @ 2018-04-30 13:04 UTC (permalink / raw)
  To: u-boot

Hi all.
I'm currently adding support for Qualcomm Dragonboards  to U-boot as a
primary bootloader without chain-loading using LK which is currently
already supported in mainline U-boot.

Qualcomm Android images are regular android images where the DTB's are
appended to the image. Qualcomm used the "unused" field in the image
header to populate the size of the DTB *.

I'm looking for a more standard version for supporting these kind of images.
Currently, to boot these images, you must provide DTB somewhere in mem
and provide it as argument to bootm for instance.

My goal is to add support that U-boot will parse the image, see that
the DTB is included and use that as the FDT automatically.

I'm looking at the "secondary" fields which are currently not used as
a valid option to point to the DTB and it's size.

Do you know if someone is working on something similar, or do you have
any suggestions for the right approach to this issue ?

Thanks,
Ramon

* - Actually, Qualcomm appends a pack of DTBs with offset table and
chooses the right DTB in runtime.

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2018-05-08 16:44 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-04-30 13:04 [U-Boot] Appended DTB Android boot image support Ramon Fried
2018-04-30 23:12 ` Simon Glass
2018-05-01  5:31   ` Ramon Fried
2018-05-01  9:20 ` Alex Deymo
2018-05-01 10:52   ` Ramon Fried
2018-05-04 21:38     ` Simon Glass
2018-05-08 16:44       ` Ramon Fried
2018-05-05 21:37   ` Sam Protsenko

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.