Changes between Version 3 and Version 4 of azure_iot_hub_riscv


Ignore:
Timestamp:
Aug 21, 2020, 12:51:01 PM (4 years ago)
Author:
coas-nagasima
Comment:

--

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に接続するサンプルプログラム
    22
    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に接続するサンプルアプリ。
    54
    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
    713リストの下にある「Download in other formats:」の「Zip Archive」をクリックすると、zipファイルでダウンロードできます。
    814
     
    1723MSYS2とVisual Studio Codeの環境構築は、下記を参照してください。
    1824https://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」に展開してある設定になっています。
     25ARM GCCの環境構築ですので、RISC-V版の場合はRISC-V GCCに置き換えて読んでください。
     26Visual Studio Codeの設定は、下記にGCCが展開してある設定になっています。
     27STマイクロ版は「C:\Program Files (x86)\GNU Tools ARM Embedded\9 2019-q4-major\bin」で、
     28RISC-V版は「C:\xpack-riscv-none-embed-gcc-8.3.0-1.2」です。
    2129
    2230Sipeed Maix BitのCPU Kendryte K210向けのGCCも使用できますが、下記の違いを直す必要があります。
     
    4048== 書き込み
    4149
    42 [https://github.com/kendryte/kendryte-flash-windows/releases K-Flash]を使って書き込みます。
     50NUCLEO F767ZIは、USB接続した際にドライブにコピーすることで書き込みます。
     51
     52Sipeed Maix Bitは、[https://github.com/kendryte/kendryte-flash-windows/releases K-Flash]を使って書き込みます。
    4353ボーレートは115200が安定して書き込めます。
    4454