From fec033bba00c55535b708b0a1d844e35ecc63794 Mon Sep 17 00:00:00 2001 From: Ryan Fox Date: Sun, 2 Jan 2022 01:49:33 -0800 Subject: [PATCH] Various updates Removed fastboot arguments not present in the current version and set the firmware update script to fetch files from the JF Possibilities CHIP archive. --- chip-fel-flash.sh | 4 ++-- chip-flash | 4 ++-- chip-update-firmware.sh | 2 +- common.sh | 8 +++----- 4 files changed, 8 insertions(+), 10 deletions(-) diff --git a/chip-fel-flash.sh b/chip-fel-flash.sh index e11a631..5d7b1fb 100755 --- a/chip-fel-flash.sh +++ b/chip-fel-flash.sh @@ -197,10 +197,10 @@ else echo == waiting for fastboot == if wait_for_fastboot; then - fastboot -i 0x1f3a -u flash UBI ${SPARSE_UBI} + fastboot -u flash UBI ${SPARSE_UBI} assert_error 134 - fastboot -i 0x1f3a continue + fastboot continue assert_error 135 else rm -rf "${TMPDIR}" diff --git a/chip-flash b/chip-flash index a384bb8..69c5711 100755 --- a/chip-flash +++ b/chip-flash @@ -266,10 +266,10 @@ else log "== waiting for fastboot ==" if wait_for_fastboot ${FASTBOOT_PORT}; then - fastboot ${FASTBOOT_PORT} -i 0x1f3a -u flash UBI ${SPARSE_UBI} > /dev/null + fastboot ${FASTBOOT_PORT} flash UBI ${SPARSE_UBI} > /dev/null assert_error 134 - fastboot ${FASTBOOT_PORT} -i 0x1f3a continue > /dev/null + fastboot ${FASTBOOT_PORT} continue > /dev/null assert_error 135 else exit 1 diff --git a/chip-update-firmware.sh b/chip-update-firmware.sh index 6d57bf0..71e8fc0 100755 --- a/chip-update-firmware.sh +++ b/chip-update-firmware.sh @@ -6,7 +6,7 @@ source $SCRIPTDIR/common.sh DL_DIR=".dl" IMAGESDIR=".new/firmware/images" -DL_URL="http://opensource.nextthing.co/chip/images" +DL_URL="http://chip.jfpossibilities.com/chip/images" WGET="wget" diff --git a/common.sh b/common.sh index c705c76..d9d7971 100755 --- a/common.sh +++ b/common.sh @@ -15,7 +15,6 @@ nand_writesize=4000 nand_oobsize=680 if [[ -z ${CHECK_DEPS} ]]; then - for TOOL in ${TOOLS[@]}; do if [[ -z $(which $TOOL) ]]; then echo " Error: Unable to locate $TOOL utility." @@ -24,7 +23,6 @@ if [[ -z ${CHECK_DEPS} ]]; then exit 1 fi done - fi #------------------------------------------------------------ @@ -52,7 +50,7 @@ wait_for_fastboot() { echo -n "waiting for fastboot..."; export FLASH_WAITING_FOR_DEVICE=1 for ((i=$TIMEOUT; i>0; i--)) { - if [[ ! -z "$(${FASTBOOT} -i 0x1f3a $@ devices)" ]]; then + if [[ ! -z "$(${FASTBOOT} $@ devices)" ]]; then echo "OK"; unset FLASH_WAITING_FOR_DEVICE return 0; @@ -227,8 +225,8 @@ flash_images() { export FLASH_VID_PID=1f3a1010 if wait_for_fastboot; then - ${FASTBOOT} -i 0x1f3a -u flash UBI $IMAGESDIR/chip-$nand_erasesize-$nand_writesize-$nand_oobsize.ubi.sparse || RC=1 - ${FASTBOOT} -i 0x1f3a continue > /dev/null + ${FASTBOOT} flash UBI $IMAGESDIR/chip-$nand_erasesize-$nand_writesize-$nand_oobsize.ubi.sparse || RC=1 + ${FASTBOOT} continue > /dev/null else echo "failed to flash the UBI image" RC=1