W5100のぁゃしぃ動作 [NETWORK]
例のArduino Ethernetライブラリの評価の為にパケットモニタ(PacMon)を仕掛け、そのままの状態で放置していた時の話。
家のPCのOSはマイクロソフトの最新OSであるWindows2000(笑)なので、このWindows2000は大体6分置きにARPテーブルのエントリーの更新を行います。
図のハイライトされた行の上2つがPCから送られたARP要求ですが、何故かこの時にはW5100は応答していません。
ここでPC側のARPテーブルからW5100のエントリーは無効となったので、次にPC側がTCPで接続する時はブロードキャストでARP要求を掛けて応答を待ちます。(注意!、パケットモニターのフィルターをW5100のMACアドレスに指定しているので、ブロードキャストパケットは画面に表示されていない。)
と、ここでようやくW5100はARP応答を返しています。
なんでしょう?、この動きは。
※追記
うーん、やはり宛先MACアドレスを指定された時のARP要求は無視するようですね。それ程大きな実害は無いですが、バグだね。
とても読むの大変ですが、プロトコルスタックを作成するなら必読です。
家のPCのOSはマイクロソフトの最新OSであるWindows2000(笑)なので、このWindows2000は大体6分置きにARPテーブルのエントリーの更新を行います。
図のハイライトされた行の上2つがPCから送られたARP要求ですが、何故かこの時にはW5100は応答していません。
ここでPC側のARPテーブルからW5100のエントリーは無効となったので、次にPC側がTCPで接続する時はブロードキャストでARP要求を掛けて応答を待ちます。(注意!、パケットモニターのフィルターをW5100のMACアドレスに指定しているので、ブロードキャストパケットは画面に表示されていない。)
と、ここでようやくW5100はARP応答を返しています。
なんでしょう?、この動きは。
※追記
うーん、やはり宛先MACアドレスを指定された時のARP要求は無視するようですね。それ程大きな実害は無いですが、バグだね。
とても読むの大変ですが、プロトコルスタックを作成するなら必読です。
某雑誌の某特設ページでMCF52233の動作範囲が3.3V±0.1Vとなっている件について [NETWORK]
http://kumikomi.typepad.jp/interface_coldfire/
ええ!本当ですかそれは。
手元のMCF52235DSではSupply VoltageとしてMin3.0V、MAX3.6Vとなっているのに。
フリスクさん、その3.3V±0.1Vの条件は厳し過ぎですよ。
そもそも”不安定”と言うその状態がどの様な状態であり、どの様にして「電源が3.3V±0.1Vに入っていないから駄目だ!」と言う検証を行ったのだろう?。
個人のblogなら書き放題だが、技術誌が運営しているページでこんな事書いちゃって、本当に大丈夫?。
M52233DEMOがやって来た [NETWORK]
待っていましたんですよ。
このボードには、既にデモとしてTCP/IPプロトコルスタックと、その上で動作するアプリケーションがインストールされています。このTCP/IPプロトコルスタックは、フリスクのUSのサイトからロハで落す事ができます。但し実際にそれを動かしてみるにはMCF5223xシリーズのマイコンを搭載したネットワークボードを必要としますので、まああの付録基板も有りますが、まだBDMコネクタを作成していませんし、ここはリファレンスボードとしてこのM52233DEMOを購入してみました。
早速実験してみましょう。
まあしかし、全般的にとても期待できそうです。これでロハなんだから。
えーッと、使うにあたってどんな制限が有るのでしたっけ?。
このボードには、既にデモとしてTCP/IPプロトコルスタックと、その上で動作するアプリケーションがインストールされています。このTCP/IPプロトコルスタックは、フリスクのUSのサイトからロハで落す事ができます。但し実際にそれを動かしてみるにはMCF5223xシリーズのマイコンを搭載したネットワークボードを必要としますので、まああの付録基板も有りますが、まだBDMコネクタを作成していませんし、ここはリファレンスボードとしてこのM52233DEMOを購入してみました。
早速実験してみましょう。
まあしかし、全般的にとても期待できそうです。これでロハなんだから。
えーッと、使うにあたってどんな制限が有るのでしたっけ?。
iPod touch 漏れ無くもらえちゃいます。 [NETWORK]
ディジインターナショナルさんでそんなキャンペーンをやっていらっしゃいます。
ディジインターナショナルさんのページ http://www.digi-intl.co.jp/
キャンペーンのページ http://www.digi-intl.co.jp/campaign/ipod/index.html
応募資格は一つ。ディジインターナショナルさんが扱っているDigi製品を使った何かのレポートが、雑誌等の書籍に掲載されること。
あと、これまたお得なセミナーを10月7日に横浜で開催されるみたいです。凄いお得です。一気に5個ノードを集められます。(かもしれない)
http://www.digi-intl.co.jp/news/seminar/2008/081007info.html
前にヤフオクで、「誰か代わりに買って来て!」って出ていました(笑)。
※イヤーン、もうみんな、「もらえる」とか「お得!」って話には反応が早いんだからぁ。
ディジインターナショナルさんのページ http://www.digi-intl.co.jp/
キャンペーンのページ http://www.digi-intl.co.jp/campaign/ipod/index.html
応募資格は一つ。ディジインターナショナルさんが扱っているDigi製品を使った何かのレポートが、雑誌等の書籍に掲載されること。
あと、これまたお得なセミナーを10月7日に横浜で開催されるみたいです。凄いお得です。一気に5個ノードを集められます。(かもしれない)
http://www.digi-intl.co.jp/news/seminar/2008/081007info.html
前にヤフオクで、「誰か代わりに買って来て!」って出ていました(笑)。
※イヤーン、もうみんな、「もらえる」とか「お得!」って話には反応が早いんだからぁ。
Interface誌 2008年9月号のLANコネクタの入手でお困りの方 2 [NETWORK]
YCLのPTC1111-09L1G、解禁?。
http://kumikomi.typepad.jp/interface_coldfire/2008/08/faq-no3-8dc7.html
共立エレショップで販売されております。
http://www.e-netten.jp/eleshop/cgi/search.cgi?syou=RJ45%83R%83l%83N%83
ならSI-60001もねー。
http://hamayan.blog.so-net.ne.jp/2008-07-18
※ちっとは役に立った?。
http://kumikomi.typepad.jp/interface_coldfire/2008/08/faq-no3-8dc7.html
共立エレショップで販売されております。
http://www.e-netten.jp/eleshop/cgi/search.cgi?syou=RJ45%83R%83l%83N%83
ならSI-60001もねー。
http://hamayan.blog.so-net.ne.jp/2008-07-18
※ちっとは役に立った?。
Interface (インターフェース) 2008年 09月号 [雑誌]
- 作者:
- 出版社/メーカー: CQ出版
- 発売日: 2008/07/25
- メディア: 雑誌
Interface誌 2008年9月号 ちょっと判らない事が、、、 [NETWORK]
さて、Interfaceの特設ページの解説によると、「MACアドレスを設定するまで厚紙は捨てないで下さい」とな。
では捨ててしまった後でリカバリーした時は、MACアドレスは何処か安全な所に退避されているのかな?。
例えばMACアドレスを設定してしまった基板でリカバリーをした場合はどうなるのかな?。
今、手元にInterface誌が無いので、家に帰ってもう一度よく読んでみるか。
http://kumikomi.typepad.jp/interface_coldfire/2008/07/faq-no2-0845.html
では捨ててしまった後でリカバリーした時は、MACアドレスは何処か安全な所に退避されているのかな?。
例えばMACアドレスを設定してしまった基板でリカバリーをした場合はどうなるのかな?。
今、手元にInterface誌が無いので、家に帰ってもう一度よく読んでみるか。
http://kumikomi.typepad.jp/interface_coldfire/2008/07/faq-no2-0845.html
Interface (インターフェース) 2008年 09月号 [雑誌]
- 作者:
- 出版社/メーカー: CQ出版
- 発売日: 2008/07/25
- メディア: 雑誌
Interface誌 2008年9月号のLANコネクタの入手でお困りの方 [NETWORK]
こんなニュースも流れていました。
http://www.freescale.co.jp/products/32bit/ColdFire/EtherMiconB.html
http://headlines.yahoo.co.jp/hl?a=20080725-00000026-rbb-sci.view-000
http://www.rbbtoday.com/news/20080725/53074.html
参考までにYCLのコネクタを使用しています。
あー、これはフリスクのセミナーで使った基板みたいですね。勿論動いていましたとも。
発売前に結構色々なコネクタを試してみたようです。それともその時点の入手の関係でそうなったのかな?。
※と思ったら!
共立エレショップから抜粋
「在庫切れ 【申し訳ございません。次回入荷は未定です。】」、、、なんですと!。
http://www.e-netten.jp/eleshop/cgi/search.cgi?syou=RJ45%83R%83l%83N%83^
役に立てなくてすまん。
※デジットには有るらしい
※共立エレショップで復活中。今だチャンス。
Interface誌 2008年9月号付録のあれを動かしてみる [NETWORK]
入手したので早速部品を取っ付けて、火を入れてみました。
勿論LANコネクタはDigi-Keyから早々に購入したあれで、基板からはみ出しているところに4本、LED用の足が出たままです。そのうちLEDチカチカでもさせてみますか。
あと電源LED(LED1)が未実装でしたので、実装して置きました。皆さんもそうでしょうけれど、あるべき所にあるべき物が無いと、なにか引っかかった気分ですっきりしない。本当は緑色のLEDが良かったけれど、1608のLEDの手持ちが赤色しかなかったのでとりあえず。
既にプロトコルが実装されており、ならばまず先にPINGを打ってみなければ。
えーと、あれ?。1472byteのPINGが通らない???。ではではもっとサイズを減らして512、、、駄目だ!。もっと減らして300、、、駄目だ!。200なら、おお!通った、通った。結局256byteまでは通るけれど、それ以上は通りません。バッファ小さいみたいです。
うーん、何処に問題が有るのか判らないけれどUDPでは十分注意した方が宜しい様で。※DNSDHCPできるのかなぁ。
※あれ?、でもWWWでは500byte弱のパケットを受け取っているなぁ。何故かコネクションの時にMSSを報告していないので、デフォルトって576byteだっけ?、それ位は受け取る用意は有るのかなぁ。
※動かしてみた方は知っているでしょうけれど、結構チップが熱くなります。放射温度計が無いので詳しくは判りませんがこれが風呂の温度だったら、江戸っ子が顔を真っ赤にして「てやんでぃ」と言いながら我慢しながら入る程度@10Mbps。熱い風呂が苦手な私はパスと言う事で。100Mbpsの場合はもっと熱くなるらしいです。
※本を読むより先に部品実装して動かしてみたので、今更パラパラと本を読んでいます。
125ページの「いくらまさみ」さんの記事読みましたか?。3つ目の写真の文字、、、やりますね。やはりLCDに最初に表示するのはこれでしょう。ところでHUMANって何?。
※Navajo画像追加
勿論LANコネクタはDigi-Keyから早々に購入したあれで、基板からはみ出しているところに4本、LED用の足が出たままです。そのうちLEDチカチカでもさせてみますか。
あと電源LED(LED1)が未実装でしたので、実装して置きました。皆さんもそうでしょうけれど、あるべき所にあるべき物が無いと、なにか引っかかった気分ですっきりしない。本当は緑色のLEDが良かったけれど、1608のLEDの手持ちが赤色しかなかったのでとりあえず。
既にプロトコルが実装されており、ならばまず先にPINGを打ってみなければ。
えーと、あれ?。1472byteのPINGが通らない???。ではではもっとサイズを減らして512、、、駄目だ!。もっと減らして300、、、駄目だ!。200なら、おお!通った、通った。結局256byteまでは通るけれど、それ以上は通りません。バッファ小さいみたいです。
うーん、何処に問題が有るのか判らないけれどUDPでは十分注意した方が宜しい様で。※
※あれ?、でもWWWでは500byte弱のパケットを受け取っているなぁ。何故かコネクションの時にMSSを報告していないので、デフォルトって576byteだっけ?、それ位は受け取る用意は有るのかなぁ。
※動かしてみた方は知っているでしょうけれど、結構チップが熱くなります。放射温度計が無いので詳しくは判りませんがこれが風呂の温度だったら、江戸っ子が顔を真っ赤にして「てやんでぃ」と言いながら我慢しながら入る程度@10Mbps。熱い風呂が苦手な私はパスと言う事で。100Mbpsの場合はもっと熱くなるらしいです。
※本を読むより先に部品実装して動かしてみたので、今更パラパラと本を読んでいます。
125ページの「いくらまさみ」さんの記事読みましたか?。3つ目の写真の文字、、、やりますね。やはりLCDに最初に表示するのはこれでしょう。ところでHUMANって何?。
※Navajo画像追加
Interface誌2008年9月号 付録基板で妄想してみよう 2妄想目 [NETWORK]
例えばここでやったGainerもどきですが、
http://hamayan.blog.so-net.ne.jp/2008-04-24
元々FLASHアプリにはシリアルと直接インタフェースする機能が無いらしく、その為gspと言うプロクシを立ててそこでtcp/ipとシリアル間の変換を行っています。この時のFLASHアプリが接続するネットワークパラメータは、IPアドレスは127.0.0.1、ポート番号は2000となっていたように思えます。
じゃあ、じゃあ、gspを経由せずに直接LAN上のデバイスにアクセスできるんじゃない?。
このボードには加速度センサーも搭載されていますし、新しいGainerの形態と言う事でやってみるのも面白そうです。
※きっとmasatoさんが試してみる様な気がします。
http://hamayan.blog.so-net.ne.jp/2008-04-24
元々FLASHアプリにはシリアルと直接インタフェースする機能が無いらしく、その為gspと言うプロクシを立ててそこでtcp/ipとシリアル間の変換を行っています。この時のFLASHアプリが接続するネットワークパラメータは、IPアドレスは127.0.0.1、ポート番号は2000となっていたように思えます。
じゃあ、じゃあ、gspを経由せずに直接LAN上のデバイスにアクセスできるんじゃない?。
このボードには加速度センサーも搭載されていますし、新しいGainerの形態と言う事でやってみるのも面白そうです。
※きっとmasatoさんが試してみる様な気がします。
+GAINER―PHYSICAL COMPUTING WITH GAINER
- 作者: GainerBook Labo
- 出版社/メーカー: 九天社
- 発売日: 2007/10
- メディア: 単行本
はじめてのGainerプログラミングガイド (I/O BOOKS)
- 作者: 布留川 英一
- 出版社/メーカー: 工学社
- 発売日: 2008/05
- メディア: 単行本
Interface誌2008年9月号 アマゾンランキング入り [NETWORK]
発売前なのに、、、(笑)。
しかしランキングの最初の2つは判る。「プログラミング」、まあそうだね、「ハードウエア・周辺機器」、そうですね。
最後の「モバイル・iモード」ってどの辺が?。
なんか凄い事になっているので、記念キャプチャ
しかしランキングの最初の2つは判る。「プログラミング」、まあそうだね、「ハードウエア・周辺機器」、そうですね。
最後の「モバイル・iモード」ってどの辺が?。
なんか凄い事になっているので、記念キャプチャ
Interface (インターフェース) 2008年 09月号 [雑誌]
- 作者:
- 出版社/メーカー: CQ出版
- 発売日: 2008/07/25
- メディア: 雑誌