SDK проекта нужен для возможности ручной сборки программ для OpenBmc с целью их отладки
- Настроить окружение OpenBMC
cd ~/openbmc
. setup MyProject
- Создание дистрибьютива SDK
bitbake -c populate_sdk obmc-phosphor-image
- Установка SDK на компьютер
./tmp/deploy/sdk/openbmc-phosphor-glibc-x86_64-obmc-phosphor-image-armv5e-toolchain-2.1.sh
- Использование окружения SDK
. sdk/environment-setup-armv5e-openbmc-linux-gnueabi
Для просмотра кода иногда удобно использовать https://grok.openbmc.org/