ODIN-W260-01B and ODIN-W262-01B

Similar documents
untitled

Microsoft Word - D JP.docx

Android Windows 8 AP 9 AP ios & Android 10 ST 11 ST ios 12 ST Android 13 ST Win & Mac 14 ST ios 15 ST Android

intra-mart Accel Platform — intra-mart Sphinxドキュメント ビルド手順書   第2版  

改版履歴 本書の改版履歴は以下のとおりです 日付 改版理由 変更箇所 版数 2014/09/04 初版発行 版 2015/03/30 第 1.1 版に改訂 対象 OS 追加 1.1 版 2015/07/10 第 1.2 版に改訂 対象 OS 追加 1.2 版 2015/09/04 第 1

クラウド内の Java - 動画スクリプト 皆さん こんにちは Steve Perry です 私たちが作成した人事アプリケーションを覚えていますか? 今回は そのアプリケーションをクラウド内で実行しましょう コードは GitHub の

TM-T88VI 詳細取扱説明書

Quickstart Guide 3rd Edition

インテル(R) Visual Fortran コンパイラ 10.0

AN1609 GNUコンパイラ導入ガイド

Ver.2.00

GNU_Tools_dwl_Plagin

SHOBI_Portal_Manual

MINI2440マニュアル

1 はじめに Android デバイスでの本サービス利用 端末制限について 端末設定方法 イントラネット接続用 SSID 設定 ID/Password 認証 (PEAP) 設定 証明書認証 (

intra-mart e-Builder ver 5

AR-DV1_TAI_Software_Media_Setup_Procedure_v1.0_JAPANESE

Mac用セットアップガイド

Windows10 における Ac6 System Workbench for STM32 のダウンロードとインストール V /06/01 Windows10 の PC で Ac6 System Workbench for STM32 のダウンロードとインストールの方法について説明しま

始める スタート > 全てのプログラム > Cypress > PSoC Creator 2.0 > PSoC Creator 2.0 をクリックします プロジェクトを作成する / 開く Start Page の "Create New Project" をクリックし 要求されたプロジェクト情報を入

Microsoft PowerPoint _2.プログラミングの基礎_final.pptx

WeChat 認証ベースのインターネット アクセス

認証連携設定例 連携機器 BUFFALO FS-M1266 Case IEEE802.1X EAP-TLS/EAP-PEAP Rev2.0 株式会社ソリトンシステムズ

PC Link Tool PC Link Tool PC Link Tool PC Link Tool

開発環境構築ガイド

Microsoft PowerPoint _2.プログラミングの基礎_final

appli_HPhi_install

Eclipse&gcc install and tutorial

TM-m30 詳細取扱説明書

使いこなす本 ハード編

TM-m30 詳細取扱説明書

PowerPoint プレゼンテーション

認証連携設定例 連携機器 アイ オー データ機器 WHG-AC1750A シリーズ Case IEEE802.1X EAP-TLS/EAP-PEAP Rev2.0 株式会社ソリトンシステムズ

SoftBank 304HW 取扱説明書

SAMBA Stunnel(Windows) 編 1. インストール 1 セキュア SAMBA の URL にアクセスし ログインを行います xxx 部分は会社様によって異なります xxxxx 2 Windows 版ダウンロード ボ

Mac用セットアップガイド

SAMBA Stunnel(Mac) 編 1. インストール 1 セキュア SAMBA の URL にアクセスし ログインを行います xxxxx 部分は会社様によって異なります xxxxx 2 Mac OS 版ダウンロー

開発環境構築ガイド

Soliton Net’Attest EPS + AT-TQ2400 series WPA/WPA2-Enterprise EAP-PEAP/TLS 設定例

URoad-TEC101 Syslog Guide

Net'Attest EPS設定例

認証連携設定例 連携機器 BUFFALO WAPM-2133TR/WAPM-1266R/ WAPM-1266WDPR/WAPS-1266 Case IEEE802.1X EAP-TLS/EAP-PEAP Rev2.0 株式会社ソリトンシステムズ

Express5800 シリーズ Windows Server 2019 NIC チーミング (LBFO) 設定手順書 Microsoft Windows Windows Server は 米国 Microsoft Corporation の米国およびその他の国における登録商標です その他 記載され

How to Install and Configure Panorama Panorama のインストールと設定 Panorama は Palo Alto Networks のサポートサイトからダウンロード可能な VMware イメージです 本書は Panorama のインストールと Panora

SEO対策サービスパッケージ

はじめに はじめに 本書について本書はオールインワン認証アプライアンス NetAttest EPS と Riverbed 社製無線アクセスポイント Xirrus XD2-240 の IEEE802.1X EAP-TLS/ EAP-PEAP 環境での接続について 設定例を示したものです 設定例は管理者

統合開発環境CubeSuite+ V へのバージョンアップのお知らせ

PowerPoint Presentation

MC3000一般ユーザ利用手順書

はじめに はじめに 本書について本書はオールインワン認証アプライアンス NetAttest EPS と ELECOM 社製無線アクセスポイント WAB-M2133 の IEEE802.1X EAP-TLS/EAP-PEAP(MS-CHAP V2) 環境での接続について 設定例を示したものです 設定例

ServerView ESXi CIM Provider VMware vSphere ESXi 6.5 インストールガイド

著作権および商標 この文書には が所有権を持つ機密事項が含まれます この資料のいかなる部分も許 可無く複製 使用 公開することを固く禁じます 本書は の従業員および許可された 取引先だけに使用が認められています 本書で提供されたデータは正確で信頼性の高いものですが このデータの使用について株式会社

BricRobo V1.5 インストールマニュアル

インテル® Parallel Studio XE 2019 Composer Edition for Fortran Windows : インストール・ガイド

EV3 の初期設定

Doxygenを用いた効率的な プログラム仕様書の作成

プラウド藤沢イースト無線 LAN インターネット接続設定マニュアル 第 1.0 版 2013 年 4 月現在 1

アドレス帳移行手順

1. 新規プロジェクト作成の準備新規プロジェクトのためのフォルダを用意して そこにプロジェクトを作成します [ 新しいフォルダー ] をクリックして希望のフォルダに新しいフォルダを作成します この例では TrST_F401N_BlinkLD2 というフォルダを作成しました TrST_F401N_Bl

KDDI Smart Mobile Safety Manager Apple Business Manager(ABM) 運用マニュアル 最終更新日 2019 年 4 月 25 日 Document ver1.1 (Web サイト ver.9.6.0)

MINI2440マニュアル

5-3- 基統合開発環境に関する知識 1 独立行政法人情報処理推進機構


無線 LAN 機能について 本製品は IEEE802.11b/g/n の無線 LAN 規格に対応しており 本製品と無線 LAN 端末 ( パソコンやゲーム機など ) を無線 LAN で接続して 最大 72.2Mbps(IEEE802.11n 接続時 ) / 最大 54Mbps(IEEE802.11g

1. ST-LINK Utility のダウンロード Windows7 PC にインストールする場合について説明します 1.1. STMicroelectronics のサイト STMicroelectronics のサイトを開きます ここに ST-LINK と入力して検索します ( 右側の虫眼鏡を

gworksctl コマンドマニュアル 2019/6/17 株式会社 GDEP アドバンス 本書は GDEP Advance gworksctl コマンドマニュアルです G-Works G-Works Deep Learning Distribution for Linux( 以下 G-Works)

Red Hat Enterprise Linux 6 Portable SUSE Linux Enterprise Server 9 Portable SUSE Linux Enterprise Server 10 Portable SUSE Linux Enterprise Server 11 P

7th CodeGear Developer Camp

7th CodeGear Developer Camp

NetAttest EPS設定例

OpenRulesモジュール

ADempiere (3.5)

PowerPoint プレゼンテーション

GA-1190J

ServerView ESXi CIM Provider / ServerView RAID Core Provider VMware vSphere ESXi 6.5 / 6.7 インストールガイド

はじめに はじめに 本書について本書はオールインワン認証アプライアンス NetAttest EPS と ELECOM 社製 L2 スイッチ EHB-SG2B シリーズおよび EHB-SG2B-PL シリーズの IEEE802.1X EAP-TLS/EAP-TLS+ ダイナミック VLAN 環境での接

IceWall SSO 10.0 Enterprise Edition 動作環境

1 はじめに Windows PC での本サービス利用 端末制限について 端末設定方法 設定権限 イントラネット接続用 SSID 設定 SSID 追加設定 ID/Passwo

Microsoft Word - tutorial3-dbreverse.docx

Microsoft PowerPoint - Tutorial_2_upd.ppt

PowerPoint プレゼンテーション

EPS設定例

R80.10_Distributed_Config_Guide_Rev1

利用者

第 2 版

intra-mart ワークフローデザイナ

無線 LAN 機能について 本製品は IEEE802.11b/g/n の無線 LAN 規格に対応しており 本製品と無線 LAN 端末 ( パソコンやゲーム機など ) を無線 LAN で接続して 最大 300Mbps (IEEE802.11n 接続時 ) / 最大 54Mbps(IEEE802.11g

6 章 付録 マニフェストファイルの設定新規プロジェクトの作成手順追加モジュールのバージョン Bootstrap CSS の適用場所追加モジュールの登録記述アニメーションアイコン CSS の適用場所 3 章の変更 3.2 ダウンロード URL やインストールコマンドが変更になります ❶N

NEC NP-P502HJD/NP-P502WJD APPS 1. APPS IMAGE EXPRESS UTILITY Miracast WEB WEB IMAGE EXPRESS UTILITY LITE 2

OpenRulesモジュール

改訂履歴 版番号改訂日改訂者改訂内容.0 06 年 月 日ネットワールド 新規 I

AWS Deck Template

<4D F736F F F696E74202D20834A815B836C838B835C815B835882CC95E082AB95FB F4B2E B8CDD8AB B83685D>

CLI Python モジュール

Magic Desktop

IceWall SSO 10.0 サポートマトリクス

D-Case Editor の機能拡充に関する開発環境構築手順書 18/JAN/2013 AXE, Inc.

FlashAir ソフトウェア更新ツール Version 東芝メモリ株式会社 Copyright 2017 Toshiba Memory Corporation, All Rights Reserved. 対応 OS: 最新の対応 OS は Web サイトをご参照ください 概要本ソフ

2 無線 LAN で接続する 無線 LAN 機能について...37 無線 LANで接続する...38 ニンテンドー 3DS/DSi/DS/DS Liteを接続する...38 PSPを接続する...40 Wiiを接続する...44 PS3を接続する...45 WPS 対応の無線 LAN 端末を接続する

レセプト電算ファイルのCD書き込み手順書

Transcription:

ODIN-W2 開発環境構築 Eclipse を用いて mbed-os-example-wifi の実行まで Page 1 of 12

目次 1 ODIN-W2 の構成...3 2 ODIN-W2 の開発環境...3 3 mbed-cli のインストール...4 3.1 必要なファイルのインストール...4 3.2 バージョンの確認...4 4 Eclipse 環境の構築...5 4.1 SW4STM32(Eclispe 環境)...5 4.2 mbed-cli でのコードのインポート...5 4.3 Eclipse へのコードのインポート...5 4.3.1 ファイルのインポート...5 4.3.1.1 既存コードとして mbed-os-example-wifi をインポート...5 4.3.1.2 既存コードのロケーションの設定...5 4.3.2 C++環境の設定...6 4.3.2.1 対象プロジェクト (ここでは mbed-os-exambpe-wifi) の プロパティー を選択...6 4.3.3 c/c++ビルドの設定...7 4.3.3.1 c/c++ビルド を選択 を選択し ビルダー設定 に下記の設定をする...7 4.3.3.1 振る舞い(Behavier)の設定...8 4.3.4 環境変数の追加...9 4.4 ビルド...10 5 実行結果の確認...12 6 参考 HP...12 7 免責等...12 8 改版履歴...12 Page 2 of 12

1 ODIN-W2 の構成 デュアルバンド Wi-Fi 2.4GHz および 5GHz (a/b/n 2x2MIMO) Bluetooth Low Energy およびクラシック Bluetooth 対応デュアル モード Bluetooth v4.0 (Bluetooth Smart Ready) マルチ無線同時接続 Wi-Fi ドライバー Bluetooth スタック およびアプリケーション内蔵 IPv4 および制限付き IPv6 イーサネット用 RMII 2 ODIN-W2 の開発環境 ODIN-W2 で使用できる開発環境を下記に示します 環境名称 Build 環境 備考 参考 URL mbed (web) 対応済 (mbec-os-5) https://developer.mbed.org/ yotta (mbed os) 対応済 http://yottadocs.mbed.com/ https://github.com/u-blox/mbed-examples-odin-w2/blob/master/udp-time-clientwifi/readme.md http://www.eclipse.org/downloads/packages/eclipse-ide-cc-developers/neonr Eclipse IDE for C/C++ Devel- 対応済 opers (yotta/mbec-cli 依存) System Workbench for STM32 対応済 (Eclipse 派生) (yotta/mbed-cli 依存) http://www.openstm32.org/homepage IAR(有料) 未確認 VisualGDB (有料) 未確認 STM32F439 デバイスとしては対応済 https://www.iar.com/search-results/#!?query=stm32f439&tab=devices STM32F439 デバイスとしては対応済 http://visualgdb.com/ ここでは System Workbench for STM32 を用いた開発環境を紹介します mbed(wrb)は たまに動作が遅い時が あるので ローカルのコンパイル環境を持っていおたほうが 緊急時に安心できます Page 3 of 12

3 mbed-cli のインストール ここでは mbed-os-5 用の build コマンドである mbed-cli のインストールをします 3.1 必要なファイルのインストール Python 2.7 系 python-2.7.13.amd64.msi を使用 2.7 じゃないと幸せになれないと思います https://www.python.org/downloads/ Git Git-2.11.0.3-64-bit.exe を使用 https://git-scm.com/download/win Mercurial mercurial-4.0.2-x64.msi を使用 https://www.mercurial-scm.org/ GNU ARM Embedded Toolchain 4.9 系 https://launchpad.net/gcc-arm-embedded/4.9 3.2 バージョンの確認 >python --version Python 2.7.13 >git --version git version 2.11.0.3.windows.1 >hg --version Mercurial - 分散構成管理ツール(バージョン 4.0.2) (詳細は https://mercurial-scm.org を参照) Copyright (C) 2005-2016 Matt Mackall 他 本製品はフリーソフトウェアです 頒布条件に関しては同梱されるライセンス条項をお読みください 市場適合性や特定用途への可否を含め 本製品は無保証です mbed CLI のインストールとバージョン確認 > pip install mbed-cli > mbed-cli --version 1.0.0 これで終了です Page 4 of 12

4 Eclipse 環境の構築 ここでは Eclipse でのコードの Build までの説明を行います 4.1 SW4STM32(Eclispe 環境) ST マイクロ用の Eclipse 環境として SW4STM32 をインストールします 下記の URL からインストールしてください http://www.openstm32.org/homepage 日本語環境にしたい場合は Pleiades を使用します 下記を参照に設定をします http://mergedoc.osdn.jp/ 現状 SW4STM32 は Eclispe の Ver4.5.2 ベースなので Pleaides も Ver4.5 を適用します 4.2 mbed-cli でのコードのインポート 下記コマンドでインポートできます > mbed-cli import mbed-os-example-wif 4.3 Eclipse へのコードのインポート 次は Eclipse へのインポートです 4.3.1 ファイルのインポート 4.3.1.1 既存コードとして mbed-os-example-wifi をインポート ファイル 新規 既存コードで Makefile プロジェクト でファイルをインポートする 4.3.1.2 既存コードのロケーションの設定 参照 フォルダー選択 OK Page 5 of 12

4.3.2 C++環境の設定 4.3.2.1 対象プロジェクト (ここでは mbed-os-exambpe-wifi) の プロパティー を選択 Page 6 of 12

4.3.3 c/c++ビルドの設定 4.3.3.1 c/c++ビルド を選択 を選択し ビルダー設定 に下記の設定をする ビルドコマンドに mbed compile -j4 を入力 Page 7 of 12

4.3.3.1 振る舞い(Behavier)の設定 ビルド(インクリメンタル ビルドに) に [ -t ${TOOLCHAIN} -m ${TARGET} ] を入力 クリーン に [ -c -t ${TOOLCHAIN} -m ${TARGET} ] を入力.(クリーンビルドされます) Page 8 of 12

4.3.4 環境変数の追加 下記の環境変数を追加します PATH ${PATH};${YOTTA_PATH};C:\L\yotta\gcc\bin 環境による TARGET UBLOX_EVK_ODIN_W2 TOOLCHAIN GCC_ARM ターゲット 使用するツール Page 9 of 12

4.4 ビルド mbed_app.json ファイルの下記の部分を自分の環境に合わせて変更 "config": { "wifi-ssid": { "help": "WiFi SSID", "value": "\"SSID\"" }, "wifi-password": { "help": "WiFi Password", "value": "\"Password\"" } }, 修正 修正 プロジェクト プロジェクトのビルド を選択して プロジェクトのビルド Page 10 of 12

最初の build は数十秒必要 下記の用に様に BUILD/UBLOX_EVK_ODIN_W2/GCC_ARM に mbed-os-example-wifi.bin が生成されるので mbed で書き込み実行する 10:23:06 **** ビルド of configuration Debug for project mbed-os-example-wifi **** mbed compile -j4 -t GCC_ARM -m UBLOX_EVK_ODIN_W2 Building project mbed-os-example-wifi (UBLOX_EVK_ODIN_W2, GCC_ARM) Scan:. Scan: FEATURE_LWIP Scan: FEATURE_BLE Scan: FEATURE_COMMON_PAL Scan: FEATURE_LWIP Scan: FEATURE_UVISOR Scan: FEATURE_NANOSTACK Scan: FEATURE_STORAGE Scan: FEATURE_BLE Scan: FEATURE_COMMON_PAL Scan: FEATURE_LWIP Scan: FEATURE_UVISOR Scan: FEATURE_LOWPAN_BORDER_ROUTER Scan: FEATURE_LOWPAN_HOST Scan: FEATURE_LOWPAN_ROUTER Scan: FEATURE_NANOSTACK Scan: FEATURE_NANOSTACK_FULL Scan: FEATURE_THREAD_BORDER_ROUTER Scan: FEATURE_THREAD_END_DEVICE Scan: FEATURE_THREAD_ROUTER Scan: FEATURE_STORAGE Scan: mbed Scan: env +-----------------------+--------+-------+-------+ Module.text.data.bss +-----------------------+--------+-------+-------+ Fill 350 8 69 Misc 221769 2320 17059 drivers 537 0 0 events 64 0 0 events/equeue 1252 0 61 features/feature_lwip 34788 87 46796 features/mbedtls 21159 0 8748 features/netsocket 4847 85 60 hal 520 0 8 platform 1435 4 269 rtos 213 4 4 rtos/rtx 7365 20 6870 targets/target_stm 13489 4 808 Subtotals 307788 2532 80752 +-----------------------+--------+-------+-------+ Allocated Heap: unknown Allocated Stack: unknown Total Static RAM memory (data + bss): 83284 bytes Total RAM memory (data + bss + heap + stack): 83284 bytes Total Flash memory (text + data + misc): 310320 bytes Object file test_env.o is not unique! It could be made from:.\mbedos\features\frameworks\greentea-client\source\test_env.cpp C:\L\src\mbed-os-5\mbed-osexample-wifi\mbed-os\features/unsupported\tests\mbed\env\test_env.cpp Image:.\BUILD\UBLOX_EVK_ODIN_W2\GCC_ARM\mbed-os-example-wifi.bin 10:23:12 Build Finished (took 6s.24ms) Page 11 of 12

5 実行結果の確認 シリアルを接続し ログを観測する 9600/8/N 実行結果は下記 WiFi example Scan: Network: xxxxxxxx_xx xxxxxxxx: WPA2 BSSID: 0:00:XX:00:0x:0x RSSI: -61 Ch: 1 Network: XXXXXXXXXXXX secured: WPA/WPA2 BSSID: 0:0X:00:00:0x:00 RSSI: -84 Ch: 1 Network: secured: WPA BSSID: 0:00:00:x0:x0:00 RSSI: -68 Ch: 3 Network: secured: WPA BSSID: 0:00:00:x0:00:00 RSSI: -61 Ch: 5 Network: 0000XX secured: WPA/WPA2 BSSID: X0:X0:XX:x0:00:xx RSSI: -86 Ch: 6 Network: secured: WPA BSSID: 0:00:00:0x:00:x0 RSSI: -75 Ch: 7 Network: 00000000000-2G secured: WPA/WPA2 BSSID: 00:0X:00:x0:0x:0x RSSI: -76 Ch: 7 Network: secured: WPA BSSID: 0:00:00:0x:00:00 RSSI: -36 Ch: 8 Network: secured: WPA BSSID: 0:00:00:0x:00:x0 RSSI: -63 Ch: 10 Network: iphone xxxxxx secured: WPA2 BSSID: 00:0X:00:0x:00:00 RSSI: -24 Ch: 11 Network: 0000000000 secured: WPA2 BSSID: 0X:X0:00:0x:00:00 RSSI: -86 Ch: 11 Network: secured: WPA BSSID: 0:00:00:0x:x0:00 RSSI: -79 Ch: 36 Network: XXX0xxx secured: None BSSID: 00:X0:00:x0:0:x0 RSSI: -89 Ch: 36 Network: 0001xxxxxxxx secured: None BSSID: 00:X0:00:x0:0:x0 RSSI: -89 Ch: 36 Network: 0002xxxxxxxx secured: WPA/WPA2 BSSID: 00:X0:XX:x0:0:xx RSSI: -89 Ch: 36 15 networks available. Connecting... Success MAC: d4:ca:6e:70:47:68 IP: 172.20.10.10 Netmask: 255.255.255.240 Gateway: 172.20.10.1 RSSI: -23 Sending HTTP request to www.arm.com... sent 38 [GET / HTTP/1.1] recv 64 [HTTP/1.1 200 OK] Done 6 参考 HP 下記の URL のドキュメントを参考にしました https://developer.mbed.org/users/ytsuboi/notebook/ja-setup-mbed-cli-on-windows/ https://developer.mbed.org/users/c1728p9/notebook/debugging-mbed-50-projects-with-eclipse-and-pyocd/ 7 免責等 本文章は 現時点で入手できるデバイスやソフトウエアの情報を元に富士エレクトロニクスで試行した結果を説明するも のです 本文書の内容 不明点を持って 該当ハードウエア ソフトウエアの販売部門への質問はお控えください 富士エ レクトロニクスとしては 下記で UBLOX 製品のお問い合わせを承っております 気軽にご利用ください http://www.fujiele.co.jp/contact/?contact_maker=15 8 改版履歴 2017年2月1日 初版 2017年4月26日 1.1 版 [ -c -t ${TOOLCHAIN} -m ${TARGET} ] のキャラクターコードを修正 Page 12 of 12