NRF53840

From Braindump
Revision as of 14:24, 16 September 2023 by Jan (talk | contribs) (→‎Information)
Jump to navigation Jump to search

https://docs.particle.io/tutorials/learn-more/xenon-options/ https://github.com/particle-iot/app-notes/tree/master/AN008-Xenon-Nordic-SDK

https://community.particle.io/t/pairing-setup-of-xenon/45273

https://www.freecodecamp.org/news/meet-pyrinas-an-iot-development-kit-for-your-particle-xenon/


https://support.particle.io/hc/en-us/articles/360044252594-Using-a-Xenon-with-the-Nordic-SDK

https://medium.com/home-wireless/using-segger-studio-and-nordic-sdk-with-particle-xenon-91e34aeb632a

https://learn.sparkfun.com/tutorials/nrf52840-advanced-development-with-the-nrf5-sdk/all

https://www.nordicsemi.com/Products/Low-power-short-range-wireless/nRF52840 https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_nrf52840_dk%2FUG%2Fnrf52840_DK%2Fintro.html

https://www.nordicsemi.com/DocLib/Content/User_Guides/gsg_keil/latest/UG/gsg/install_nrf5x_cltools

https://github.com/NordicSemiconductor/pc-nrfutil

cd particle\bin
ParticleCLI
particle.exe serial list
particle.exe serial identify
particle.exe cloud claim e00fce68baa5180474617b8a
particle.exe serial inspect

cd Xenon

nrfutil.exe settings display
nrfutil.exe dfu
nrfutil.exe zigbee

https://raw.githubusercontent.com/adafruit/Adafruit_nRF52_Arduino/master/bootloader/particle_xenon/particle_xenon_bootloader-0.3.2_s140_6.1.1.hex

https://docs.particle.io/tutorials/developer-tools/cli/

Zigbee stack is based on the ZBOSS stack v3.3 SEGGER J-Link ZCL specification (ver. 7)

GCC: GCC ARM Embedded 7.2018 q2 update
https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-rm/downloads
IAR: IAR Workbench 7.80.4
SES: SES 4.18
ARM: MDK-ARM version 5.25
nRF Command Line Tools 10.3.0
J-Link: 6.44e

https://github.com/nrfconnect/sdk-nrfxlib/tree/main/nrf_802154 nRF5_SDK_16.0.0_21de520.zip Softdevice version: s140_nrf52_7.0.1_softdevice.hex

Description     Start Address   End Address     Size (KB)
Bootloader Settings             0x000FF000      0x000FFFFF      4
Master Boot Record Params       0x000FE000      0x000FEFFF      4
Bootloader                      0x000F4000      0x000FDFFF      40
Application Code                0x00026000      0x000F3FFF      824
SoftDevice                      0x00001000      0x00025FFF      148
Master Boot Record              0x00000000      0x00000FFF      4
nrfjprog -f NRF52 --program nrf52840_xxaa_pca10056.hex --chiperase
nrfjprog -f NRF52 --reset


Makerdiary

https://wiki.makerdiary.com/nrf52840-mdk/


Information

Cortex-M4

https://infocenter.nordicsemi.com/index.jsp?topic=%2Fstruct_sdk%2Fstruct%2Fsdk_thread_zigbee_latest.html

RaspPi_OT_Border_Router_Demo_v4.1.0-1.alpha.img https://github.com/NordicSemiconductor/nRF-Sniffer-for-802.15.4/commit/dff6c8d7170a034b09ce2ece361af77c72be4f37

Supported SoftDevices for multiprotocol support: S140 v7.0.1

https://infocenter.nordicsemi.com/topic/sdk_tz_v4.1.0/thread_zigbee__intro.html#thread_zigbee_precompiled_examples

IEEE_CHANNEL_MASK located in files named main.c

https://infocenter.nordicsemi.com/topic/ug_nrf5x_cltools/UG/cltools/nrf5x_nrfjprogexe.html

https://infocenter.nordicsemi.com/index.jsp?topic=%2Fsdk_tz_v4.1.0%2Fgroup__zb__general__main__loop.html&anchor=gab9f8bb77c5348ee1dea12ec1026517b1