sw-update: fix nrhw20 support

This commit is contained in:
Stefan Eichenberger 2018-03-07 15:51:14 +01:00
parent 0ec77bf344
commit af42f5bbac
3 changed files with 14 additions and 7 deletions

View File

@ -1,5 +1,6 @@
PLATFORM_FIRST_PARTITION="/dev/mmcblk1p1"
PLATFORM_SECOND_PARTITION="/dev/mmcblk1p2"
PLATFORM_MAIN_STORAGE="/dev/mmcblk1"
PLATFORM_FIRST_PARTITION=$PLATFORM_MAIN_STORAGE"p1"
PLATFORM_SECOND_PARTITION=$PLATFORM_MAIN_STORAGE"p2"
PLATFORM_PROD_COMPATIBILITY=
PLATFORM_HW_VERSION=
get_active_partition()

View File

@ -247,7 +247,7 @@ update_uboot()
return
fi
dd if=$1 of=/dev/mmcblk0 bs=512 seek=768 &> /dev/null
dd if=$1 of=$PLATFORM_MAIN_STORAGE bs=512 seek=768 &> /dev/null
if [ $? -ne 0 ]; then
log ERROR "Failed to write u-boot to mmcblk0"
return
@ -267,9 +267,9 @@ update_spl()
return
fi
dd if=$1 of=/dev/mmcblk0 bs=512 seek=256 &> /dev/null
dd if=$1 of=/dev/$PLATFORM_MAIN_STORAGE bs=512 seek=256 &> /dev/null
if [ $? -ne 0 ]; then
log ERROR "Failed to write spl to mmcblk0"
log ERROR "Failed to write spl to $PLATFORM_MAIN_STORAGE"
return
fi
log INFO "spl update succeed!"
@ -277,6 +277,11 @@ update_spl()
############################ Start of script ###################################
if [ ! -b $PLATFORM_MAIN_STORAGE ]; then
log ERROR "Storage $PLATFORM_MAIN_STORAGE does not exist, please fix /etc/default/sw_update_config"
exit 1
fi
while getopts ":l:u:s:h" opt; do
case $opt in
l)

View File

@ -1,5 +1,6 @@
PLATFORM_FIRST_PARTITION="/dev/mmcblk0p1"
PLATFORM_SECOND_PARTITION="/dev/mmcblk0p2"
PLATFORM_MAIN_STORAGE="/dev/mmcblk0"
PLATFORM_FIRST_PARTITION=$PLATFORM_MAIN_STORAGE"p1"
PLATFORM_SECOND_PARTITION=$PLATFORM_MAIN_STORAGE"p2"
PLATFORM_PROD_COMPATIBILITY=
PLATFORM_HW_VERSION=
get_active_partition()