2015/03/22

[nrf51]HWIDの取得方法

nRF51822は、チップのリビジョンによってドキュメントを読み分ける場合がある。
今のところ、1, 2, 3というリビジョンがある。
チップの外観からもわかるようではあるが、ものによってはカバーがあったりして見えないかもしれない(うちのがそう)。

ではどうするかというと、メモリを読むことでわかるそうだ。
How to get nRF51822 serial number and HW ID through SEGGER? - Nordic Developer Zone

うちのは、こうだった。
FFFF004D

これをCompatibility_MatrixのPDFで調べると、revision 2で、CE AAで、Dx0で、WLCSPで、FLASHが256kB、RAMが16kBとのこと。

 

リファレンスマニュアルを見ると、読んだアドレスはCONFIGIDというレジスタのようだ。
まあ、どのリファレンスマニュアルを読むとよいかを調べるためにHWIDを知りたかったのだが、たぶんこのアドレスはリビジョンが変わっても共通なんだろう。

0 件のコメント:

コメントを投稿

コメントありがとうございます。
スパムかもしれない、と私が思ったら、
申し訳ないですが勝手に削除することもあります。