Hi
i want use a nRF52840Dongle as a Zigbee end device, when power up, i get following message:
I: nRF5 802154 radio initialized
***** delaying boot 5000ms (per build configuration) *****
*** Booting Zephyr OS build v3.0.99-ncs1-rc1 (delayed boot 5000ms) ***
I: Starting ZBOSS Light Switch example
I: ZBOSS Light Switch example started
E: ***** BUS FAULT *****
E: Imprecise data bus error
E: r0/a1: 0x200022f8 r1/a2: 0x00000000 r2/a3: 0x200021e8
E: r3/a4: 0x20004fe0 r12/ip: 0x00000000 r14/lr: 0x0000e8ff
E: xpsr: 0x41000000
E: s[ 0]: 0x00000000 s[ 1]: 0x00000000 s[ 2]: 0x00000000 s[ 3]: 0x0000000
E: s[ 4]: 0x00000000 s[ 5]: 0x00000000 s[ 6]: 0x00000000 s[ 7]: 0x0000000
E: s[ 8]: 0x00000000 s[ 9]: 0x00000000 s[10]: 0x00000000 s[11]: 0x0000000
E: s[12]: 0x00000000 s[13]: 0x00000000 s[14]: 0x00000000 s[15]: 0x0000000
E: fpscr: 0x00000000
E: Faulting instruction address (r15/pc): 0x0000e628
E: >>> ZEPHYR FATAL ERROR 0: CPU exception on CPU 0
E: Current thread: 0x200021e8 (idle)
my prj.conf is:
#
# Copyright (c) 2020 Nordic Semiconductor ASA
#
# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
#
CONFIG_NCS_SAMPLES_DEFAULTS=y
CONFIG_UART_INTERRUPT_DRIVEN=y
CONFIG_SERIAL=y
CONFIG_GPIO=y
# Make sure printk is not printing to the UART console
CONFIG_CONSOLE=y
CONFIG_UART_CONSOLE=y
CONFIG_HEAP_MEM_POOL_SIZE=2048
CONFIG_ZIGBEE=y
CONFIG_ZIGBEE_APP_UTILS=y
CONFIG_ZIGBEE_ROLE_END_DEVICE=y
# Enable DK LED and Buttons library
CONFIG_DK_LIBRARY=y
# This example requires more workqueue stack
CONFIG_SYSTEM_WORKQUEUE_STACK_SIZE=2048
# Enable API for powering down unused RAM parts
CONFIG_RAM_POWER_DOWN_LIBRARY=y
# Networking
CONFIG_NET_IPV6_MLD=n
CONFIG_NET_IPV6_NBR_CACHE=n
CONFIG_NET_IPV6_RA_RDNSS=n
CONFIG_NET_IP_ADDR_CHECK=n
CONFIG_NET_UDP=n
#add for usb cdc acm
CONFIG_USB_CDC_ACM=y
CONFIG_USB_DEVICE_STACK=y
CONFIG_USB_DEVICE_PRODUCT="Zephyr USB console sample"
CONFIG_USB_DEVICE_INITIALIZE_AT_BOOT=y
CONFIG_USB_DRIVER_LOG_LEVEL_DBG=n
CONFIG_UART_LINE_CTRL=y
CONFIG_BOOT_DELAY=5000
and my nrf52840dongle_nrf52840.conf is:
# Enable nRF ECB driver
CONFIG_CRYPTO=y
CONFIG_CRYPTO_NRF_ECB=y
CONFIG_CRYPTO_INIT_PRIORITY=80
# Cryptocell is not supported through CSPRNG driver API: NCSDK-4813
CONFIG_ENTROPY_CC3XX=n
# Networking
CONFIG_MPSL=y
and my nrf52840dongle_nrf52840.overlay is:
/ {
chosen {
zephyr,entropy = &rng;
};
};
there is any porblem in my configrations? and what is bus error?
thanks