Update firmware architecture documentation