Dear Community User! We have started the migration process.
This community is now in READ ONLY mode.
Read more: Important information on the platform change.

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

First_Run_Cases_Watchdog

First_Run_Cases_Watchdog

Elleshar
Established Member

Hello community,

we got the following problem.
It's the same like https://stackoverflow.com/questions/54781218/execution-time-of-c-code-on-linux-for-the-first-time-is...
At running our RealTime Application we get only one Watchdog-Error. It happens at the first execution, becuase we vialate the 2ms.
Is there any chance of getting rid of this?
e.g. like LD_BIND_NOW

See below a snippet of the nano-seconds.

Sincerely Elleshar 

QuestionPerformance.PNG

ThorstenX: Moved to forum SDK on request of user, related reply deleted

3 REPLIES 3

nickH
Community Moderator
Community Moderator

Hello Elleshar,

thank you for reporting this issue. We are clarifying some subjects and will answer you soon.

Have you got some more information for us, on what you do in your cyclic event, which triggers the watchdog?

 

Best regards,

Nick

Elleshar
Established Member

Hi Nick,

the sum of operation causes the watchdog. But in special
we iterate over a std::vector which holds two members.
This needs at cold state to much time.

Sincerely Elleshar

 

nickH
Community Moderator
Community Moderator

Hello Elleshar, 

I checked it with our R&D. This problem gets globally fixed for the ctrlX CORE with the release RM22.03 in end of march.  Therefore you don't have to set your proposed linker setting manually then. 

Thank you again for reporting this issue. 

Best 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