-
現行のathrillは,ROM領域のelfローディング時,paddrを参照しているが,
ELFのpaddrが0が設定されていて,vaddr側にアドレスが入っている場合がある.
この場合の対応方法を検討してほしい.
tmori updated
4 years ago
-
Unityからの時刻同期およびセンシング情報は,athrill内のスレッドでUDPパケット受信し,そのデータをレジスタ用のバッファにコピーしている.
このUDPスレッドは,CPU駆動で実行するスレッドと排他していないので,競合する可能性がある.修正方法は単純で,これらのスレッド間で共有データアクセスする際に排他をかければよい.
tmori updated
4 years ago
-
現在では、wslにLinux向けVSCODEをインストールするより、リモート開発機能拡張をを使って、wslに接続することが推奨されています。
wslにはvscode-serverがインストールされます。
現在のathrill/bin/linux/geany.shでは、codeコマンドが存在しなければエラーになります。
リモート開発機能拡張を使っても、listコマンドで表示して欲しい。
-
toppers/ev3rt-athrill-v850e2mのarch/v850_gcc/prc_support.Sのidle_loop:でhalt命令を実行後、HALT状態が解除されない。
以下のようにデバッグモードで起動し、cコマンドで実行させ、qコマンドでデバッグモードに移行し、halt命令実行の直後の状態で止まっていることを確認しました。
ここからcコマンドやiコマンドを使っても状態は変…
-
#4 と関連する要望ですが、デフォルトの設定値が存在する場合、その値を表示するmakeのターゲットを定義して、デフォルト値を確認できるようにしてほしい。
-
Double命令をサポートする。
newlibでも使われていないSQRTや、コンパイラで吐かれてこないCEILF、FLOORはとりあえず後回し。
-
以下のQiitaの記事で説明されているように、V850版ではmakeにtimer32=trueという引数を指定する必要があります。
make timer32=true clean
make timer32=true
https://qiita.com/kanetugu2018/items/0e521f4779cd680dab18
ただこのリポジトリはV850版専用のリポジトリで…
-
例えば、lessコマンドで表示できないでしょうか。
-
appheap が1MB設定されており,スタートアップ時のゼロクリア処理において,本データの初期化で時間がかかっている模様.
appheapセクションをbss_noclrの方に配置して,スタートアップ処理の初期化をしないように修正する.
以下の変更を実施する.
①スタートアップ時の初期化非対象セクションを新設(bss_noclr)し,新規RAM領域(INTRAM2)に配置する
ev…
tmori updated
4 years ago
-
これまでの発表資料なども掲載していきたい