On 31/03/2025 17:49, Christian Kohlschütter wrote:
# hexdump /.aaaaargh 0000000 0000 0000 0000 0000 0000 0000 0000 0000 * 0044100 ffff ffff ffff 15dc f9c8 6f16 e188 0000 0044110 00a0 52b0 a01c 6d59 0000 0000 0000 0000 0044120 0000 0000 0000 0000 0000 0000 0000 0000 0044130 0000 0000 0000 0000 0000 0000 e1a8 6097
This looks suspiciously like a broadcast Ethernet packet from a source MAC address of dc:15:c8:f9:16:6f with an ethertype of 0x88e1. Some quick research suggests that these are HomePlug Management packets generated by a "Fritz!" home router.
commit 06ef8089f876b6dabf56caba31a05c003f03c629 (HEAD) Author: Simon Glass <s...@chromium.org> Date: Sun Dec 31 08:25:55 2023 -0700 efi: Correct smbios-table installation At present this code allocates memory when writing the tables and then unnecessarily adds another memory map when installing it. Adjust the code to allocate the tables using the normal U-Boot mechanism. This avoids doing an EFI memory allocation early in U-Boot, which may use memory that would be overwritten by a 'load' command, for example. Signed-off-by: Simon Glass <s...@chromium.org>
No idea how that could relate to the packet you're seeing being written into random memory locations, sorry. I'll leave it to one of the U-Boot developers to respond.
Thanks, Michael