cancel
Showing results for 
Search instead for 
Did you mean: 
SOLVED

How to prevent bootloop?

Elleshar
Member

How to prevent bootloop?

Good morning community,

as far as we can estimate it, there is a little confusion on our side.
https://media.video.bosch.com/media/%5BEN%5D+ctrlX+AUTOMATION+Application+Tutorial+%7C+SDK+%7C+3+Rea...
In the video the experts mentions a possible boot loop when creating your own realtime bundles.
Is there any new information about it?
In the documentation there is a guide to how to disable the hardware-watchdog.
But the phrase: "Disabling the monitoring can be persistent." is a bit confusing.
How can we disable it persistent?

Looking forward for an answer.
Sincerely Elleshar

4 REPLIES 4
nickH
Occasional Contributor

Re: How to prevent bootloop?

Hello Elleshar,

While developing your own realtime bundles, you should disable the hardware-watchdog like it is shown in the documentation. Otherwise you are not able to debug your code, because the hardware watchdog would trigger an error response (reboot) when reaching a breakpoint. Further running into an endless loop in your bundle-application would lead to a boot loop triggered by the hardware watchdog.

But if you are done with developing and your app is finished. You should be able to run your app on your CORE with a activated hardware watchdog.

The phrase: "Disabling the monitoring can be persistent." is a bit misleading. If you disabled your hardware watchdog it is persistent (still disabled after reboot). So the debug mode is active until you delete the created node. See here how to deactivate the debug mode again. 

 

Regards,

Nick

Elleshar
Member

Re: How to prevent bootloop?

Thanks Nick

Elleshar
Member

Re: How to prevent bootloop?

Hi again Nick, at the documentation there is an issue

POST https://192.168.1.1:443/automation/api/v1.0/scheduler/admin/controls

{
  "control_type": "debug",
  "control": {
    "machine": "123456789"
  }
}

 

the D of debug must written in uppercase. Otherwise it don't work.

Sincerely Elleshar 

nickH
Occasional Contributor

Re: How to prevent bootloop?

Hi Elleshar,

thanks for reporting this issue. 

I passed on the issue and hope the docu gets adjusted soon.

 

Regards

Nick 

Icon--AD-black-48x48Icon--address-consumer-data-black-48x48Icon--appointment-black-48x48Icon--back-left-black-48x48Icon--calendar-black-48x48Icon--center-alignedIcon--Checkbox-checkIcon--clock-black-48x48Icon--close-black-48x48Icon--compare-black-48x48Icon--confirmation-black-48x48Icon--dealer-details-black-48x48Icon--delete-black-48x48Icon--delivery-black-48x48Icon--down-black-48x48Icon--download-black-48x48Ic-OverlayAlertIcon--externallink-black-48x48Icon-Filledforward-right_adjustedIcon--grid-view-black-48x48IC_gd_Check-Circle170821_Icons_Community170823_Bosch_Icons170823_Bosch_Icons170821_Icons_CommunityIC-logout170821_Icons_Community170825_Bosch_Icons170821_Icons_CommunityIC-shopping-cart2170821_Icons_CommunityIC-upIC_UserIcon--imageIcon--info-i-black-48x48Icon--left-alignedIcon--Less-minimize-black-48x48Icon-FilledIcon--List-Check-grennIcon--List-Check-blackIcon--List-Cross-blackIcon--list-view-mobile-black-48x48Icon--list-view-black-48x48Icon--More-Maximize-black-48x48Icon--my-product-black-48x48Icon--newsletter-black-48x48Icon--payment-black-48x48Icon--print-black-48x48Icon--promotion-black-48x48Icon--registration-black-48x48Icon--Reset-black-48x48Icon--right-alignedshare-circle1Icon--share-black-48x48Icon--shopping-bag-black-48x48Icon-shopping-cartIcon--start-play-black-48x48Icon--store-locator-black-48x48Ic-OverlayAlertIcon--summary-black-48x48tumblrIcon-FilledvineIc-OverlayAlertwhishlist