Cellular IoT Fundamentals Lesson 5 Exercise 1: does not compile for Thingy:91X

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
}]

Parents Reply Children
Related