firmware: update Makefile and documentation
ignore built files