(toppers-etrobo 109) Re: EV3RT β7-1 リリース
yasuo kominami(nifty)
ykominami @ nifty.com
2018年 5月 10日 (木) 13:56:39 JST
水野様、松原様、皆様
TOPPERS個人会員の小南です。
On Wed, May 9, 2018 at 3:04 PM Katsunori Mizuno <mizuno @ aitech.ac.jp> wrote:
> 松原様
>
> 水野@愛知工大です。
>
> ETロボコン東海地区大会の参加者の9割くらいは
> Windowsの Cygwin + GCC ARM の環境だと思います。
>
> 実行委員会が説明に使用している資料もWindowsを
> ベースとしています。
>
> 今まで通り,Cygwin + GCC ARM で良いと思います。
>
> 私も、Cywin + GCC ARMでいいと思います。
Cygwinで注意すべきは、インストール+アップデートに用いるsetup.exeが、
常に最新版しか提供されないことです。
Cygwinのパッケージも古いバージョンのものはそもそもsetup.exeで選択
できなくなることが多いです。
毎年見直して、不具合がでないか確認することは必要かと思います。
> WSL + Ubuntu は USBケーブルでEV3を接続した時に
> 自動でSDカードをマウントしてくれないので,不便
> に感じます。Cygwinだと大丈夫です。
>
WSLで閉じてる部分では、Linuxと同じ操作ですむと言えますが、まだ、USBとか
BluetoothをWindowsと同じようには使えません。
ただし、Windows 10に関しては、「Windows Insider Program」というベータ版
をUPdateするものがあり、、その様子を見ていると、どんどん機能が増えてきますか
ら、また1年ぐらいたったら、Windows 10正式版でもずいぶんと使いやすくはなる
だろうとは思います。
WSLは今すぐは難しいでしょうが、来年は選択肢の候補にはなれるかもしれません。
>
> On 2018/05/09 11:14, Yutaka MATSUBARA wrote:
> > 小南様,皆さま
> >
> > 名古屋大学の松原です。
> >
> > Windows向けの環境構築方法が,(Cygwinを使用するという)比較的古い内容なので,
> > こちらも更新したいと思っています。が,近くにWindowsで開発している方があまりい
> > ないので,どのような環境が使いやすいのか,少々悩んでいます。
> >
> > 現在のCygwin+GCC ARMか,初心者を含め新しいユーザに優しそうな
> > Windows10(WSL)+Ubuntu,もしくは両方あった方が良いでしょうか?
> >
> > ご意見頂ければ幸いです。
> >
> > On 2018/05/08 11:19, yasuo kominami(nifty) wrote:
> >> 松原様、皆様
> >>
> >> TOPPERSプロジェクト個人会員の小南です。
> >>
> >> On Mon, May 7, 2018 at 2:00 PM Yutaka MATSUBARA <yutaka @ ertl.jp
> >> <mailto:yutaka @ ertl.jp>> wrote:
> >>
> >> 皆さま
> >>
> >> 名古屋大学の松原です。
> >>
> >> 沢山の情報提供,ありがとうございます。
> >>
> >> ARM用GCCの最新版が安定していないようですので,最新版を使用すること
> >> によるトラブルを防止するために,環境構築用のスクリプトを用意しました。
> >>
> >> 現時点では,使用を推奨するコンパイラのバージョンは,6-2017-q1-update
> >> としています。
> >>
> >> https://dev.toppers.jp/trac_user/ev3pf/wiki/DevEnvLinux
> >>
> >> 手動で上記のバージョンをインストールして頂くか,スクリプトを使用し
> >> てお試し頂けますでしょうか
> >>
> >>
> >> 紹介されている環境構築用スクリプトはLinux用でした。
> >>
> >> 下記URLで windows版インストーラが取得できました。
> >>
> https://developer.arm.com/-/media/Files/downloads/gnu-rm/6_1-2017q1/gcc-arm-none-eabi-6-2017-q1-update-win32.exe
> >>
> >>
> >> 該当するバージョンを取得しようと、launchpad.net <http://launchpad.net> から
> >> 辿っていくとページは存在しますが、そのページにはダウンロード用のリンク
> >> は表示されませんでした。
> >> 現時点で取得するためには、直接URLを指定する必要があります。
> >>
> >> https://launchpad.net/gcc-arm-embedded
> >>
> >> View full history
> >> https://launchpad.net/gcc-arm-embedded/+series
> >>
> >> https://launchpad.net/gcc-arm-embedded/6.0/6-2017-q1-update
> >>
> >> On 2018/05/06 10:17, yasuo kominami(nifty) wrote:
> >> > 水野様、松原様、皆様
> >> >
> >> > 小南です。
> >> > (toppers-etrobo 103) Re: EV3RT β7-1 リリース
> >> >
> >> > について補足します。
> >> >
> >> > 後半mruby-on-EV3RT+TECSでの経験に基づいて、タスクのスタックサイズ
> >> > を81920バイトまでとしたのはあくまでも「EV3RR β7-1」だけを用いた
> >> 場合の
> >> > 話です。
> >> > 「EV3RR β7-1」 上で「 mruby-on-EV3RT+TECS 」をしたというわけでは
> >> > ありません。
> >> >
> >> > 書き方があいまいでしたので、補足のメールを出しました。
> >> >
> >> >
> >> > On Sun, May 6, 2018 at 8:02 AM yasuo kominami(nifty)
> >> > <ykominami @ nifty.com <mailto:ykominami @ nifty.com>
> >> <mailto:ykominami @ nifty.com <mailto:ykominami @ nifty.com>>> wrote:
> >> >
> >> > 水野様、松原様、皆様
> >> >
> >> > TOPPERSプロジェクト個人会員の小南です。
> >> >
> >> > On Tue, May 1, 2018 at 6:41 AM Katsunori Mizuno
> >> > <mizuno @ aitech.ac.jp <mailto:mizuno @ aitech.ac.jp>
> >> <mailto:mizuno @ aitech.ac.jp <mailto:mizuno @ aitech.ac.jp>>> wrote:
> >> >
> >> > 松原様
> >> >
> >> > 水野@愛知工大と申します。
> >> >
> >> > お世話になっております。
> >> >
> >> > 報告だけになってしまいますが,
> >> > EV3RT β7, β7-1 を gcc-arm-none-eabi-7-2017-q4-major
> >> > でコンパイルするとコンパイル自体はできるのですが,実行
> >> > ファイルを EV3 で起動すると正常に起動できずに,電源が
> >> > 落ちてしまいます。
> >> >
> >> > 私の手元の環境でもmake app=サンプルプロフラムのディレクトリ名
> >> > でコンパイルした場合、同様に電源断になりました。
> >> > 開発環境を以前のバージョン、例えば gcc-arm-none-eabiの
> >> > 6-2017-q2, 5.4 2016-q3 ではこの状況は発生しません。
> >> >
> >> > ただし、make img= サンプルプロフラムのディレクトリ名
> >> > つまりスタンドアローン形式で作成すると、
> >> > gcc-arm-none-eabi-7-2017-q4-major でも電源が落ちずに
> >> > 走行できました。
> >> >
> >> > ちなみに、mruby-on-EV3RT+TECS-release2.0.1(EV3RT上でC/C++で
> >> > はなくmrubyで実行する環境)でも、去年似たような症状( 開発環境は
> >> > 6-2017-q2, 5.4 2016-q3などで、走行せずにいきなり電源が落ち
> >> る)が
> >> > 発生していました。
> >> > この場合は、タスクのスタックサイズをデフォルトの4096バイト
> >> > よりも大きくとる(例えば10倍の40960バイト)で発生しなくなり
> >> ました。
> >> > 今回EV3RT β7-1+ gcc-arm-none-eabi-7-2017-q4-majorの環境で
> >> > スタックサイズを最大81920バイトまで大きくしましたが、make
> >> app=XX
> >> > の動的ローディング方式では電源が落ちました。
> >> > 逆にスタンドアローン形式ではデフォルトの4096バイトでも電源
> >> が落ち
> >> > ずに走行しました。
> >> >
> >> > 以上,宜しくお願い致します。
> >> >
> >> > On 2018/04/30 13:16, Yutaka MATSUBARA wrote:
> >> > > EV3RTユーザ,TOPPERSユーザの皆さま
> >> > >
> >> > > 名古屋大学の松原です。
> >> > >
> >> > > MLでのご案内が少し遅くなりましたが,EV3RT β7-1をリ
> >> リースし
> >> > ましたのでお知
> >> > > らせします。
> >> > >
> >> > > http://dev.toppers.jp/trac_user/ev3pf/wiki/Download
> >> > >
> >> > > バグや細かな改良ですが,主な変更は以下の通りです。
> >> > > ・ev3_motor_steer()のモータ回転方向がリファレンスと
> >> 逆になっ
> >> > ていた問題
> >> > > で,リファレンスに一致するよう修正
> >> > >
> >> > > 詳細は以下の通りです。
> >> > > === 2018-04-17 Version Beta 7-1 ===
> >> > > * Motors
> >> > > * ev3_motor_steer() behaves the same as LabView
> now
> >> > > * ev3_motor_rotate() will stop unfinished
> >> operation (e.g.
> >> > > nonblocking rotation)
> >> > > * ev3_motor_reset_counts() will reset both motor
> and
> >> > tacho sensor
> >> > > counts
> >> > > * Sensors
> >> > > * Support HiTechnic color sensor
> >> > > * Add test in HelloEV3
> >> > > * Miscellaneous
> >> > > * Support low battery warning (which can be
> >> toggled in
> >> > rc.conf.ini)
> >> > > * Fix some warnings for recent compiler
> >> > > * PIL (Platform Interface Layer) version is
> >> updated to 7
> >> > > * Remove some legacy code
> >> > >
> >> > > 要望,お気づきの点がありましたら,ぜひお知らせ下さい。
> >> > >
> >> >
> >> > --
> >> > 愛知工業大学 情報科学部 情報科学科
> >> > 教授 水野 勝教 (Katsunori Mizuno)
> >> > Tel: 0565-48-8121 ext.2407 Fax: 0565-48-0166
> >> > E-mail: mizuno @ aitech.ac.jp
> >> <mailto:mizuno @ aitech.ac.jp> <mailto:mizuno @ aitech.ac.jp
> >> <mailto:mizuno @ aitech.ac.jp>>
> >> >
> >>
> >> -- 松原豊
> >>
> >
>
>
>
-------------- next part --------------
HTML$B$NE:IU%U%!%$%k$rJ]4I$7$^$7$?(B...
URL: <http://www.toppers.jp/pipermail/etrobo/attachments/20180510/56ba64e6/attachment.html>