diff --git a/build/scripts/Targets/TargetDescriptionFiles/AVR8/Services/ValidationService.php b/build/scripts/Targets/TargetDescriptionFiles/AVR8/Services/ValidationService.php index cd033681..f277a11f 100644 --- a/build/scripts/Targets/TargetDescriptionFiles/AVR8/Services/ValidationService.php +++ b/build/scripts/Targets/TargetDescriptionFiles/AVR8/Services/ValidationService.php @@ -50,6 +50,13 @@ class ValidationService extends \Targets\TargetDescriptionFiles\Services\Validat $failures[] = 'Missing "signatures" memory segment'; } + if ( + $tdf->getMemorySegment('data', 'fuses') === null + && $tdf->getMemorySegment('fuses', 'fuses') === null + ) { + $failures[] = 'Missing "fuses" memory segment'; + } + if ( $tdf->getMemorySegment('data', 'gp_registers') === null && $tdf->getMemorySegment('register_file', 'gp_registers') === null