Re: [isar-cip-core v2] README.swupdate.md: Add steps to verify SWUpdate on BBB


Kunijadar Shivanand
 

Hi Jan,

Could you please check the below revised patch and let me know your feedback.

Thanks & Regards
Shivanand K

-----Original Message-----
From: Shivanand.Kunijadar@... <Shivanand.Kunijadar@...>
Sent: Friday, September 16, 2022 5:14 PM
To: cip-dev@...; jan.kiszka@...
Cc: kunijadar shivanand(TSIP TMIEC ODG Porting) <Shivanand.Kunijadar@...>; dinesh kumar(TSIP TMIEC ODG Porting) <dinesh.kumar@...>; hayashi kazuhiro(林 和宏 □SWC◯ACT) <kazuhiro3.hayashi@...>
Subject: [isar-cip-core v2] README.swupdate.md: Add steps to verify SWUpdate on BBB

From: Shivanand Kunijadar <Shivanand.Kunijadar@...>

Most of the steps are similar for both qemu-amd64 and BBB targets.
Add reference link wherever required instead of repeating steps.

Signed-off-by: Shivanand Kunijadar <Shivanand.Kunijadar@...>
---
doc/README.swupdate.md | 25 +++++++++++++++++++++++++
1 file changed, 25 insertions(+)

diff --git a/doc/README.swupdate.md b/doc/README.swupdate.md index 1b242a2..9be3498 100644
--- a/doc/README.swupdate.md
+++ b/doc/README.swupdate.md
@@ -32,6 +32,8 @@ Copy `cip-core-image-cip-core-bullseye-qemu-amd64.swu` file from `tmp` folder in host$ scp -P 22222 /tmp/cip-core-image-cip-core-bullseye-qemu-amd64.swu root@localhost:
```

+## SWUpdate verification
+
Check which partition is booted, e.g. with lsblk:
```
root@demo:~# lsblk
@@ -215,3 +217,26 @@ user variables:


```
+
+# Building and testing the CIP Core image for BBB
+
+Follow the steps mentioned in the section [Building and testing the CIP Core image](README.swupdate.md#building-and-testing-the-cip-core-image) for creating images and .swu files.
+- Replace qemu-amd64.yml kas file with BBB board specific file i.e
+bbb.yml
+- .swu file will be generated in the following folder
+build/tmp/deploy/images/bbb/
+
+Flash the BeagleBone Black image into SDcard ``` host$ dd
+if=build/tmp/deploy/images/bbb/cip-core-image-cip-core-bullseye-bbb.wic \
+ of=/dev/<medium-device> bs=1M status=progress ```
+
+After flashing the BBB image into SD card, mount the SD card on host PC and copy .swu file directly to root partition like below.
+
+```
+host$ sudo cp tmp/cip-core-image-cip-core-bullseye-bbb.swu
+/<mnt>/home/root/ ```
+
+Connect a serial port cable between host PC and BBB.
+Insert SD card to BBB, hold S2 button while applying power supply to BBB.
+
+For verifying swupdate on BBB use the same steps as mentioned in above [SWUpdate Verification](README.swupdate.md#swupdate-verification).
--
2.20.1

Join {cip-dev@lists.cip-project.org to automatically receive all group messages.