高速転送に対応したユニットとプログラムを渡す。22日に産総研でテストするとのこと。テスト中の装置で1行目におかしなデータが表示される症状がでるとのこと。データとiniファイルを送ってもらうようお願い。6軸ロボットに取り付けた装置の非常停止が解除できない症状。交換したユニットは持ち帰り。M社からエンジンコントローラの信号が同期しないとの連絡。iniファイルを送ってもらうようお願い。1行目におかしなデータが表示される件。開始位置の角度設定の問題だった。非常停止が解除できないユニットは、こちらで調べると問題無かった。コネクタの接触不良か?M社からエンジンコントローラのiniファイルが届く。内部クロック動作に設定されている。コントローラの制御仕様案を作成してメールで送信。打ち合わせは23日の午後をリクエスト。S社向けユニットに使うSH4CPUボードを準備。今回から30台の新しいロットだけど全部のボードで表面実装のLEDが付いていない。入手不可能だったフラッシュROMを同じ仕様の別型番に変えたら書き込みができない。2014-5-19(月)S社向けプログラムのリアルタイムマスク処理をあれこれ。2014-5-18(日)加古町へ。会社へ携帯電話を忘れていたので取りに行く。S社向けプログラムのリアルタイムマスク処理。2014-5-17(土)宇品のニトリへ。注文していた本棚を受け取り。帰宅して本棚の組み立て。宇品東のイオンで買い物。2014-5-16(金)引き続きS社向け新ユニットのハードウェア転送部分。ノイズが入るのはCPUからFPGAにバスアクセスした時だった。アクセスを最適化して最小限に抑える。USBとFIFOのやりとりのシーケンス部のクロックアップとWinのアプリケーションのタイマイベントの最適化などでハードウェア転送の高速化を図る。ソフトウェア転送に比べて3.5倍の速度になった。2014-5-15(木)引き続きS社向け新ユニットのハードウェア転送部分。バグがあり、まともに転送できない。午後からHI大のF先生を訪ねて位相シフト法などを教えていただく。3月末にデバグしたAGVモニタリングシステムの内容をEPROMバージョンに反映。4種類のEPROMを作成。2014-5-14(水)AGVメインボード9枚のプログラム書き込みと出荷検査。サラビスが足りないので途中まで。AGVセンサボード9枚のプログラム書き込みと出荷検査。AGV用リモコン受信ボードとケーブル9セット製作。I君がサラビスを持っていたのでメインボード9枚の組み立て。S社向け新ユニットのハードウェア転送部分。A/D→SYN/DLEプロトコル処理→SDRAM→USBとしていたのをA/D→SDRAM→SYN/DLEプロトコル処理→USBに変更。サージアブソーバの抵抗値が数MΩになっているボードが2枚あった。データシートでは100MΩ以上が保障されているはずなのに。乾燥機コントローラS社向けメインユニット10台のケース組み込み。AGVメインボード9枚の出荷準備。コネクタセットを袋分け。2014-5-12(月)ネットバンキングで自動車税の振込。うちのマークXは排気量が2.5Lなので¥45,000-。AGVメインボード2枚とAGVセンサボード5枚の修理。乾燥機コントローラS社向けメインユニット10台の出荷準備。2014-5-11(日)終日蟄居。2014-5-10(土)車で出かけて的場町の病院。お米を買いに五日市へ。アルパークの廣徳樓でお昼ご飯。ダイソーで初めて老眼鏡を買う。近眼なんだけと老眼鏡も必要になった。紙屋町まで行ってから帰宅。2014-5-9(金)引き続きS社向け新ユニットのSDRAM部分。SDRAMに書き込む部分に3段のバッファを入れたりアドレスカウンタのビット長を短くしたりの対応。データ抜けは少なくなったが無くならない。2014-5-8(木)S社向け新ユニットのSDRAM部分。CPUからのアクセスは無くても良いのでWAITが掛らない件は諦める。ハードウェアでA/D→SDRAM→USBへの転送部分をしこしこ。データ抜けを起こしながらも転送できるところまで。2014-5-7(水)休日にやっていたS社向け新ユニットのSDRAMアクセス部分のデバグ。WAITが掛らなくて悩む。調べてみるとFlashメモリアクセスでバーストモード時のみの機能らしい。近所のイオンで買い物。