build_rootfs.sh: add BCB partition

Add BCB partition for U-boot and userspace to exchange the
boot status.

Signed-off-by: Ying-Chun Liu (PaulLiu) <paulliu@debian.org>
Change-Id: I26ef02071d2b4f18c320aabb0e94027c0f30e4bf
diff --git a/net/test/build_rootfs.sh b/net/test/build_rootfs.sh
index f139ebe..51c1465 100755
--- a/net/test/build_rootfs.sh
+++ b/net/test/build_rootfs.sh
@@ -287,10 +287,11 @@
     sgdisk "8128:+64"  "8301"        "uboot_env" "true"
     sgdisk "8M:+4M"    "8301"        "uboot"
     sgdisk "12M:+4M"   "8301"        "trust"
-    sgdisk "16M:+128M" "ef00"        "esp"       ""     "0"
-    sgdisk "144M:0"    "8305"        "rootfs"    ""     "2"
-    system_loopdev="${loopdev}p5"
-    rootfs_loopdev="${loopdev}p6"
+    sgdisk "16M:+1M"   "8301"        "misc"
+    sgdisk "17M:+128M" "ef00"        "esp"       ""     "0"
+    sgdisk "145M:0"    "8305"        "rootfs"    ""     "2"
+    system_loopdev="${loopdev}p6"
+    rootfs_loopdev="${loopdev}p7"
   else
     sgdisk "0:+128M"   "ef00"        "esp"       ""     "0"
     sgdisk "0:0"       "${partguid}" "rootfs"    ""     "2"
diff --git a/net/test/rootfs/bullseye-rockpi.sh b/net/test/rootfs/bullseye-rockpi.sh
index b36ec0b..813c4fb 100755
--- a/net/test/rootfs/bullseye-rockpi.sh
+++ b/net/test/rootfs/bullseye-rockpi.sh
@@ -285,7 +285,7 @@
 
 src_dev=mmcblk0
 dest_dev=mmcblk1
-part_num=p6
+part_num=p7
 
 if [ -e "/dev/${src_dev}" ] && [ -e "/dev/${dest_dev}" ]; then
 	led 1
@@ -296,8 +296,9 @@
 	sgdisk -a1 -n:2:8128:+64  -t:2:8301 -c:2:uboot_env         /dev/${dest_dev}
 	sgdisk     -n:3:8M:+4M    -t:3:8301 -c:3:uboot             /dev/${dest_dev}
 	sgdisk     -n:4:12M:+4M   -t:4:8301 -c:4:trust             /dev/${dest_dev}
-	sgdisk     -n:5:16M:+128M -t:5:ef00 -c:5:esp    -A:5:set:0 /dev/${dest_dev}
-	sgdisk     -n:6:144M:0    -t:6:8305 -c:6:rootfs -A:6:set:2 /dev/${dest_dev}
+	sgdisk     -n:5:16M:+1M   -t:5:8301 -c:5:misc              /dev/${dest_dev}
+	sgdisk     -n:6:17M:+128M -t:6:ef00 -c:6:esp    -A:6:set:0 /dev/${dest_dev}
+	sgdisk     -n:7:145M:0    -t:7:8305 -c:7:rootfs -A:7:set:2 /dev/${dest_dev}
 
 	src_block_count=$(tune2fs -l /dev/${src_dev}${part_num} | grep "Block count:" | sed 's/.*: *//')
 	src_block_size=$(tune2fs -l /dev/${src_dev}${part_num} | grep "Block size:" | sed 's/.*: *//')