@@ -46,19 +46,20 @@ create_sos_images() {
46
46
return 1
47
47
}
48
48
49
- SOS_BOOTARGS_DEBUG=${ACRN_HV_CODE_PATH} /devicemodel/samples/up2/sos_bootargs_debug.txt
50
-
51
- if [[ ! ${ACRN_SBL} && ! -f ${ACRN_SBL} ]]
52
- then
53
- if [ ${ACRN_HV_CODE_PATH} ]
54
- then
55
- make -C ${ACRN_HV_CODE_PATH} clean || return 1
56
- make -C ${ACRN_HV_CODE_PATH} hypervisor BOARD=up2 FIRMWARE=sbl || return 1
57
- ACRN_SBL=${ACRN_HV_CODE_PATH} /build/hypervisor/acrn.32.out
58
- else
59
- echo " Need to provide acrn.sbl or acrn-hypervisor source code path"
60
- return 1
61
- fi
49
+ SOS_BOOTARGS_DEBUG=sos_rootfs/usr/share/acrn/samples/up2/sos_bootargs_debug.txt
50
+
51
+ if [[ ! ${ACRN_SBL} || ! -f ${ACRN_SBL} ]]
52
+ then
53
+ ACRN_SBL=sos_rootfs/usr/lib/acrn/acrn.up2.sbl
54
+ fi
55
+
56
+ if [ ${ACRN_HV_CODE_PATH} ]
57
+ then
58
+ SOS_BOOTARGS_DEBUG=${ACRN_HV_CODE_PATH} /devicemodel/samples/up2/sos_bootargs_debug.txt
59
+
60
+ make -C ${ACRN_HV_CODE_PATH} clean || return 1
61
+ make -C ${ACRN_HV_CODE_PATH} hypervisor BOARD=up2 FIRMWARE=sbl || return 1
62
+ ACRN_SBL=${ACRN_HV_CODE_PATH} /build/hypervisor/acrn.32.out
62
63
fi
63
64
64
65
if [ ! -f ${ACRN_SBL} ]
@@ -67,6 +68,8 @@ create_sos_images() {
67
68
return 1
68
69
fi
69
70
71
+ echo " ACRN_SBL:" ${ACRN_SBL}
72
+
70
73
if [ -f ${SOS_BOOTARGS_DEBUG} ]
71
74
then
72
75
echo -n " CMDLINE: "
@@ -151,7 +154,7 @@ LAAG_BUNDLE_APPEND=""
151
154
SOS_ROOTFS_SIZE=3584
152
155
LAAG_IMAGE_SIZE=10240
153
156
LAAG_VDISK_SIZE=5120
154
- MIRRORURL=" https://cdn.download.clearlinux.org/releases /"
157
+ MIRRORURL=" https://cdn.download.clearlinux.org/update /"
155
158
SIGN_KEY=" https://download.clearlinux.org/secureboot/DefaultIASSigningPrivateKey.pem"
156
159
IMAGE=all
157
160
@@ -225,10 +228,6 @@ if [[ ${IMAGE} == "sos" || ${IMAGE} == "all" ]]; then
225
228
echo " --clearlinux-version: must be provided for SOS images building."
226
229
exit 1
227
230
fi
228
- if [[ ! ${ACRN_SBL} && ! ${ACRN_HV_CODE_PATH} ]]; then
229
- echo " Should provide --acrn-sbl-path or --acrn-code-path for SOS images building"
230
- exit 1
231
- fi
232
231
fi
233
232
234
233
# check valid LaaG image and vdisk sizes
0 commit comments