ブログ

Armadillo-440/460/IoT(G2): tftpdlコマンドでNORフラッシュの全領域を書き換える方法

at_ito
2016年3月6日 21時20分

Armadillo-400シリーズ、Armadillo-IoT(G2)でtftpdlコマンドを使用して、フラッシュの全領域を書き換えたい場合があるかと思います。その場合、イメージがNORフラッシュの32MBとなり、デフォルトのブロックサイズ(512Byte)ですとファイルサイズが大きすぎエラーとなります。

そのため、以下のようにtftpdlコマンド実行時にblksize=1024オプションを追加し、実行することで、全領域を書き換えることができます。

hermit> tftpdl [client IP] [server IP] --blksize=1024 --all=[filename]