It seems that the function activate_physical is broken when called for an Xmega device and all other instances where the command CMD_AVR8_ACTIVATE_PHYSICAL does not actually return a device ID. The culprit is very likely found in the lines 296/297 where the device ID is logged despite being checked to not be there (if not device_id).
It seems that the function activate_physical is broken when called for an Xmega device and all other instances where the command CMD_AVR8_ACTIVATE_PHYSICAL does not actually return a device ID. The culprit is very likely found in the lines 296/297 where the device ID is logged despite being checked to not be there (if not device_id).