Porting application from SDK 2.5.2 to 2.9.1 - clock

Hello.
We are updating firmware to use nrf sdk 2.9.1 (from 2.5.2).

Below is my proj.conf, should I expect any breaking changes?

############################
# Stacks and Heaps
############################
CONFIG_MAIN_STACK_SIZE=16384
CONFIG_HEAP_MEM_POOL_SIZE=131072

############################
# I2C Configuration
############################
CONFIG_I2C=y
CONFIG_NRFX_TWIM1=y

############################
# SPI Configuration
############################
CONFIG_SPI=y
CONFIG_SPI_BITBANG=n   # (Final value taken as 'y')
CONFIG_SPI_ASYNC=y
CONFIG_NRFX_SPIM4=y

############################
# Shell and Console / Serial
############################
CONFIG_SHELL=y
CONFIG_SHELL_LOG_LEVEL_ERR=y
CONFIG_SERIAL=y
CONFIG_CONSOLE=y
CONFIG_UART_CONSOLE=y
CONFIG_UART_LINE_CTRL=y
CONFIG_PRINTK=y

############################
# GPIO Configuration
############################
CONFIG_GPIO=y
CONFIG_NFCT_PINS_AS_GPIOS=y
CONFIG_GPIO_INIT_PRIORITY=60

############################
# ADC Configuration
############################
CONFIG_ADC=y

############################
# USB Configuration
############################
CONFIG_USB_DEVICE_STACK=y
CONFIG_USB_DEVICE_PRODUCT="Zephyr USB console sample"
CONFIG_USB_DEVICE_PID=0x0004
CONFIG_USB_DEVICE_INITIALIZE_AT_BOOT=n
CONFIG_USB_MASS_STORAGE=n

CONFIG_DISK_DRIVER_FLASH=y
CONFIG_FILE_SYSTEM=y
CONFIG_FAT_FILESYSTEM_ELM=y

############################
# Clock and Power Settings
############################
CONFIG_SOC_ENABLE_LFXO=n
CONFIG_SOC_LFXO_CAP_EXTERNAL=n
CONFIG_CLOCK_CONTROL_NRF_K32SRC_RC=y
CONFIG_CLOCK_CONTROL_NRF_K32SRC_XTAL=n
CONFIG_CLOCK_CONTROL_NRF_K32SRC_SYNTH=n
CONFIG_CLOCK_CONTROL_NRF_K32SRC_250PPM=y

############################
# Debug and Logging
############################
CONFIG_CORTEX_M_DEBUG_MONITOR_HOOK=n
CONFIG_CONSOLE_INIT_PRIORITY=60
CONFIG_DEBUG_THREAD_INFO=n
CONFIG_SEGGER_DEBUGMON=n
CONFIG_DEBUG_OPTIMIZATIONS=y
CONFIG_RING_BUFFER=y
CONFIG_SPSC_PBUF=y
CONFIG_LOG=y
CONFIG_USE_SEGGER_RTT=n
CONFIG_LOG_BACKEND_RTT=n
CONFIG_LOG_BACKEND_UART=n
# (CONFIG_PRINTK is defined above in Shell/Console)
CONFIG_ASSERT=n

############################
# Bluetooth and NUS
############################
CONFIG_UART_ASYNC_API=n
CONFIG_NRFX_UARTE0=y
CONFIG_BT=y
CONFIG_BT_PERIPHERAL=y
CONFIG_BT_DEVICE_NAME="ABC"
CONFIG_BT_DEVICE_APPEARANCE=833
CONFIG_BT_MAX_CONN=1
CONFIG_BT_MAX_PAIRED=1
CONFIG_BT_DEVICE_NAME_DYNAMIC=y
CONFIG_BT_NUS=y
CONFIG_BT_SETTINGS=y

############################
# Flash and Storage
############################
CONFIG_FLASH=y
CONFIG_FLASH_PAGE_LAYOUT=y
CONFIG_FLASH_MAP=y
CONFIG_NVS=y
CONFIG_SETTINGS=y

############################
# DK Library and System Workqueue
############################
CONFIG_DK_LIBRARY=y
CONFIG_SYSTEM_WORKQUEUE_STACK_SIZE=2048

############################
# Sensors
############################
CONFIG_SENSOR=y
CONFIG_ADXL372=n
CONFIG_BME280_FILTER_16=y
CONFIG_BME280_TEMP_OVER_16X=y
CONFIG_BME280_HUMIDITY_OVER_16X=y
CONFIG_BME280_PRESS_OVER_16X=y
CONFIG_BME280_STANDBY_1000MS=y

############################
# NRFX and Peripherals
############################
CONFIG_NRFX_DPPI=y
CONFIG_NRFX_TIMER0=y
CONFIG_NRFX_GPIOTE=y

We are using nRF5340.


Thank you for help.
Przemek

Related