Initial documentation of the Broadcom NetXtreme architecture has already taken place; this presentation provides a good launching point to start writing a replacement firmware stack

Entries must provide replacements for both the Phase 1 and Phase 2 firmware, and must work reliably in Gigabit mode with the Linux kernel drivers. Entries must also use the correct MAC address for the devices as set in EEPROM for all network traffic. Finally, OpenBMC must remain accessible over the network (i.e. minimal NC-SI support needs to be implemented).

You don't have to wait for Talos II to get started! The BCM5719 is available as an off-the-shelf add-in card

Work on the BCM5719 is applicable to the entire, wildly successful BCM57xx family. You could be the catalyst to revolutionize the way we look at network device firmware!

The Talos™ II reward is a limited time offer and is subject to availability, so if you intend to take up the challenge please send an Email to let us know!