new: firmware_info
SerialManager: open(), close(), timeout parameter