Add firmware as submodule