May 17, 2011

mbed NXP LPC1768

昨夜に LED と USB Serial UART での Hello World! は出来たので、今日は StarBoard Orange に載せて LCD, httpd, USB host (USB mass storage read/write) とサンプルをコンパイル、実行してみた。
無線 LAN ルータに Ethernet ケーブルで接続すると DHCP で IP を取得できたが、MacBook Pro の AirMac をインターネット共有の上流に設定し Ethernet Port に繋げると、DHCP で IP を取得できない。Linux PC など繋げたときは IP が取得できてるので、なぜだろう。一応クロスケーブル使ってみたがだめ。tcpdump でみると、一応リクエストは来ているようだが。
$ sudo tcpdump -i en0
00:19:51.055271 IP 0.0.0.0.bootpc > broadcasthost.bootps: BOOTP/DHCP, Request from 00:02:f7:f0:76:4c (oui Unknown), length 308
$ uname -a
Darwin ryo4218.local 10.7.4 Darwin Kernel Version 10.7.4: Mon Apr 18 21:24:17 PDT 2011; root:xnu-1504.14.12~3/RELEASE_X86_64 x86_64