ivanwick / bekantfirmware

Programmable position memory for IKEA BEKANT adjustable sit/stand desk
https://ivanwick.github.io/bekantfirmware
153 stars 10 forks source link

Add controller box dissamebly guide and code protect info #11

Open JulLeuverink opened 11 months ago

JulLeuverink commented 11 months ago

Since it is the hardest part of the whole installation it would be nice to have a reference to a dissasembly guide for the controller box in the installation walkthrough.

I have found two excellent ones:

It seems like Ikea has put some effort into securing the controller box due to projects like this and the megadesk project. It is hard to proof but what I have seen online and my dissasembly of the box leads me to the conclusion that they use more ultrasonic welding spots to secure the backplate to the box. Furthermore they protect their code for the microcontroller (#5). Would be nice to have a hint in the documentation that the code in newer versions of the table may be protected. We know that they protect the code at least since 2019. A dump has been uploaded in #2. As of now nobody has reported on a roll back on this dump to a controller that had protected code.