diff --git a/tools/toolchains/__init__.py b/tools/toolchains/__init__.py index ae0006bb67..765257fc36 100644 --- a/tools/toolchains/__init__.py +++ b/tools/toolchains/__init__.py @@ -240,7 +240,7 @@ class mbedToolchain: self.mp_pool = None - if 'UVISOR_PRESENT=1' in self.macros: + if 'UVISOR' in self.target.features and 'UVISOR_SUPPORTED' in self.target.extra_labels: self.target.core = re.sub(r"F$", '', self.target.core) def get_output(self):