update firmware for new driver board + backend changes for web