Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Firmware never recovers from reboot #1111

Closed
RickCarlino opened this issue Jan 10, 2020 · 5 comments
Closed

Firmware never recovers from reboot #1111

RickCarlino opened this issue Jan 10, 2020 · 5 comments

Comments

@RickCarlino
Copy link
Contributor

Steps to Reproduce

  • Create a sequence that uses the firmware (move_abs, calibrate, etc...)
  • Run the sequence to ensure that your firmware is running OK
  • Reboot the MCU from the Web App (not FBOS, just the MCU) and give it some time to reboot itself.
  • Run the sequence again.

Expected Behavior

Firmware should be available after a reboot.

Actual Behavior

Firmware is not available and requires a power cycle to fix. The following logs are observed after multiple attempts to run the firmware:


[info]  Calibrating all axes
[error] CeleryScript error [#Reference<0.30652697.825753601.95251>]:
        "Firmware error: :transport_boot"
[info]  Failed to execute command: Firmware error: :transport_boot
[info]  Moving to (0, 0, 0)
[info]  Movement failed. Retrying up to 3 more time(s)
[info]  Movement failed. Retrying up to 2 more time(s)
[info]  Movement failed. Retrying up to 1 more time(s)
[error] CeleryScript error [#Reference<0.30652697.825753601.150841>]:
        "movement error(s): :transport_boot, :transport_boot,
        :transport_boot, :transport_boot"
[info]  Failed to execute command: movement error(s):
        :transport_boot, :transport_boot, :transport_boot,
        :transport_boot
[info]  Moving to (0, 0, 0)
[info]  Movement failed. Retrying up to 3 more time(s)
[info]  Movement failed. Retrying up to 2 more time(s)
[info]  Movement failed. Retrying up to 1 more time(s)
[error] CeleryScript error [#Reference<0.30652697.825753601.154476>]:
        "movement error(s): :transport_boot, :transport_boot,
        :transport_boot, :transport_boot"
[info]  Failed to execute command: movement error(s):
        :transport_boot, :transport_boot, :transport_boot,
        :transport_boot
[info]  Moving to (0, 0, 0)
[info]  Movement failed. Retrying up to 3 more time(s)
[info]  Movement failed. Retrying up to 2 more time(s)
[info]  Movement failed. Retrying up to 1 more time(s)
[error] CeleryScript error [#Reference<0.30652697.825753601.158343>]:
        "movement error(s): :transport_boot, :transport_boot,
        :transport_boot, :transport_boot"
[info]  Failed to execute command: movement error(s):
        :transport_boot, :transport_boot, :transport_boot,
        :transport_boot
@RickCarlino
Copy link
Contributor Author

Workaround

The issue is resolvable by emergency locking / unlocking the device.

@jsimmonds2
Copy link
Contributor

Confirm same issue observed yesterday on mine. Used same ESTOP, UNLOCK workaround :)

@RickCarlino
Copy link
Contributor Author

I am fairly certain this line is setting the wrong default. Will investigate tomorrow.

@RickCarlino
Copy link
Contributor Author

Has anyone seen this recently? I believe this was fixed in 9.2.2...

@jsimmonds2
Copy link
Contributor

Not seen . . with no attempt to reproduce on v9.2.2 😝

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants