2021

MC68EZ328

MC68EZ328 DragonOne SBCでLAN接続に挑戦中

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

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

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

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

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

Qwiic OLEDを作ってみました

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

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

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

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

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

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

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

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

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

MC68EZ328 DragonOne SBCでuClinuxを動かす(10) ~自作アプリケーションを動かす~

uClinuxが動くようになりましたが、自分で作ったアプリケーションを動かすにはどうすればいいのでしょう。Google検索で見つけたuClinux-dist開発者ガイド(アットマークテクノ SUZAKUサイト)を参考にしてアプリケーションを...
MC68EZ328

MC68EZ328 DragonOne SBCでuClinuxを動かす(9) ~2002年のビルド環境を再現~

ハードウェアも問題がなく、カーネルも見た目は問題が無さそうに見えます。残る手としてお手本としているuCsimmが販売されていた2002年当時のuClinuxソースがビルドできる環境を再現してみます。ビルド環境の構築ツールチェインが32bit...