Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login
    1. Home
    2. andiwinter
    3. Topics
    • Profile
    • Following 0
    • Followers 0
    • Topics 2
    • Posts 11
    • Best 1
    • Controversial 0
    • Groups 0

    Topics created by andiwinter

    • andiwinterundefined

      Unsolved Duet3D MB6HC v1.02 flash memory corruption issue

      Duet Hardware and wiring
      • • • andiwinter
      7
      0
      Votes
      7
      Posts
      277
      Views

      dc42undefined

      @andiwinter how do you cut the 24V power, and how do you restore it afterwards? If you cut and restore it using a relay in the VIN line then cutting the power should not cause an issue, however if you restore the power using that relay then there will be a large surge current to recharge the capacitors on the 6HC board. This is most likely causing the problem. See https://docs.duet3d.com/en/User_manual/Connecting_hardware/Power_choosing#inrush-current.

    • andiwinterundefined

      DCS logging "Firmware reset imminent"

      DSF Development
      • • • andiwinter
      7
      0
      Votes
      7
      Posts
      358
      Views

      andiwinterundefined

      @chrishamm Sorry I mixed up something: the machines where the "Firmware reset imminent" message is logged are for older machines with the older generation of the 6HC boards, on which we had installed the 3.3.0 RRF/DSF. On these machines still no flash memory corruption has been reported. On the new machines with the latest generation of the 6HC boards (v1.02) we installed version 3.4.5 of RRF/DSF. These newer machines have no "Firmware reset immiment" logging as this output has been removed from the source code. On these newer machines we have incident reports of non working 6HC boards. When analysing the boards we found no hardware issues but the firmware had been somehow corrupted. When we manually reflashed the boards with RRF 3.4.5 everthing was working again as expected.

      So my question is how can the flash memory of the 6HC boards CPU be corrupted. Is there any condition or occurance which may lead to this or may trigger an automated firmware update, which may be interrupted when turning the machine off. Currently it looks like that this only occurs on the v1.02 generation of the 6HC boards or only with version 3.4.x of RRF/DSF.