Changes between Version 3 and Version 4 of azure_iot_hub_riscv
- Timestamp:
- Aug 21, 2020, 12:51:01 PM (3 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
azure_iot_hub_riscv
v3 v4 1 = TOPPERS BASE PLATFORM (RISC-V) とESPのATコマンドでAzure IoTに接続するサンプルプログラム1 = TOPPERS BASE PLATFORM でAzure IoTに接続するサンプルプログラム 2 2 3 [https://www.toppers.jp/edu-baseplatform.html TOPPERS BASE PLATFORM (RISC-V)]を使い ESP32 のATコマンドのTCPを通して、Azure IoTに接続するサンプルアプリ。 4 [https://dl.sipeed.com/MAIX/HDK/Sipeed-Maix-Bit Sipeed Maix Bit]を使用。ESP32とはIO6とIO7のUARTで通信します。 3 [https://www.toppers.jp/edu-baseplatform.html TOPPERS BASE PLATFORM]を使い Azure IoTに接続するサンプルアプリ。 5 4 6 ソースコードは[https://dev.toppers.jp/trac_user/contrib/browser/azure_iot_hub_riscv/trunk こちら]にあります。 5 - STマイクロ版 6 [https://www.st.com/en/evaluation-tools/nucleo-f767zi.html NUCLEO F767ZI]向けで、[https://savannah.nongnu.org/projects/lwip/ lwIP]を利用し、Ethernetで通信します。 7 ソースコードは[https://dev.toppers.jp/trac_user/contrib/browser/azure_iot_hub_f767zi/trunk こちら]にあります。 8 9 - RISC-V版 10 [https://dl.sipeed.com/MAIX/HDK/Sipeed-Maix-Bit Sipeed Maix Bit]向けで、[https://www.espressif.com/ ESP-WROOM-32]のATコマンドのTCPを利用しWifiで通信します。ESP32とはIO6とIO7のUARTで通信します。 11 ソースコードは[https://dev.toppers.jp/trac_user/contrib/browser/azure_iot_hub_riscv/trunk こちら]にあります。 12 7 13 リストの下にある「Download in other formats:」の「Zip Archive」をクリックすると、zipファイルでダウンロードできます。 8 14 … … 17 23 MSYS2とVisual Studio Codeの環境構築は、下記を参照してください。 18 24 https://qiita.com/takasehideki/items/fa0a1a6567a22f469515 19 ARM GCCの環境構築ですので、RISC-V GCCに置き換えて読んでください。 20 Visual Studio Codeの設定は、GCCが「C:\xpack-riscv-none-embed-gcc-8.3.0-1.2」に展開してある設定になっています。 25 ARM GCCの環境構築ですので、RISC-V版の場合はRISC-V GCCに置き換えて読んでください。 26 Visual Studio Codeの設定は、下記にGCCが展開してある設定になっています。 27 STマイクロ版は「C:\Program Files (x86)\GNU Tools ARM Embedded\9 2019-q4-major\bin」で、 28 RISC-V版は「C:\xpack-riscv-none-embed-gcc-8.3.0-1.2」です。 21 29 22 30 Sipeed Maix BitのCPU Kendryte K210向けのGCCも使用できますが、下記の違いを直す必要があります。 … … 40 48 == 書き込み 41 49 42 [https://github.com/kendryte/kendryte-flash-windows/releases K-Flash]を使って書き込みます。 50 NUCLEO F767ZIは、USB接続した際にドライブにコピーすることで書き込みます。 51 52 Sipeed Maix Bitは、[https://github.com/kendryte/kendryte-flash-windows/releases K-Flash]を使って書き込みます。 43 53 ボーレートは115200が安定して書き込めます。 44 54