Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Diff: build_all.sh
- Revision:
- 120:1f3dd60107dd
- Parent:
- 118:0b784e889605
- Child:
- 132:aaca1dbbd021
--- a/build_all.sh Thu Dec 07 06:45:07 2017 +0000 +++ b/build_all.sh Sat Dec 09 10:45:07 2017 +0000 @@ -1,4 +1,4 @@ -#!/bin/bash +#!/bin/bash # set -e TOOL=GCC_ARM @@ -7,64 +7,92 @@ echo Ethernet v4 cp configs/eth_v4.json ./mbed_app.json cp configs/eth-wifi-mbedignore ./.mbedignore -mbed compile -m K64F -t $TOOL -cp BUILD/K64F/$TOOL/mbed-os-example-client.bin k64f-$TOOL-eth-v4.bin -mbed compile -m NUCLEO_F429ZI -t $TOOL -cp ./BUILD/NUCLEO_F429ZI/$TOOL/mbed-os-example-client.bin f429zi-$TOOL-eth-v4.bin +BOARD=K64F +mbed compile -m $BOARD -t $TOOL +cp BUILD/$BOARD/$TOOL/mbed-os-example-client.bin $BOARD-$TOOL-eth-v4.bin + +BOARD=NUCLEO_F429ZI +mbed compile -m $BOARD -t $TOOL +cp ./BUILD/$BOARD/$TOOL/mbed-os-example-client.bin $BOARD-$TOOL-eth-v4.bin cp configs/eth_odin_v4.json ./mbed_app.json -mbed compile -m UBLOX_EVK_ODIN_W2 -t $TOOL -cp ./BUILD/UBLOX_EVK_ODIN_W2/$TOOL/mbed-os-example-client.bin ublox-odin-$TOOL-eth-v4.bin + +BOARD=UBLOX_EVK_ODIN_W2 +mbed compile -m $BOARD -t $TOOL +cp ./BUILD/$BOARD/$TOOL/mbed-os-example-client.bin $BOARD-$TOOL-eth-v4.bin echo Ethernet v6 cp configs/eth_v6.json ./mbed_app.json cp configs/eth-wifi-mbedignore ./.mbedignore -mbed compile -m K64F -t $TOOL -cp BUILD/K64F/$TOOL/mbed-os-example-client.bin k64f-$TOOL-eth-v6.bin -mbed compile -m NUCLEO_F429ZI -t $TOOL -cp ./BUILD/NUCLEO_F429ZI/$TOOL/mbed-os-example-client.bin f429zi-$TOOL-eth-v4.bin + +BOARD=K64F +mbed compile -m $BOARD -t $TOOL +cp BUILD/$BOARD/$TOOL/mbed-os-example-client.bin $BOARD-$TOOL-eth-v6.bin + +BOARD=NUCLEO_F429ZI +mbed compile -m $BOARD -t $TOOL +cp ./BUILD/$BOARD/$TOOL/mbed-os-example-client.bin $BOARD-$TOOL-eth-v4.bin + +BOARD=UBLOX_EVK_ODIN_W2 cp configs/eth_odin_v6.json ./mbed_app.json -mbed compile -m UBLOX_EVK_ODIN_W2 -t $TOOL -cp ./BUILD/UBLOX_EVK_ODIN_W2/$TOOL/mbed-os-example-client.bin ublox-odin-$TOOL-eth-v6.bin +mbed compile -m $BOARD -t $TOOL +cp ./BUILD/$BOARD/$TOOL/mbed-os-example-client.bin $BOARD-$TOOL-eth-v6.bin echo WIFI - ESP8266 cp configs/wifi_esp8266_v4.json ./mbed_app.json cp configs/eth-wifi-mbedignore ./.mbedignore -mbed compile -m K64F -t $TOOL -cp BUILD/K64F/$TOOL/mbed-os-example-client.bin k64f-$TOOL-esp-wifi-v4.bin -mbed compile -m NUCLEO_F429ZI -t $TOOL -cp ./BUILD/NUCLEO_F429ZI/$TOOL/mbed-os-example-client.bin f429zi-$TOOL-esp-wifi-v4.bin +BOARD=K64F +mbed compile -m $BOARD -t $TOOL +cp BUILD/$BOARD/$TOOL/mbed-os-example-client.bin $BOARD-$TOOL-esp-wifi-v4.bin + +BOARD=NUCLEO_F429ZI +mbed compile -m $BOARD -t $TOOL +cp ./BUILD/$BOARD/$TOOL/mbed-os-example-client.bin $BOARD-$TOOL-esp-wifi-v4.bin echo WIFI - ODIN for UBLOX_EVK_ODIN_W2 cp configs/wifi_odin_v4.json ./mbed_app.json cp configs/eth-wifi-mbedignore ./.mbedignore -mbed compile -m UBLOX_EVK_ODIN_W2 -t $TOOL -cp ./BUILD/UBLOX_EVK_ODIN_W2/$TOOL/mbed-os-example-client.bin ublox-odin-$TOOL-wifi-v4.bin +BOARD=UBLOX_EVK_ODIN_W2 +mbed compile -m $BOARD -t $TOOL +cp ./BUILD/$BOARD/$TOOL/mbed-os-example-client.bin $BOARD-$TOOL-wifi-v4.bin echo 6-Lowpan builds cp configs/mesh_6lowpan.json ./mbed_app.json cp configs/mesh-mbedignore ./.mbedignore -mbed compile -m K64F -t $TOOL -cp BUILD/K64F/$TOOL/mbed-os-example-client.bin k64f-$TOOL-6lowpan.bin -mbed compile -m NUCLEO_F429ZI -t $TOOL -cp ./BUILD/NUCLEO_F429ZI/$TOOL/mbed-os-example-client.bin f429zi-$TOOL-6lowpan.bin +BOARD=K64F +mbed compile -m $BOARD -t $TOOL +cp BUILD/$BOARD/$TOOL/mbed-os-example-client.bin $BOARD-$TOOL-6lowpan.bin + +BOARD=NUCLEO_F429ZI +mbed compile -m $BOARD -t $TOOL +cp ./BUILD/$BOARD/$TOOL/mbed-os-example-client.bin $BOARD-$TOOL-6lowpan.bin echo 6-Lowpan Sub-1 GHz builds cp configs/mesh_6lowpan_subg.json ./mbed_app.json cp configs/mesh-mbedignore ./.mbedignore -mbed compile -m NUCLEO_F429ZI -t $TOOL -cp ./BUILD/NUCLEO_F429ZI/$TOOL/mbed-os-example-client.bin f429zi-$TOOL-6lowpan-subg.bin +BOARD=NUCLEO_F429ZI +mbed compile -m $BOARD -t $TOOL +cp ./BUILD/$BOARD/$TOOL/mbed-os-example-client.bin $BOARD-$TOOL-6lowpan-subg.bin echo Thread builds cp configs/mesh_thread.json ./mbed_app.json cp configs/mesh-mbedignore ./.mbedignore -mbed compile -m K64F -t $TOOL -cp BUILD/K64F/$TOOL/mbed-os-example-client.bin k64f-$TOOL-Thread.bin -mbed compile -m NUCLEO_F429ZI -t $TOOL -cp ./BUILD/NUCLEO_F429ZI/$TOOL/mbed-os-example-client.bin f429zi-$TOOL-Thread.bin +BOARD=K64F +mbed compile -m $BOARD -t $TOOL +cp BUILD/$BOARD/$TOOL/mbed-os-example-client.bin $BOARD-$TOOL-Thread.bin + +BOARD=NUCLEO_F429ZI +mbed compile -m $BOARD -t $TOOL +cp ./BUILD/$BOARD/$TOOL/mbed-os-example-client.bin $BOARD-$TOOL-Thread.bin echo WiFi-X-Nucleo cp configs/wifi_idw01m1_v4.json mbed_app.json -cp configs/wifi-idw0xx1-mbedignore .mbedignore -mbed compile -m NUCLEO_F401RE -t $TOOL -cp ./BUILD/NUCLEO_F401RE/GCC_ARM/mbed-os-example-client.bin f401re-$TOOL-WifiXNucleo.bin +cp configs/eth-wifi-mbedignore ./.mbedignore +BOARD=NUCLEO_F401RE +mbed compile -m $BOARD -t $TOOL +cp ./BUILD/$BOARD/$TOOL/mbed-os-example-client.bin $BOARD-$TOOL-WifiXNucleo.bin +echo Realtek RTL8195AM WiFi +BOARD=REALTEK_RTL8195AM +cp configs/wifi_rtw_v4.json mbed_app.json +mbed compile -m $BOARD -t $TOOL +cp ./BUILD/$BOARD/$TOOL/mbed-os-example-client.bin $BOARD-$TOOL-Wifi.bin
Wiznet Wi-Fi WizFi310