H8-3069F LAN

取り敢えず組み立てた。
20060811-p1000470.jpg
linuxから、USBシリアルでh8write(h8write -3069 -f20 plus3068.mot /dev/ttyUSB0)なんだか反応しない。USBシリアルがダメなのかと思い、barcode readerで確認してみるが、受信はできる。ハンダ付けが悪いのかと思い、基板を念入りに調査。ん〜、はまった。linuxも安定しないし、接続中にUSBシリアル外すと死んでしまう。USB廻りはまだまだなのか?一旦あきらめたが、winなら行けるかとtryしてみたら書き込めた。やはり、linuxで、USBシリアルはダメらしい。でも、動作すれば、put(ramへ書き込む奴)はいける模様。まあ、このUSBシリアルは借り物だから平気。やばそうと思って買わなかったのさ。
20060811-p1000472.jpg
で、何とかLANまで動作。
H8/OS >ethbase 200000
set ether base adddress..
H8/OS >ifconfig inet 192 168 1 200
H8/OS >ifconfig mask 255 255 255 0
H8/OS >ifconfig
Link encap:Ethernet HWaddr 00:02:CB:01:E7:6E:
inet addr:192.168.1.200. Mask:255.255.255.0.
kazu@lucifer:~$ ping 192.168.1.200
PING 192.168.1.200 (192.168.1.200): 56 octets data
64 octets from 192.168.1.200: icmp_seq=0 ttl=64 time=16.0 ms
64 octets from 192.168.1.200: icmp_seq=1 ttl=64 time=6.8 ms
— 192.168.1.200 ping statistics —
2 packets transmitted, 2 packets received, 0% packet loss
round-trip min/avg/max = 6.8/11.4/16.0 ms
20060811-p1000473.jpg
httpd動かそうと思ったけど、ip address固定(192.168.0.145)なんだって。ソースみたら直書き。cross環境整えなきゃだわ。