BishopFox / zigdiggity

A ZigBee hacking toolkit by Bishop Fox
https://www.bishopfox.com/
GNU General Public License v3.0
255 stars 59 forks source link

Raspbee II Board Support #3

Open nasprouse opened 4 years ago

nasprouse commented 4 years ago

I want to start trying ZigDiggity but it looks like the Raspbee board specified in the supported hardware list has been discontinued and is unavailable for purchase.

The Rasbee board has been replaced with the Raspbee II.

https://www.dresden-elektronik.de/produkt/raspbee-II.html

Will the Raspbee II board work? If not, is there a plan to support it in the future?

fO-000 commented 4 years ago

I don't think ZigDiggity supports Raspbee Ⅱ yet. And Update beacon.py is the latest commit till now.

The Raspbee Ⅱ (ATSAMR21B18 ARM® Cortex®-M0+) uses a different chip from the old Raspbee (deRFmega256-23M12), but ZigDiggity only provides one firmware.

And I tried to flash this firmware to Raspbee Ⅱ on Raspberry Pi 4 model B and Raspberry Pi 3 model B v1.2 using GCFFlasher. As a result it returned a error:

$ sudo GCFFlasher -f firmware/zigdiggity_raspbee.bin
GCFFlasher V2_11 (c) dresden elektronik ingenieurtechnik gmbh 2017/12/10
no device specified use RaspBee (/dev/ttyS0)
using firmware file: firmware/zigdiggity_raspbee.bin
reset target
error: bootloader not responding
device used by other application?
cn0xroot commented 4 years ago

Hi @0xroot Sebas,do you have any idea to fix it?

cn0xroot commented 4 years ago

or should be at @mgleason-bishopfox ??

msnelling commented 3 years ago

Please support support either something like the CC2531 or the RasbBee II.

wang70880 commented 3 years ago

I think we need to design a customized firmware for Raspbee II, such that it can be used for tools like KillerBee or Zigdigtty.

Any idea about the firmware?

sogewasp commented 3 years ago

I am also facing this problem, I would like to use ZigDiggity but can't get my hands on a Raspbee, so I think a solution would be to add support for other hardware, like Raspbee II. I am willing to buy the board and do some tests.