Welcome to Our Community

Some features disabled for guests. Register Today.

Update Firmware to v1. 43

Discussion in 'CNC Mills/Routers' started by Barzalou, Jan 19, 2021.

  1. Barzalou

    Barzalou Well-Known
    Builder

    Joined:
    Aug 3, 2018
    Messages:
    65
    Likes Received:
    26
    Hello,

    Trying to update my interface's firmware today, I got the message:

    Update failed
    Not enough space

    Can you give me a heads up?

    Thanks
     
  2. Peter Van Der Walt

    Peter Van Der Walt OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 1, 2017
    Messages:
    14,878
    Likes Received:
    4,285
  3. Barzalou

    Barzalou Well-Known
    Builder

    Joined:
    Aug 3, 2018
    Messages:
    65
    Likes Received:
    26
    Sorry man, I deleted the post already as I saw this in the docs. Back to work and stay safe!
     
    Peter Van Der Walt and sharmstr like this.
  4. Barzalou

    Barzalou Well-Known
    Builder

    Joined:
    Aug 3, 2018
    Messages:
    65
    Likes Received:
    26
    As a followup, trying to Flash through the Control software on my PC, using your supplied usb-c cable to connect the Interface to the computer and following the instructions from the wizard, it doesn't recognize the usb connection saying that it's "Waiting for USB". Can you help because I think I'm on the right track but... Don't know...
     
  5. sharmstr

    sharmstr OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 23, 2018
    Messages:
    2,059
    Likes Received:
    1,448
    Peter Van Der Walt likes this.
  6. Barzalou

    Barzalou Well-Known
    Builder

    Joined:
    Aug 3, 2018
    Messages:
    65
    Likes Received:
    26
    Not sure about this. The cable I used to access my phone to transfer files, to and from my computer, does the trick with it so, logically, that same cable, that I consider as being more than a power cable, still does not allow transfer or communication between the Interface and the computer. Any thoughts?
     
  7. sharmstr

    sharmstr OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 23, 2018
    Messages:
    2,059
    Likes Received:
    1,448
    There's enough of us out here that received power only cables that its valid to mention it. Ok so now that we know you have a data cable, have you installed the FTDI drivers on whatever computer you are using?
     
  8. Barzalou

    Barzalou Well-Known
    Builder

    Joined:
    Aug 3, 2018
    Messages:
    65
    Likes Received:
    26
    Having to install an FTDI Driver (https://www.ftdichip.com/Drivers/CDM/CDM21228_Setup.zip), it did the trick. I went to the GitHub repository and downloaded the Firmware.bin file needed (https://github.com/OpenBuilds/firmware/raw/main/interface/firmware.bin). Going through the Control Wizard procedure to Flash the Firmware, it did recognize a COM4 port. I then proceeded to choosing the Firmware.bin file I had downloaded and then, clicked the flash button. The Flash procedure went ahead but at the end of the Flashing process, it gives a:

    [ Firmware Upgrade ] A fatal error occurred: Failed to connect to ESP32: Timed out waiting for packet header
    [ Firmware Upgrade ] [exit]

    Hooking the Interface back to the CNC, it seems that the update did not take. Not sure how to go ahead with this but, I guess I'm sticking to Firmware v 1.41 until an other solution comes up.

    Thanks
     
    #8 Barzalou, Jan 19, 2021
    Last edited: Jan 19, 2021
  9. sharmstr

    sharmstr OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 23, 2018
    Messages:
    2,059
    Likes Received:
    1,448
    Peter Van Der Walt likes this.
  10. Barzalou

    Barzalou Well-Known
    Builder

    Joined:
    Aug 3, 2018
    Messages:
    65
    Likes Received:
    26
    Thank you for hanging in there with helping me. I will try this tomorrow and I'll check back in. Thanks for taking the time to help.
     
    sharmstr likes this.
  11. sharmstr

    sharmstr OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 23, 2018
    Messages:
    2,059
    Likes Received:
    1,448
    No problem. I had similar issues so I understand. While you're hanging out tonight, read the docs. Its a new product so Peter has been updating them regularly with everything we are finding out.
     
  12. Barzalou

    Barzalou Well-Known
    Builder

    Joined:
    Aug 3, 2018
    Messages:
    65
    Likes Received:
    26
    After a careful read on my part and a sincere raising of my hate to Peter, the section explaining the process to fix my issue (Firmware Update Method 3: Update via OpenBuilds CONTROL) is the important one. Being more of a visual learner and after being spoiled by your past approaches using videos to explain your instructions, I feel that this section does need a video showing a split screen demonstration showing on one side a view of the Mode and Reset buttons being press and on the other, to show the process on the computer, using the Control Wizard. What's important here is the sequence of when you press the Mode button, when you press both buttons simultaneously and when you can let go of the Mode and the Reset buttons. This sequence may confuse others and this video could be the key to make this process clear.
     
  13. Peter Van Der Walt

    Peter Van Der Walt OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 1, 2017
    Messages:
    14,878
    Likes Received:
    4,285
    The same docs page has a section on using the Jumper instead of the buttons, see the last paragraph
     
  14. Barzalou

    Barzalou Well-Known
    Builder

    Joined:
    Aug 3, 2018
    Messages:
    65
    Likes Received:
    26
    Hello again,

    this is the next day. I initially tried to update the Interface module using the pushing of the Mode button, pressing of the Flash button on the computer screen, then immediately pressing the Reset button still pressing Mode and I got the screen that you see attached to this message. As I unplugged and replugged the Interface, to my surprise, it gave me a dark / blank screen. Hoping the Interface didn't become a Brick, I decided to follow Peter's advice to do the update using the Jumper method. Sorry to say, after moving the jumper and going through the same Flash procedure, I got no change with the same messages that I'm showing you in the screen shot. Placing back the jumper in its Run position and replugging the Interface to my computer, the monitor is still blank. My conclusion is either the Firmware.bin file that I sent was not correctly downloaded to my computer and what went to the Interface was junk or something else is wrong. Still armed with tones of patience, can you still guide me here?

    Thank you

    (BTW, the USB-C cable that came with the Interface is indeed not the right one because my own one did the trick and yours had the computer not detecting any COM ports)
     

    Attached Files:

  15. Peter Van Der Walt

    Peter Van Der Walt OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 1, 2017
    Messages:
    14,878
    Likes Received:
    4,285
    Try CONTROL v1.0.275 (released today)
     
  16. Barzalou

    Barzalou Well-Known
    Builder

    Joined:
    Aug 3, 2018
    Messages:
    65
    Likes Received:
    26
    That's what I used
     
  17. Peter Van Der Walt

    Peter Van Der Walt OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 1, 2017
    Messages:
    14,878
    Likes Received:
    4,285
  18. Barzalou

    Barzalou Well-Known
    Builder

    Joined:
    Aug 3, 2018
    Messages:
    65
    Likes Received:
    26
    Well Well Peter, I downloaded your link by right clicking it and choosing save link as... Then, I changed the name of the file because the download name was Firmware (1).bin and having to respect the 8.1 naming format, changed it to Firmwar1.bin . And low and behold, the champagne is out and the update worked. Now stepping back, here is what I think happened... My first download of Firmware.bin was bad (and I know why and I'd jump out a windows before I tell you why). The second download of the file I was trying to use was in the non 8.1 file format which I think was the issue. So now, I can leave you alone and let you go back to work thanking you for your patience and help... Stay safe....
     
    Peter Van Der Walt likes this.
  19. Peter Van Der Walt

    Peter Van Der Walt OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 1, 2017
    Messages:
    14,878
    Likes Received:
    4,285
    So, just did a test flash here:

    All the detail:
    1) Install CONTROL 1.0.275 (Use the Only for Me option during the install) - as per bug OpenBuilds/OpenBuilds-CONTROL
    2) Click Wizards and Tool, Firmware Flashing Tool
    3) Connect Interface via USB cable
    4) Select "Latest v1.43" from the list
    5) Select the correct port from the list
    6) Put two fingers of your left hand on the buttons on the side of the Interface, index on MODE, middle finger on RESET
    7) Hold down MODE
    8) On screen, click FLASH
    9) Immediately, click Reset
    10) Flashing starts, as soon as you see a couple percent done, release MODE
    11) Wait for it to Finish
    12) If it doesn't reboot into firmware, click Reset again
     
  20. Peter Van Der Walt

    Peter Van Der Walt OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 1, 2017
    Messages:
    14,878
    Likes Received:
    4,285
    Bug Find alternate Write location for firmware.bin · Issue #179 · OpenBuilds/OpenBuilds-CONTROL makes it a little unfriendlier for you, so just uninstall, reinstall as "only for me" and it will work without having to manually download images
     
  21. Barzalou

    Barzalou Well-Known
    Builder

    Joined:
    Aug 3, 2018
    Messages:
    65
    Likes Received:
    26
    - I don't think that "(Use the Only for Me option during the install)" is necessary, I used the other and it went fine.
    - I didn't touch the "4) Select "Latest v1.43" from the list"
    - 9) Immediately, click Reset.... Should be modified to... 9) Immediately, Hold down Reset.... To respect the phrasing you used in Step 7

    Good job Peter
     
  22. Peter Van Der Walt

    Peter Van Der Walt OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 1, 2017
    Messages:
    14,878
    Likes Received:
    4,285
    No it wasn't fine, you had to download the Bin, instead of having the nice built in "Use latest" option available where it downloads it automatically


    Which is so much nicer to have


    No, you HOLD MODE, so when you CLICK Reset (short press) and it comes out of Reset, the ESP sees MODE is being held down, knows to enter Bootloader. If you HOLD RESET nothing will work because it is then in the "reset" state, not a running state.
     
  23. Barzalou

    Barzalou Well-Known
    Builder

    Joined:
    Aug 3, 2018
    Messages:
    65
    Likes Received:
    26
    On that last point, we are saying the same thing.
     

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice