I received my new nRF9151 feather yesterday. Great new stuff.
Building my CoAP/DTLS 1.2 CID client with NCS 2.9.1 I was struggling a little with the board name.
west -b circuitdojo_feather_nrf9151/nrf9151/ns
Seems to use BOARD_CIRCUITDOJO_FEATHER_NRF9151_NRF9151_NS
instead of BOARD_CIRCUITDOJO_FEATHER_NRF9151_NS
with NCS 2.6.4 (no official support).
What makes me wonder is then the usage of BOARD_CIRCUITDOJO_FEATHER_NRF9151_NS
in boards/circuitdojo/feather_nrf9151/Kconfig.defconfig
. The BOARD_CIRCUITDOJO_FEATHER_NRF9151
may work, but
if BOARD_CIRCUITDOJO_FEATHER_NRF9151_NS
config FLASH_LOAD_OFFSET
default $(dt_chosen_reg_addr_hex,$(DT_CHOSEN_Z_CODE_PARTITION))
config FLASH_LOAD_SIZE
default $(dt_chosen_reg_size_hex,$(DT_CHOSEN_Z_CODE_PARTITION))
endif # BOARD_CIRCUITDOJO_FEATHER_NRF9151_NS
may be skipped.