Ticket #11 (closed enhancement: fixed)

Opened 14 months ago

Last modified 14 months ago

Generate a metadata blob for each kernel and automate firmware bootup

Reported by: dave Owned by: dave
Priority: major Milestone: NxOS 0.2
Component: build-system Version:
Keywords: Cc:

Description

The firmware boot process sucks. You need to objdump the kernel .elf to determine the load address, given that it varies depending on the amount of kernel memory. With a growing number of conflicting kernels, this is no longer an option. We need to generate a metadata tag with the linker, and have a bootup script that uses that metadata to automatically upload and boot firmwares.

Change History

Changed 14 months ago by dave

  • status changed from new to closed
  • resolution set to fixed

Metadata generation added to the linker script in efe3771f7626. boot_firmware python script added in 4e9833acd79e.

Note: See TracTickets for help on using tickets.