Added firmware port
Fixed build
Merge branch 'tempfix' into sandbox