いろいろ試す30

あと2か月で2017年も終わりですか…今年は展開が早すぎた・・・・
でも毎年恒例のロングトレイルの準備に向けてバキバキにトレーニング
してますのでこうご期待!

●OpenOCD久々の更新
OpenOCD小ネタに出来ないほどの小ネタなのでここで紹介します。

まだ黎明期だった9年前より成熟が進みOpenOCDの更新の伸びも飽和してきた
感じですね。かつては当ぶろぐでも毎日更新とかかましてましたが忘れた頃に
mergeされていることが多いので一週間に一度くらいは様子を見てmergeされてる
のがあったらビルドし公開し続けております。

そのなかで有意義な更新が一つ。

STM32F7等のCortex-M7系とかのキャッシュ有マイコンの時の挙動を考慮して
いなかったのが考慮されるようになりました。URLに有るようにフラッシュ書き
込みを行ったあとの即起動するような時に理不尽な糞詰まりやHardFaultの発生が
抑えられます。
QSPI-ROMをリニアに参照するような使い方してるシステムのデバッグ時に
効果が実感されるかと思います。

そんなわけで10月下旬までのmergeを集約したwindows版OpenOCDはこちらからどうぞ!


●FatFsもR0.13aに更新(+ぱっちも)
ChaN師のFatFsもR0.13->R0.13aに更新しておりました。
内容はexFATの細かいバグ潰しとLFN有効の際にLFNとSFNを格納するためのバッファ
用の文字列数の定義が追加されています。
あとunicodeにUTF8が追加されました。これによりFF_LFN_UNICODEが設定できる値が
0〜2に拡張してます。尤もこっちの機能は直接は使用していなくてご縁が無いので
よくわかりませんがデコードの関数(ff_uni2oem())だけはmp3/AACのID3タグの解析の
際にちゃっかり利用させてもらってたりします。

今回の変更を加味したSTM32F7STM32F4は更新済みです。
さらにLPC4088LPC4357向けも順次更新していきますのでよろしくおねがいします。
月末にR0.13a用のパッチも追加されましたが勿論それも適用しております。


●avrdudeが更新終了してるっぽい?
かつて手軽に扱えるホビー用ワンチップマイコンとして絶大な人気を誇っていたAVR。
しかしATMELがmicorchipに吸収されてSTM32等の32bitなARMマイコンがホビー
向けに進出し、いろんな種類のマイコンがArduinoライクに手軽に扱えるようになった
今では**duino系基板にAVRを利用する強い理由がなくなってしまいAVRそのものの
人気もすっかり寂れてしまった感がします。
やはりフラッシュ領域にリニアにアクセスできなくて超めどい完全ハーバードアーキテクチャのせいか

そんな中ねむいさんもすっかりビルドするの忘れていましたがavrdudeがひっそりと
更新を止めてしまったようです。

こういうフリーツールの場合正式終了のアナウンスが有るのは極めて希で更新が
途絶え情報のやり取りや使う人がいなくなった時が終焉の時となるのが常です。
メーリングリストも9月を境に全く音沙汰がなく半導体業界の栄枯盛衰、所業無常を
感じる次第でございます。

それを受けてねむいさんのおきぱで公開しているwindows版avrdudeも11月の更新を
もって最終とさせていただきたいと思います。windows版OpenOCDは知る人ぞ知る
メインコンテンツですがwindows版avrdudeも隠れて需要があるのでAVRが電子工作
の場から完全に消えるまではずっと残しておきますのでご安心ください。

なお、以後の更新は行わないのでOpenOCDと違ってサポートも行いません。自己責任
のもとご使用をお願いします。



STマイクロ配布のライブラリとかツール類がログオンしないとダウンロード
できなくなっていた


フ○ァック!!!!!


・・・・と思いきや苦情殺到したのかログオンしなくてもダウンロードできる
状態に戻ってました?????????
でもメール登録しないとダウンロードできない煩わしさはのこっていてやっぱり
不便ですね〜〜…エコシステムとはどこから来てどこへイクのか!?


ESP32の基板が電流引けないからってAE-FT234Xの基板上のポリスイッチの部分を無理やりジャンパ
C☆R☆A☆Z☆Y過ぎる・・・
しかも火事の脅しつき!
去年あれだけ急激に電流変化するから電源はしっかり作り込めって言ったのに!
これに関わった連中カンガルー先輩全員〆られちゃえばいいのですよぅ!
↑実務でも特定地域のお客さん(政治不安定地域ため現地に行くことができない)の
 環境でしか発生しない電源の不具合が解決できなくて超イライラねむいさん

Comments

Post a Comment








Go to top of page