You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After a bit of a struggle to get the chip in programming mode (solder-method, couldnt make cloud-cutter exploit work on this), I was able to dump original firmware, and then flash the kickstarter into one of these Sky Lite Evolve.
It has a BK7231N CBU chip, using PWM pins to control lights and motor (details below)
But then, both the extraction using "Analyze firmware dump" and the "Grab from ESPHome-Kickstart" are failing with:
AttributeError: 'str' object has no attribute 'get'
My guess is that the device is having an improper format of data in the "storage" section, but my knowledge is limited.
Using the kickstarter pinScan feature, I was able to figure out the pins and will be able to use the device (fully local! thanks to all involved!!).
From a quick look in the repositories, I guess it is something that could be improved in this "upk2esphome" part, but I'm not sure.
What can I do/provide to improve this? either by having a better error message ("Device contains invalid data") or make it work
The pins used are:
6 Red Light
7 Spinning motor
8 Laser
9 White Light
24 Blue Light
26 Cyan Light
14 input (button in the usb cable)
notice it is not RGB -- and that's why the app color selection wheel was soo "bad"
The text was updated successfully, but these errors were encountered:
After a bit of a struggle to get the chip in programming mode (solder-method, couldnt make cloud-cutter exploit work on this), I was able to dump original firmware, and then flash the kickstarter into one of these Sky Lite Evolve.
It has a BK7231N CBU chip, using PWM pins to control lights and motor (details below)
But then, both the extraction using "Analyze firmware dump" and the "Grab from ESPHome-Kickstart" are failing with:
AttributeError: 'str' object has no attribute 'get'
My guess is that the device is having an improper format of data in the "storage" section, but my knowledge is limited.
Using the kickstarter pinScan feature, I was able to figure out the pins and will be able to use the device (fully local! thanks to all involved!!).
From a quick look in the repositories, I guess it is something that could be improved in this "upk2esphome" part, but I'm not sure.
What can I do/provide to improve this? either by having a better error message ("Device contains invalid data") or make it work
The pins used are:
notice it is not RGB -- and that's why the app color selection wheel was soo "bad"
The text was updated successfully, but these errors were encountered: