2024年12月
新着記事
最近のコメント
月別
カテゴリ
2024.12.07 19:25

CQのMAX10ボードがLinuxで使えた(恥ずかしいオチ)


・CQのMAX10ボードがやっぱりLinuxではだめなのかと思いながらもう一回試してみていた。改めて眺めているとなんか挙動がおかしい気がする。要するに問題なのはUSB Blaster互換のPICのファームウェアなのだ。このMAX10基板でLinux対応のファームウェアに書き換える手順は
 1) Windows版のQuartusでPICのファームウェアを書き換えるロジックをFPGA内蔵のROMに書き込む(MAX10はCyclone2(だったか)にROMを内蔵したようなものなので)
 2) ジャンパピンを切り替えてFPGAからPICを書き換えるような接続に変更
 3) MAX10を起動
4) MAX10がPICにファームウェアを書き込み
という具合。
 このとき、LEDの挙動がどうも説明どおりでない。書き換えをしたはずだけどひょっとして書き換えられていないのではないかとあれこれ眺めていたら、基板の裏に妙に飛び出しているピンが一つ。
・「???」とよく見たらFPGAからPIC書き込みに使うジャンパをするためのピンヘッダのピンが抜けてきている。更にじっと見たら半田がついてない。
・たぶん、組み立てた直後はかけらのような半田でつながっていたので、組み立て直後のPICファーム書き込みは出来ていて、その後半田が割れて接触不良。今回のアップデートしたファームウェアは書き込まれなかったと、そんな感じじゃないかな。
・ということで、はんだ付けしなおしてリトライしたら、なんかそれっぽい挙動。
・アップデートが終わったであろうMAX10ボードをUbuntu環境に持ってきたら・・・書き込みできた!
・ということで、芋半田には気をつけようというとっても恥ずかしいオチ。
・これでLinux環境でOKだな。


 
この記事へのコメント
コメントを書く
名前

タイトル

ホームページ

コメント

パスワード(削除用)
クッキー