public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
* [edk2-platforms PATCH 0/4] Some BeagleBoardPkg fixes
@ 2021-09-11  2:57 Rebecca Cran
  2021-09-11  2:57 ` [edk2-platforms PATCH 1/4] BeagleBoardPkg: Remove the configuration and image headers from flash Rebecca Cran
                   ` (3 more replies)
  0 siblings, 4 replies; 9+ messages in thread
From: Rebecca Cran @ 2021-09-11  2:57 UTC (permalink / raw)
  To: devel, Leif Lindholm, Ard Biesheuvel; +Cc: Rebecca Cran

Since we still have quite a lot of 32-bit ARM code in the tree, it
would be nice to have a physical platform to verify that it still works
correctly. I recently got one of the original BeagleBoard boards and
have been working to get EDK2 booting on it again. These patches let it
get further, though there are still problems to fix.

I plan to add documentation explaining what the tools are, why we can't
load EDK2 using the ROM loader etc. since it doesn't appear obvious at
first. I don't understand how it ever worked, though, because the
current flash file appears configured to not use the MLO loader but at
720KB it's too large for the ROM loader. I suspect I have gaps in my
understanding of the board, which might make these patches unnecessary.

Patch 3/4 isn't required, I just got irritated with the messages
complaining about misaligned sections and decided to fix it.


Rebecca Cran (4):
  BeagleBoardPkg: Remove the configuration and image headers from flash
  BeagleBoardPkg: Remove PerformanceLib from build
  BeagleBoardPkg: Align PE sections to 4K
  Omap35xxPkg: InterruptDxe: add gEfiCpuArchProtocolGuid runtime
    dependency

 Platform/BeagleBoard/BeagleBoardPkg/BeagleBoardPkg.dsc             |  7 ++++---
 Platform/BeagleBoard/BeagleBoardPkg/BeagleBoardPkg.fdf             | 13 ++-----------
 Silicon/TexasInstruments/Omap35xxPkg/InterruptDxe/InterruptDxe.inf |  2 +-
 3 files changed, 7 insertions(+), 15 deletions(-)

-- 
2.31.1



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

end of thread, other threads:[~2021-09-22 11:20 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-09-11  2:57 [edk2-platforms PATCH 0/4] Some BeagleBoardPkg fixes Rebecca Cran
2021-09-11  2:57 ` [edk2-platforms PATCH 1/4] BeagleBoardPkg: Remove the configuration and image headers from flash Rebecca Cran
2021-09-14 14:39   ` Leif Lindholm
2021-09-21 21:14     ` Rebecca Cran
2021-09-22 11:20     ` Ard Biesheuvel
2021-09-22 11:20       ` Ard Biesheuvel
2021-09-11  2:57 ` [edk2-platforms PATCH 2/4] BeagleBoardPkg: Remove PerformanceLib from build Rebecca Cran
2021-09-11  2:57 ` [edk2-platforms PATCH 3/4] BeagleBoardPkg: Align PE sections to 4K Rebecca Cran
2021-09-11  2:57 ` [edk2-platforms PATCH 4/4] Omap35xxPkg: InterruptDxe: add gEfiCpuArchProtocolGuid runtime dependency Rebecca Cran

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox