H8マイコンでフライトコントローラを自作した時は、
内部RAMやフラッシュが小さいので、外付RAMにプログラムを毎回アップロードして起動、
実験を行っていました。
現行のAPMではそろそろArducopterのコードが内部フラッシュの256Kをこえるってことですが、
データ用の4MByteのフラッシュがあるので、そちらの1MByte位をプログラム領域にして使用したら、
大きなプログラムも動作すると思うのですが、いかがでしょうか?
アクセスが遅くてだめですかね?
リンカスクリプトをいじれば、できそうな気がするのですが、どうですかね?>Randyさん。
Replies