question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

WB8P - LEDVANCE Smart+ WW/CW Classic A60 B27 Tunable White Light Bulb

See original GitHub issue

I’ve attached the bin dump of one of these WB8P bulbs. ledvance_wwcw.bin.zip

Dumped with bk7231tools python bk7231tools.py read_flash -d /dev/tty.usbserial-0001 -s 0 -c 512 dump.bin

This is how it went:

Connected! Chip info: BK7231S_1.0.5
Flash read start address 0x0 is not greater than 0x10000 - adding 0x2000000 to bypass bootloader checks
Reading 4k page at 0X2000000 (0.00%)
Reading 4k page at 0X2001000 (0.20%)
Reading 4k page at 0X2002000 (0.39%)
...
Reading 4k page at 0X21FE000 (99.61%)
Reading 4k page at 0X21FF000 (99.80%)

I’ve also tried dissecting but it went like this:

~# python bk7231tools.py dissect_dump -e -O dump_extract_dir dump.bin
RBL containers:
	0x10f9a: bootloader - [encoding_algorithm=NONE, size=0xdd20] - extracted to dump_extract_dir/dump_bootloader_1.00.bin
Missing app RBL container. Using a scan pattern instead
	0x11000: app - [NO RBL, size=0x0] - written to dump_extract_dir/dump_app_pattern_scan.bin

PS. I tested it with “test_device_exploitable.py” but it did not stop the flash.

Thanks!

Issue Analytics

  • State:closed
  • Created a year ago
  • Comments:13 (8 by maintainers)

github_iconTop GitHub Comments

1reaction
ihrapsacommented, Apr 29, 2022

It works. You guys are awesome! 😄 Thank you!!

1reaction
troy-fcommented, Apr 29, 2022

yeah it’s indeed different. 95be7 is the payload target on that 1.0.8 fw version, looking for the register values. may have a profile for you soon.

Read more comments on GitHub >

github_iconTop Results From Across the Web

SMART+ WiFi Classic Tunable White | LEDVANCE
SMART+ WiFi Classic 100 14 W/2700…6500 K E27 · Electrical data. Nominal wattage · Photometrical data. Light color (designation) · Light technical data....
Read more >
SMART+ WiFi Classic 60 9 W/2700…6500 K E27 - Ledvance
SMART+ WiFi Classic 60 9 W/2700…6500 K E27 · Electrical data. Nominal wattage · Photometrical data. Light color (designation) · Light technical data....
Read more >
SMART+ | LEDVANCE
LEDVANCE SMART+ is your smart light for the home. Controllable via smartphone, voice or mobile switches. For an exciting and modern interior and...
Read more >
PRODUCT DATASHEET SMART+ ZB CLA60 60 9 W E27
LED Classic A lamp with wireless smart lighting function. −. Adjustable light color via Tunable White: Warm White to Cool White (2,700 K…6,500...
Read more >
SMART+ Mini bulb Tunable White | LEDVANCE
SMART+ ZB Mini bulb 40 4.9 W/2700…6500 K E14 · Electrical data. Nominal wattage · Photometrical data. Light color (designation) · Light technical...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found