Embedded Black-box Testing
生成 AI にファームウェアを書かせる時代。動くコードはすぐ出るが、省電力の抜け・境界の取り違え・例外の未処理・認証の省略・長時間の劣化は、コードを読むだけでは分からない——動かして、外から測るしかありません。このシリーズは、ソースを見ずに機器を検証する道具箱です。電源の消費電流から状態を読み、ロジアナで信号を覗き、UART・I²C・SPI の会話を盗聴し、BLE・Wi-Fi・サブ GHz の電波を可視化し、USB 記述子を解き、レイテンシとジッタを測り、ファジングと堅牢性・セキュリティで追い込み、最後に HIL とハーネスと CI で「AI が直すたび自動で全部走る」仕組みへ育てます。全 20 章のデモ(LIVE・計 20 点)は ブラウザ上で実際に動きます——電流波形も、ボーレート推定も、BLE アドバタイズのデコードも、指で確かめられます。▶ まず「目次と学習の進め方」から
白箱との違い、オラクル問題、刺激・観測・判定。以降の全章で使う考え方です。
電源・GPIO・シリアル・バス・アナログ・デバッグ。多くの機器で最初に効く技です。
線がない相手を可視化する。BLE から独自サブ GHz、有線 USB まで。
機能の正しさの先へ。速さと揺れ、想定外の入力、そして守り。
単発の手技を、繰り返し自動で回る仕組みへ。AI の反復修正に噛み合わせる。