V850E2とRH850のOSS(オープンソースソフトウェア)なInstruction set simulator (athrill2)だそうです

こんにちは。NoMaYです。

ウェブで調べ物をしていて気付いたのですが、RH850のオープンソースソフトウェアの命令セット(v850e2v3アーキテクチャ命令実装率96%(v850e3v5換算実装率87%))シミュレータ+タイマ(V850E2/MN4相当)を作られた人がいらっしゃいました。

athrill(アスリル)開発プロジェクト - GitHub
github.com/tmori/athrill

TOPPERS/ATK2カーネル向け実機レス環境(athrill2) - Qiita
qiita.com/kanetugu2018/items/75dadc340f3db2a344ab
 

  • こんにちは。NoMaYです。

    WSL2向けUbuntuのある時点の過去の状態を復元出来るようにスナップショットを残しておきたいのであれば、vhdxファイルというものをバックアップしておけば良いそうです。

    WSL2環境をコピー(複製)する方法 → .vhdxファイルから復元する手順
    https://qiita.com/shinsaka/items/71a234e71ebca3daf3c9#vhdxファイルから復元する手順
     

  • こんにちは。NoMaYです。

    これはどこにFreeRTOSが入っているのだろう?、、、

    接続型Androidクラスタ
    www.renesas.com/jp/ja/application/automotive/connected-infotainment/connected-android-cluster

    このコネクテッドコックピット・リファレンスデザインは、コックピットアプリケーションの開発に必要なすべてのモジュールとペリフェラルを開発者に提供します。 リファレンスソリューションの主なブレインは、2xCA57、4xCA53、1xCR7コアを搭載したR-Car M3e-2Gシステムオンチップ(SoC)です。


    このシステムのメリット:

    ・インフォテインメント向けAndroidとクラスタアプリケーション向けFreeRTOS
    ・ハイパーバイザレスのシステム
    ・ルネサスが提供する完全なドキュメント、ハードウェアおよびソフトウェアのパッケージとサンプルアプリケーションを備えた、すぐに使えるソリューション


    [関連リンク]

    車載用製品と非車載用製品を組み合わせたウィニング・コンビネーションを10種公開
    www.renesas.com/jp/ja/about/press-room/renesas-delivers-10-new-winning-combinations-include-both-automotive-and-non-automotive-products

    ・接続型Androidクラスタソリューション

    このコネクテッドコクピット向けソリューションは、コクピットアプリケーションの開発に必要なモジュールとペリフェラルを開発者に提供します。リファレン スボードには、Wi-Fi、LTE、GPSなどの複数の無線接続オプションが搭載されています。車外からの情報はすべてCAN FDのデュアルチャネルで通信することができます。3つのディスプレイ接続に対応し、多彩なブートオプションを備えています。Androidインフォテイ ンメントシステムに加え、クラスタアプリケーションもFreeRTOSによってサポートしています。このウィニング・コンビネーションには、ルネサスの車 載用R-Car SoC(System-on-Chip)、パワーマネジメントIC、タイミング製品、Wi-Fi、Bluetooth製品などが含まれています。



    R-Car M3e / M3e-2G 製品ページ
    www.renesas.com/jp/ja/products/automotive-products/automotive-system-chips-socs/r-car-m3e-r-car-m3e-m3e-2g-automotive-system-chip-soc-ideal-medium-class-automotive-computing-systems

    R-Car M3eは、車載インフォテインメント、ローエンド統合コックピット、コネクテッドゲートウェイ、セントラルサーバーなど、ミドルクラスのコンピューティングを必要とする幅広い自動車アプリケーションで使用できます。2GHzバージョン(M3e-2G)も利用可能で、CPUパワーが向上します。


    ソフトウェアプラットフォーム

    ・対応OS:Linux、AndroidTM、QNX® Neutrino® RTOS、Integrity®他
    ・OpenGL ES3.1に対応したグラフィックスライブラリ、OpenMAX IL I/Fに対応したH.265、H.264、MPEG-4、VC-1ビデオコーデック


    Google検索: R-Car M3e-2G
    www.google.com/search?q=R-Car+M3e-2G
     

  • こんにちは。NoMaYです。

    VSCodeをアップデートしたらWSLエクステンションのインストールを薦められたのでインストールしてみました。使い方は後で調べてみます、、、

    以下、VSCodeの画面コピーです。



     

  • こんにちは。NoMaYです。

    今は、TOPPERS/ATK2カーネルのソースのGitHubリポジトリは、ここですかね。

    github.com/toppers/atk2-sc1

    ATK2-SC1は,「AUTOSAR R4.0 Rev 3」仕様に準拠した,スケーラビリティクラス1の機能を実装したリアルタイムカーネルです.


    それから、CS+でビルドする場合のプロジェクトファイルなどは、ここですかね。

    github.com/toppers/atk2-sc1/tree/main/arch/ccrh/configure

    ○概要

    CS+用プロジェクト生成スクリプトは,RH850用のATK2のプロジェクトを作成するスクリプトである.
                    
    動作確認を行ったCS+のバージョンは次の通りである.

     CS+ V6.03.00, V7.00.00, V8.04.00


  • こんにちは。NoMaYです。

    またathrillから離れた話題ですが、先日の投稿のR-Car S4 Whitebox SDKですけれども、GitHubに登録されていたものを見ていて気になったのは、UbuntuでWineを使ってCC-RHを動かしているのかな、、、

    github.com/renesas-rcar/whitebox-sdk/blob/v3.1/tool/setup_safeg.sh

    ということなら、以下も今後のテーマに加えるのもありかなと、、、

    (1) Wine(Ubuntu) + (CMake(Windows) + CC-{RX, RL, RH}(Windows))
    (2) CMake(Ubuntu) + (Wine(Ubuntu) + CC-{RX, RL, RH}(Windows))

    [関連リンク]

    コネクテッドサービス・ゲートウェイアプリケーション向け統合開発プラットフォーム R-Car S4 Whitebox SDK
    www.renesas.com/jp/ja/software-tool/r-car-s4-whitebox-sdk-integrated-development-platform-connected-services-and-gateway-application