Benutzer-Werkzeuge

Webseiten-Werkzeuge


stellar-wireless-zigbee-sniffer-cc2531

Dies ist eine alte Version des Dokuments!


Zigbee Sniffer mit Texas Instruments CC2531

Vorbereitungen auf dem Raspberry Pi mit Rasbian Buster

Die Instruktionen sind auf den folgenden zwei Seiten zu finden

Wie so oft, begegnen einem kleinere Fehlermeldungen - daher notiere ich hier welche Pakete ich installiert habe.

sudo apt install dh-autoreconf libusb-1.0-0-dev libboost-all-dev
sudo apt install p7zip-full
sudo apt install libusb-1.0
# Dies war noetig, da ich vom CC-Tool den Hinweis bekam dass 
# es libusb-1xx nicht findet:
# libusb-1.0-0 is already the newest version (2:1.0.22-2).
# libusb-1.0-0 set to manually installed.

CC-Tool

git clone https://github.com/dashesy/cc-tool.git
cd cc-tool/
./bootstrap
./configure
make
  CXX      src/main.o
  CXX      src/application/cc_flasher.o
  CXX      src/application/cc_base.o
  CXX      src/common/log.o
  CXX      src/common/common.o
  CXX      src/common/timer.o
  CXX      src/usb/usb_device.o
  CXX      src/data/binary_file.o
  CXX      src/data/data_section.o
  CXX      src/data/data_section_store.o
  CXX      src/data/file.o
  CXX      src/data/hex_file.o
  CXX      src/data/read_target.o
  CXX      src/data/progress_watcher.o
  CXX      src/programmer/cc_253x_254x.o
  CXX      src/programmer/cc_251x_111x.o
  CXX      src/programmer/cc_243x.o
  CXX      src/programmer/cc_programmer.o
  CXX      src/programmer/cc_unit_driver.o
  CXX      src/programmer/cc_unit_info.o
  CXXLD    cc-tool

prüfen #1

checking for LIBUSB... no
configure: error: Package requirements (libusb-1.0 >= 1.0.0) were not met:

No package 'libusb-1.0' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

prüfen #2

./configure
checking for the toolset name used by Boost for g++... configure: WARNING: could not figure out which toolset name to use for g++

TI-Installer auspacken um an sniffer_fw_cc2531.hex zu kommen:

https://www.ti.com/tool/PACKET-SNIFFER#downloads

7z e Setup_SmartRF_Packet_Sniffer_2.18.0.exe

Flashen der Firmware auf USB-Stick

Für diesen Schritt werden der TI-CC-Debugger & der USB-Stick beide per USB angeschlossen!

sudo ./cc-tool -e -w ../PACKET-SNIFFER/sniffer_fw_cc2531.hex 
  Programmer: CC Debugger
  Target: CC2531
  Erasing flash...
  Completed       
  Writing flash (8 KB)...
  Completed (0.68 s.)
curl -L https://github.com/homewsn/whsniff/archive/v1.3.tar.gz | tar zx
cd whsniff-1.3make
mkdir -p obj
cc  -c src/whsniff.c -o obj/whsniff.o -I.
cc  -o whsniff obj/whsniff.o  -lusb-1.0 -lrt/
sudo make install
install -d -m 755 "/usr/local/bin"
install -m 755 whsniff "/usr/local/bin/"
stellar-wireless-zigbee-sniffer-cc2531.1629555850.txt.gz · Zuletzt geändert: 2024/06/09 10:29 (Externe Bearbeitung)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki