summaryrefslogtreecommitdiff
path: root/ports/nrf/drivers/bluetooth/download_ble_stack.sh
diff options
context:
space:
mode:
Diffstat (limited to 'ports/nrf/drivers/bluetooth/download_ble_stack.sh')
-rwxr-xr-xports/nrf/drivers/bluetooth/download_ble_stack.sh46
1 files changed, 2 insertions, 44 deletions
diff --git a/ports/nrf/drivers/bluetooth/download_ble_stack.sh b/ports/nrf/drivers/bluetooth/download_ble_stack.sh
index 87f54318c..e797bc77d 100755
--- a/ports/nrf/drivers/bluetooth/download_ble_stack.sh
+++ b/ports/nrf/drivers/bluetooth/download_ble_stack.sh
@@ -10,46 +10,10 @@ function download_s132_nrf52_2_0_1
mkdir -p "${1}/s132_nrf52_2.0.1"
cd "${1}/s132_nrf52_2.0.1"
- wget https://www.nordicsemi.com/eng/nordic/download_resource/51479/6/84640562/95151
- mv 95151 temp.zip
- unzip -u temp.zip
- rm temp.zip
- cd -
-}
-
-function download_s132_nrf52_5_0_0
-{
- echo ""
- echo "####################################"
- echo "### Downloading s132_nrf52_5.0.0 ###"
- echo "####################################"
- echo ""
-
- mkdir -p "${1}/s132_nrf52_5.0.0"
- cd "${1}/s132_nrf52_5.0.0"
-
- wget http://www.nordicsemi.com/eng/nordic/download_resource/58987/11/7198220/116068
- mv 116068 temp.zip
- unzip -u temp.zip
- rm temp.zip
- cd -
-}
-
-function download_s140_nrf52_6_0_0_6_alpha
-{
- echo ""
- echo "############################################"
- echo "### Downloading s140_nrf52_6.0.0-6.alpha ###"
- echo "############################################"
- echo ""
-
- mkdir -p "${1}/s140_nrf52_6.0.0-6.alpha"
- cd "${1}/s140_nrf52_6.0.0-6.alpha"
-
- wget http://www.nordicsemi.com/eng/nordic/download_resource/60624/18/61756799/116072
- mv 116072 temp.zip
+ wget https://www.nordicsemi.com/api/sitecore/Products/MedialibraryZipDownload2 --post-data="ids=863031714A574444AADFE444EBE5BA9B|&fileName=DeviceDownload" -O temp.zip
unzip -u temp.zip
rm temp.zip
+ unzip -u s132nrf52201.zip
cd -
}
@@ -58,16 +22,10 @@ SCRIPT_DIR="$(cd -P "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
if [ $# -eq 0 ]; then
echo "No Bluetooth LE stack defined, downloading all."
download_s132_nrf52_2_0_1 "${SCRIPT_DIR}"
- download_s132_nrf52_5_0_0 "${SCRIPT_DIR}"
- download_s140_nrf52_6_0_0_6_alpha "${SCRIPT_DIR}"
else
case $1 in
"s132_nrf52_2_0_1" )
download_s132_nrf52_2_0_1 "${SCRIPT_DIR}" ;;
- "s132_nrf52_5_0_0" )
- download_s132_nrf52_5_0_0 "${SCRIPT_DIR}" ;;
- "s140_nrf52_6_0_0_6_alpha" )
- download_s140_nrf52_6_0_0_6_alpha "${SCRIPT_DIR}" ;;
esac
fi