MP LEGO Technic creations Posted December 3, 2022 Posted December 3, 2022 (edited) Hi everyone, as the Mindstorms won't be sold anymore next year and there was a sale at TLG website, I decided to give it a chance and ordered a Mindstorms HUB (88016). It already arrived yesterday and I wanted to try it immediately, when connected to the app though, it kept updating firmware again and again for like 2 hours before I lost my patience. It's posible that the first firmware update somehow got interrupted and wasn't able to finish properly. I'd call it like "the HUB does niether have the default version nor the new one, though when trying to re-update the system detects a part of it and shows an error message" It seems that the hub always disconnects when the update's complete and when I connect it again, this starts from zero. I'm not allowed to do anything else in the app, so I decided to try installing it on PC instead of my phone. Didn't get any better. Even the SPIKE app didn't help and updating through a wire as well. I'm not sure, whether this issue that wasn't discussed earlier or if it's even possible to solve that, however I'd be really thankful for any ideas! Edited December 3, 2022 by MP LEGO Technic creations Quote
Repkovsky Posted December 3, 2022 Posted December 3, 2022 You can try to flash it with PyBricks firmware (https://pybricks.com) and if everything will work well, then you will be able to restore original Lego firmware. If Lego and PyBricks firmware update procedures are different enough, one might work out better than the other. You can also dig more in the PyBricks forum https://github.com/pybricks/support/discussions, the community is specialized in Powered Up and maybe somebody had similar problem. Quote
MP LEGO Technic creations Posted December 4, 2022 Author Posted December 4, 2022 (edited) @Repkovsky, I installed the PyBricks software on the hub, but it didn't react anyhow (none of tested programs did anything). When restored the LEGO firmware, the hub behaved exactly like before. One thing that I've noticed - the default program, which can control motors and sensors is completely missing (as it was before) and I've no idea why. I guess I'll have to try some other and more difficult solutions. Otherwise I've got an expensive and useless part that can be used only as counterweight in my models However, thanks for response. Edited December 4, 2022 by MP LEGO Technic creations Quote
ZHK Posted February 16, 2023 Posted February 16, 2023 Hello all I had the same issue and was able to fix it in 2 steps 1. Update the HUB FW through PyBricks (https://pybricks.com) to original LEGO FW as was suggested from @Repkovsky. This was a part of solution. Also on this site there is a step by step guide how to connect the HUB to PC and fix the device error via the windows "device manager". 2. After the device is setup correctly and is recognized by windows follow the steps in this link (https://dfu.pybricks.com/fix-update/) This two steps reset my module to factory settings and was then able to upgrade latest FW in Mindstorms app (for the second time). Annoying problem... Hope this helps! Quote
MP LEGO Technic creations Posted February 16, 2023 Author Posted February 16, 2023 (edited) @ZHK You're right, this really helped me to solve the issue - since then I've already bought a second HUB for one of my upcoming models. Even though I've managed to solve it this way, I've forgotten about the process I've done some time ago. However, I find really useful (and I suppose not only for me) to have the instructions as clearly written as you've done . I believe next time this wouldn't take me a few weeks of trying various solutions. In any case thank you for sharing the information about the process! Edited February 16, 2023 by MP LEGO Technic creations Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.