From 7851d4a79d09d95a8a26e7b749f2c88fc48fbbef Mon Sep 17 00:00:00 2001 From: Lotus Xu Date: Tue, 3 Nov 2020 18:47:16 +0800 Subject: bytedance: g220a: Add retry for me-time-sync ipmb may not be ready for communication when me-time-sync start. Add some retry so that the time could be synced. Tested: Test 10 times, me-time-sync can work well Signed-off-by: Lotus Xu Change-Id: I93343d2ac17fc13b1d094bf05f424d9cb54cfa3f --- .../recipes-phosphor/datetime/me-time-sync/me-time-sync.service | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'meta-bytedance') diff --git a/meta-bytedance/meta-g220a/recipes-phosphor/datetime/me-time-sync/me-time-sync.service b/meta-bytedance/meta-g220a/recipes-phosphor/datetime/me-time-sync/me-time-sync.service index e0ee717c5..703bc3533 100644 --- a/meta-bytedance/meta-g220a/recipes-phosphor/datetime/me-time-sync/me-time-sync.service +++ b/meta-bytedance/meta-g220a/recipes-phosphor/datetime/me-time-sync/me-time-sync.service @@ -3,9 +3,16 @@ Description=Sync time from ME Wants=ipmb.service After=ipmb.service +#ipmb may not ready for communication when +#me-time-sync start, add some retry [Service] -Type=oneshot +Type=simple +Restart=always +StartLimitInterval=90 +StartLimitBurst=5 ExecStart=/usr/bin/me-time-sync.sh +RemainAfterExit=yes + [Install] WantedBy=multi-user.target -- cgit v1.2.3