Barefoot SDE - NetworkGradeLinux/mion-docs GitHub Wiki

Upgrading the Barefoot SDE

If you are currently on the 9.3.0 of the Barefoot SDE and want to move to 9.4.0 you will need to add the reference BSP provided by your switch manufacturer, and the two parts of the Barefoot SDE to the bf-sde git repository in MIONBASE and commit them. You will also need to modify BSP_PLATFORM_CODE to be your hardware vendors reference BSP. It is currently set to "bf-reference-bsp-9.4.0-BF2556_1.0.2". You can do that via either setting it in local.conf or via a bbappend to barefoot-bsp_9.4.0.bb.

Using the Barefoot SDE

Due to the complexities of the Barefoot SDE, we provide a set of reference recipes that describe one build scenario for the SDE. We expect end users will need their own implementations of it and are happy to assist in this regard. As always patches welcome.