このホームページはマイコン工作の情報サイトです。
レビュー版原稿に一部誤りがありました
レビュー版の137ページの
ライブラリ 4-8 GPIO_Remapに指定するマクロの GPIO_FullRemap_TIM1
は正しくは下図の通りです。
ご報告いただいたレビューワーの方に感謝申し上げます。
STBee MiniでVersaloonの回路図(接続図)
本家のレポジトリに入りましたので、とりあえずSTM32にSWDで接続する際の回路図は以下の通りです。回路図というより配線図ですね。
VersaloonにSTBee Mini用のコンフィギュレーションができました
私が書いたSTBee Mini用コンフィギュレーションファイルがレポジトリにコミットされました。
http://vsprog.googlecode.com/svn/trunk/dongle/firmware/Projects/hw_cfg_S...
とりあえずちゃんと書き込めることはチェックしています。JTAGのチェックはまだです。
バイナリと回路図はOpenOCDの0.5.0の状況を見て公開します。
flashのプログラムにバグがありました
flash関係のプログラムにバグがありましたので、修正版をアップします。下記リンクからダウンロードしてください。
バグの詳細はこちら。
VersaloonにSTBee Mini用コードを提供することになりました
VersaloonをSTBee Miniで使えるようにする件ですが、Simonさんからコンフィギュレーションファイルを提供してもらえればレポジトリに入れるとの提案をいただいたので、マージしてもらう事にしました。本家の基板とは違う部分がありますので、本家のコードも含めていくつか修正を行います。リリース時期はまだ未定です。
レビュー版リーダーの不具合
レビュー版のリーダーですが、最新版でも、
・ランタイムエラーが発生する
・認証時にページにエラーが発生し認証されない状態になる
といった不具合の報告を受けております。同様の不具合又は他の問題がありましたら、お手数ですがお知らせをいただけますでしょうか。システム提供元に情報を提供し改善を要請します。
レビュー版用リーダーが更新されました
レビュー版PDFのリーダーに不具合があるというご報告を複数いただき、開発元に連絡したところ、アップデートしたものがリリースされました。
改善しているかどうかは不明ですが、とりあえず試してみていただけますでしょうか。
http://www.drm-x.com/PDF_Reader.aspx
VersaloonとOpenOCDでSWDデバッグ
vsprogでの書き込みに引き続いて、OpenOCDからの書き込みとデバッグを試してみました。
これまで0.3.1の仕様のコンフィギュレーションを使っていたんですが、0.5.0ベースなので、これに合わせて修正すると、問題なく書き込みできました。デバッグもできています。ただ割込があるプログラムのデバッグはどうもうまくいかないようです。
で、Versaloonは仮想COMポートとして使えるはずなので、ドライバを導入すると、デバッガが使えなくなってしまいました。デバッガを使えるようにすると、今度は仮想COMが使えなくなります
あれれと思い、Simonさんに聞いてみると、「同時には使えない」とのこと。STM32のエンドポイントの制限だそうです。ただ単一のドライバからアクセスできるようになれば、デバッグと仮想COMを同時に使えるようになるそうで、現在、そのドライバの開発を計画中とのことです。できれば同時に使いたいので、応援したいところですね。

