Error firmware version self boardname KeyError

Q What does the error "if (major,minor) != firmware_version[self.boardname]:KeyError: ''mean?!
A That means no main controller is detected. Please check if the main controller is connected properly.