I should note that this doesn't completely fix the BeagleBoardPkg: it
gets further, but now fails trying to send data over I2C because the bus
appears to always be busy.
--
Rebecca Cran
On 9/28/21 1:33 PM, Rebecca Cran wrote:
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.
Patch 3/4 isn't required, I just got irritated with the messages
complaining about misaligned sections and decided to fix it.
Changes from v1 to v2:
Added patch to increase Fv size to 768KB, which allows the NOOPT build
to succeed.
Added patch to add Readme.rst which explains the ROM loader limitations
and provides links to the SRM, TRM etc.
Rebecca Cran (6):
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: bump Fv size to 768KB to fix NOOPT build
Platform/BeagleBoard: Add Readme.rst
Platform/BeagleBoard/BeagleBoardPkg/BeagleBoardPkg.dsc | 7 ++---
Platform/BeagleBoard/BeagleBoardPkg/BeagleBoardPkg.fdf | 17
+++---------
Platform/BeagleBoard/BeagleBoardPkg/Readme.rst | 28
++++++++++++++++++++
Silicon/TexasInstruments/Omap35xxPkg/InterruptDxe/InterruptDxe.inf | 2 +-
4 files changed, 37 insertions(+), 17 deletions(-)
create mode 100644 Platform/BeagleBoard/BeagleBoardPkg/Readme.rst
-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#81233): https://edk2.groups.io/g/devel/message/81233
Mute This Topic: https://groups.io/mt/85933035/21656
Group Owner: devel+ow...@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-