kanpapa

MC68EZ328

MC68EZ328 SBCのネットワーク環境を改善しました

uClinuxの起動時には/etc/rcが実行され、ここに記述されているネットワーク設定が行われます。この設定はromfsにあるため変更はできません。このままだと起動するたびにネットワークの再設定を行わなくてはなりません。これを自宅ネットワ...
MC68EZ328

MC68EZ328 DragonOne SBCをLANに接続できました

MC68EZ328 SBCにLANコントローラを接続してネットワークに接続できないか試行錯誤しています。 前回の記事ではモニタ上でプログラムを動かし、LANコントローラCS8900Aの情報が取得できることを確認しました。次にこれをuClin...
MC68EZ328

MC68EZ328 DragonOne SBCでLAN接続に挑戦中

MC68EZ328 SBCでuClinuxが動くようになりましたがネットワークはまだ使えません。先日動作確認をしたuCsimmではLANコントローラーとしてCirrus Logic社のCS8900Aが搭載されています。uCsimmやデータシ...
Roomba

ルンバをPythonで動かしてみました。(おおたfab 第44回 素人でもロボットをつくりたい)

おおたfabさんでは、「素人でもロボットをつくりたい」という勉強会を定期的に行っています。前回はROSをつかってキーボードでルンバを動かすことに成功しました。今回はルンバのシミュレータでPythonプログラムの動作を確認し、ルンバ実機で動か...
QNAP

QNAP NASにエラーコード0x80070035でつながらない問題を調査しました

突然の0x80070035エラーが発生 久しぶりにThinkPad X1をQNAP NASにつなげようとしたところ、つながりませんでした。こんな画面が表示されてしまいます。エラーコードは 0x80070035 です。 いろいろ試しても接続で...
Electronics

Qwiic OLEDを作ってみました

あるプロジェクトでQwiicが使われていました。プロジェクトではQwiic Micro OLEDが使われているのですが、手持ちのOLED をこのQwiic対応にできればお安くできるのではと思いつきました。 都合の良いことにQwiic対応用の...
Roomba

ルンバをROSで動かしてみました。(おおたfab 第43回 素人でもロボットをつくりたい)

おおたfabさんでは、「素人でもロボットをつくりたい」という勉強会を定期的に行っています。前回はルンバのセンサーデータをArduinoで読み取ることを試しました。少し時間が空きましたが、マイコンをArduinoからRaspberry Pi ...
MC68EZ328

MC68EZ328 uCsimmを動かしてみました(2) ~uClinuxを探検する~

uClinuxの起動が確認できたところで、早速探検してみます。 ファイルシステムを眺める ログインしてlsしたところ、なぜかデバイスファイルが表示されました。 uCsimm login: root Password: # ls consol...
MC68EZ328

MC68EZ328 uCsimmを動かしてみました(1) ~uClinuxを起動する~

以前ヤフオクで購入したあと行方不明になっていたuCsimmカードとuCgardenerベースカードが見つかりましたので動かしてみました。 uCsimmカード uCsimmカードは2000年頃にRt-Control, Inc.とLineo, ...
MC68EZ328

MC68EZ328 DragonOne SBCでuClinuxを動かす(11) ~ASCIIARTベンチマークを動かす~

hello worldの表示だけではいまいちですので、いつものASCIIARTベンチマークを動かしてみます。asciiart.basを見ながらasciiart.cを作り、hello.cと同様のビルド環境をつくりました。helloはimage...