やはり配線がいい加減すぎた

いい加減に接続して、いい加減にファーム書いて、いい加減に吸い出したら、それっぽいのがでてきた。

とりあえずPATを見てみると

00000000: 47 60 00 1C 00 00 B0 1D 7F E0 ED 00 00 00 00 E0  G`..............
00000010: 10 14 00 E1 F0 04 05 E3 F0 05 80 FF C8 FF F0 FC  ................
00000020: F0 23 37 3F F2 FF FF FF FF FF FF FF FF FF FF FF  .#7?............
00000030: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
00000040: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
00000050: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
00000060: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
00000070: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
00000080: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
00000090: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
000000A0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
000000B0: FF FF FF FF FF FF FF FF FF FF FF FF              ............
PAT: 00 E 29 7FE0 16 N 00 00 CRC(Fail)

微妙に化けている。正しいパケットは

00000000: 47 60 00 17 00 00 B0 1D 7F E0 E1 00 00 00 00 E0  G`............
00000010: 10 04 00 E1 F0 04 01 E3 F0 05 80 FF C8 FF F0 FC  ................
00000020: F0 C1 E3 CC 32 FF FF FF FF FF FF FF FF FF FF FF  ....2...........
00000030: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
00000040: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
00000050: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
00000060: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
00000070: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
00000080: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
00000090: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
000000A0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
000000B0: FF FF FF FF FF FF FF FF FF FF FF FF              ............
PAT: 00 E 29 7FE0 10 N 00 00 CRC(OK)
     : 0000 -> 0010
     : 0400 -> 01F0
     : 0401 -> 03F0
     : 0580 -> 1FC8
     : FFF0 -> 1CF0

だ。まあ大体あってるからチューナモジュールは動作してるっぽい。
動作確認用基板を改良してまともにすることはできるけど、
それよりは、本番基板を設計してプリント基板にしようと思う。



そのへんに落ちてたケーブルを使ったので配線が長すぎるのが一番の原因だと思う。
最初はケーブルがばらけてて

                GND,3.3V
基板----------------------------------チューナ
    ---\                    ---------
        \                  /
         \    CLK,DAT     /
           ---------------/

な巨大ループになってたんだけど、あまりにのいぢだったのでケーブルまとめたら随分ましになった。