Hi
A colleague and I are independently following the Nordic Academy Cellular IoT Fundamentals course and using the Thingy:91x as a test bed.
When attempting to build Lesson 5 Exercise 1 we both get errors, see below.
How do we define these things in the example builds?
[{
"resource": "/c:/ncs/v3.4.0/modules/tee/tf-m/trusted-firmware-m/platform/ext/common/tfm_hal_ps.c",
"owner": "cpptools",
"severity": 8,
"message": "#error \"TFM_HAL_PS_FLASH_AREA_ADDR must be defined by the target in flash_layout.h\"",
"source": "gcc",
"startLineNumber": 16,
"startColumn": 2,
"endLineNumber": 16,
"endColumn": 2
},{
"resource": "/c:/ncs/v3.4.0/modules/tee/tf-m/trusted-firmware-m/platform/ext/common/tfm_hal_ps.c",
"owner": "cpptools",
"severity": 8,
"message": "#error \"TFM_HAL_PS_FLASH_AREA_SIZE must be defined by the target in flash_layout.h\"",
"source": "gcc",
"startLineNumber": 21,
"startColumn": 2,
"endLineNumber": 21,
"endColumn": 2
},{
"resource": "/c:/ncs/v3.4.0/modules/tee/tf-m/trusted-firmware-m/platform/ext/common/tfm_hal_ps.c",
"owner": "cpptools",
"severity": 8,
"message": "'TFM_HAL_PS_FLASH_AREA_ADDR' undeclared (first use in this function); did you mean 'TFM_HAL_ITS_FLASH_AREA_ADDR'?",
"source": "gcc",
"startLineNumber": 39,
"startColumn": 32,
"endLineNumber": 39,
"endColumn": 32
},{
"resource": "/c:/ncs/v3.4.0/modules/tee/tf-m/trusted-firmware-m/platform/ext/common/tfm_hal_ps.c",
"owner": "cpptools",
"severity": 8,
"message": "'TFM_HAL_PS_FLASH_AREA_SIZE' undeclared (first use in this function); did you mean 'TFM_HAL_ITS_FLASH_AREA_SIZE'?",
"source": "gcc",
"startLineNumber": 40,
"startColumn": 32,
"endLineNumber": 40,
"endColumn": 32
}]