update firmware arch diagram