If you like BoxMatrix then please contribute Supportdata, Supportdata2, Firmware and/or Hardware (get in touch).
My metamonk@yahoo.com is not reachable by me since years. Please use hippie2000@webnmail.de instead.
Property:zncp-1.2.0.bin
BoxMatrix >> Configuration >> zncp-1.2.0.bin | @ BoxMatrix - IRC-Chat - Translate: de es fr it nl pl |
News | Selectors | Models | Accessories | Components | Environment | Config | Commands | System | Webif | Software | Develop | Lexicon | Community | Project | Media |
Static-Config | Bin-Files | Audio-Files | Crypto-Files | Vartar-Items | PCD-Rules | TFFS-Config | Temp-Files | Data-Dirs | Inet-Providers | VoIP-Providers | Firmware | Research |
Binary-File
Binary: | zncp-1.2.0.bin - type | Wiki | Freetz | IPPF | whmf | AVM | Web |
Location: | Configuration >> Binary-Files - Origin: AVM | ||||||
Path: | Release: Lab+Rel: | ||||||
Properties: | Size: - Firmware: | ||||||
Function: | ZigBee Network Co-Processor firmware. |
Goto: Source - Dependencies - Model-Matrix - SMW-Browser
Details
zncp-1.2.0.bin is the (currently latest) ZigBee Network Co-Processor firmware.
AVM Zigbee Network Co-processor started (v1.2.0, Zephyr v3.3.99, NCS v2.4.2)
It is based on Zephyr OS (Github), a very compact RTOS for embedded devices.
It runs the nRF Connect SDK (NCS, Github) for the NRF52 Series SoCs by Nordic Semiconductor.
This SDK consists of a bunch of subprojects, see the Source below to see what's used by AVM.
These SoCs contain an ARM Cortex-M4 processor with a 2.4 GHz multi protocol RF transceiver.
ZigBee stack:
- Lexicon: ZigBee, LR-WPAN
- Components: NRF52
- Firmware: zncp-0.2.0.bin, zncp-1.0.0.bin, zncp-1.0.1.bin, zncp-1.0.2.bin
- Firmware: zncp-1.1.1.bin, zncp-1.2.0.bin, zncp-1.2.1.bin, zncp-1.3.2.bin
- Devices: ttyACM0, ttyACM1, ttyLRWPAN_NCP, ttyLRWPAN_PTEST
- Sockets: alw_gw_uds.sock
- Sinks: aflrwpan_gw_app
- Commands: alw_zb_gw_app, alw_zb_gw_cli, alw_flash_util, alw_zb_gw_stop
- Commands: supportdata.aha, zb_pcap_dump, uart_flash_tool
- Libraries: liblrwpan.so, libahamodaflrwpan.so, libalwptest.so
- Libraries: libalwncpdfu.so, libalwswdutil.so, libalwncpmgmt.so, libalwudsmsg.so
- Libraries: libcodsu.so, libudev.so, libusb.so, libgpiod.so
- Config: lrwpan.cfg, 95-lrwpan_usb.rules, 95-aflrwpan_usb.rules, alw_zb_gw_app.service
- UI-Modules: lrwpan
- Logs: alw_runtime.log, alw_zb_coordinator.log, alw_gw_crashlog.json
- Temp: supportdata.lrwpan
- Procfs: lrwpan
Source
The names of source files compiled into an executable often help to understand function blocks (and show gaps in the docs).
fw 7.61 source files:
$ strings /lib/firmware/lrwpan/hw284_1/zncp-1.2.0.bin | grep -e '\.c$' -e '\.cpp$' # from nrfx - BSD-3-Clause WEST_TOPDIR/modules/hal/nordic/nrfx/drivers/src/nrfx_gpiote.c WEST_TOPDIR/modules/hal/nordic/nrfx/drivers/src/nrfx_nvmc.c WEST_TOPDIR/modules/hal/nordic/nrfx/drivers/src/nrfx_power.c WEST_TOPDIR/modules/hal/nordic/nrfx/drivers/src/nrfx_usbd.c # from sdk-nrf v2.4 - Nordic-5-Clause WEST_TOPDIR/nrf/drivers/mpsl/clock_control/nrfx_clock_mpsl.c WEST_TOPDIR/nrf/drivers/mpsl/flash_sync/flash_sync_mpsl.c WEST_TOPDIR/nrf/modules/nrfxlib/nrf_802154/sl/platform/nrf_802154_hp_timer.c WEST_TOPDIR/nrf/modules/nrfxlib/nrf_802154/sl/platform/nrf_802154_platform_sl_lptimer_zephyr.c WEST_TOPDIR/nrf/subsys/mpsl/init/mpsl_init.c WEST_TOPDIR/nrf/subsys/zigbee/osif/zb_nrf_crypto.c WEST_TOPDIR/nrf/subsys/zigbee/osif/zb_nrf_platform.c WEST_TOPDIR/nrf/subsys/zigbee/osif/zb_nrf_serial.c WEST_TOPDIR/nrf/subsys/zigbee/osif/zb_nrf_transceiver.c # from sdk-nrfxlib v2.4 - BSD-3-Clause WEST_TOPDIR/nrfxlib/nrf_802154/driver/src/mac_features/ack_generator/nrf_802154_ack_data.c WEST_TOPDIR/nrfxlib/nrf_802154/driver/src/mac_features/ack_generator/nrf_802154_ack_generator.c WEST_TOPDIR/nrfxlib/nrf_802154/driver/src/mac_features/ack_generator/nrf_802154_enh_ack_generator.c WEST_TOPDIR/nrfxlib/nrf_802154/driver/src/mac_features/nrf_802154_csma_ca.c WEST_TOPDIR/nrfxlib/nrf_802154/driver/src/mac_features/nrf_802154_delayed_trx.c WEST_TOPDIR/nrfxlib/nrf_802154/driver/src/mac_features/nrf_802154_filter.c WEST_TOPDIR/nrfxlib/nrf_802154/driver/src/mac_features/nrf_802154_frame_parser.c WEST_TOPDIR/nrfxlib/nrf_802154/driver/src/mac_features/nrf_802154_ifs.c WEST_TOPDIR/nrfxlib/nrf_802154/driver/src/mac_features/nrf_802154_precise_ack_timeout.c WEST_TOPDIR/nrfxlib/nrf_802154/driver/src/mac_features/nrf_802154_security_pib_ram.c WEST_TOPDIR/nrfxlib/nrf_802154/driver/src/nrf_802154.c WEST_TOPDIR/nrfxlib/nrf_802154/driver/src/nrf_802154_core.c WEST_TOPDIR/nrfxlib/nrf_802154/driver/src/nrf_802154_critical_section.c WEST_TOPDIR/nrfxlib/nrf_802154/driver/src/nrf_802154_notification_swi.c WEST_TOPDIR/nrfxlib/nrf_802154/driver/src/nrf_802154_pib.c WEST_TOPDIR/nrfxlib/nrf_802154/driver/src/nrf_802154_queue.c WEST_TOPDIR/nrfxlib/nrf_802154/driver/src/nrf_802154_request_swi.c WEST_TOPDIR/nrfxlib/nrf_802154/driver/src/nrf_802154_trx.c WEST_TOPDIR/nrfxlib/nrf_802154/driver/src/nrf_802154_tx_work_buffer.c # from sdk-zephyr v3.3.99 - Apache-2.0 WEST_TOPDIR/zephyr/arch/arm/core/aarch32/cortex_m/fault.c WEST_TOPDIR/zephyr/arch/arm/core/aarch32/irq_manage.c WEST_TOPDIR/zephyr/arch/arm/core/aarch32/mpu/arm_mpu.c WEST_TOPDIR/zephyr/arch/common/sw_isr_common.c WEST_TOPDIR/zephyr/drivers/clock_control/clock_control_nrf.c WEST_TOPDIR/zephyr/drivers/entropy/entropy_nrf5.c WEST_TOPDIR/zephyr/drivers/gpio/gpio_nrfx.c WEST_TOPDIR/zephyr/drivers/ieee802154/ieee802154_nrf5.c WEST_TOPDIR/zephyr/drivers/timer/nrf_rtc_timer.c WEST_TOPDIR/zephyr/drivers/usb/device/usb_dc_nrfx.c WEST_TOPDIR/zephyr/kernel/fatal.c WEST_TOPDIR/zephyr/kernel/idle.c WEST_TOPDIR/zephyr/kernel/kheap.c WEST_TOPDIR/zephyr/kernel/mempool.c WEST_TOPDIR/zephyr/kernel/mem_slab.c WEST_TOPDIR/zephyr/kernel/msg_q.c WEST_TOPDIR/zephyr/kernel/mutex.c WEST_TOPDIR/zephyr/kernel/poll.c WEST_TOPDIR/zephyr/kernel/sched.c WEST_TOPDIR/zephyr/kernel/sem.c WEST_TOPDIR/zephyr/kernel/thread.c WEST_TOPDIR/zephyr/kernel/timeout.c WEST_TOPDIR/zephyr/kernel/work.c WEST_TOPDIR/zephyr/lib/os/heap.c WEST_TOPDIR/zephyr/lib/os/notify.c WEST_TOPDIR/zephyr/lib/os/onoff.c WEST_TOPDIR/zephyr/lib/os/ring_buffer.c WEST_TOPDIR/zephyr/modules/hal_nordic/nrf_802154/radio/platform/nrf_802154_random_zephyr.c WEST_TOPDIR/zephyr/modules/hal_nordic/nrf_802154/sl_opensource/platform/nrf_802154_clock_zephyr.c WEST_TOPDIR/zephyr/modules/hal_nordic/nrf_802154/sl_opensource/platform/nrf_802154_temperature_zephyr.c WEST_TOPDIR/zephyr/subsys/net/buf.c WEST_TOPDIR/zephyr/subsys/net/buf_simple.c WEST_TOPDIR/zephyr/subsys/net/ip/net_if.c WEST_TOPDIR/zephyr/subsys/random/rand32_entropy_device.c WEST_TOPDIR/zephyr/subsys/usb/device/usb_descriptor.c WEST_TOPDIR/zephyr/subsys/usb/device/usb_device.c
Model-Matrix
Daily updated index of the presence, path and size of this binary for each model. Last update: 2024-11-14 05:50 GMT.
Showing all models using this binary. Click any column header (click-wait-click) to sort the list by the respective data.
The (main/scrpn/boot/arm/prx/atom/rtl)
label in the Model
column shows which CPU is meant for Multi-Linux models.
Note that this list is merged from Firmware-Probes of all known AVM firmware for a model, including Recovery.exe and Labor-Files.
Model | Firmw | Path | Size |
---|---|---|---|
0 models use this binary |