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.