2017年02月
2017年02月15日
昨年に発表したソフトウェア開発プラットフォーム”SOLID”、2017年前半に提供予定で開発が進んでいます。最初に提供するものは、出来るだけ多くの皆さまに"SOLID"を体験して頂けるよう、ボードとRTOS/BSP、そして開発環境をセットにし、低価格パッケージとして用意を進めています。提供が近づいてきた"SOLID"、この KMC Staff Blogを通じて、これから順に紹介していきたいと思います。
ということで、今回はまずSOLIDというプラットフォーム全体を眺めてみることにしましょう。
SOLIDとは、
コンパイラ、デバッガを含んだIDEと、ARMで動作するRTOSベースの実行環境がセットになった新しい開発プラットフォームです。
続きを読む
SOLIDとは、
コンパイラ、デバッガを含んだIDEと、ARMで動作するRTOSベースの実行環境がセットになった新しい開発プラットフォームです。
続きを読む
2017年02月01日
手元にあった弊社製の古い評価ボード KZM-ARM11-01(※1) で、musl libc のテストスイートを、開発中のバージョンの exeGCC(※2) でコンパイルして動かしてみた所、最適化オプション Os だと一部テストが FAIL するが、O2 だと PASS するという現象が発生しました。それだけだとよく聞くような話ですが、分割コンパイルしていて、別ファイルのコードを変更すると、アセンブラソースもオブジェクトファイルも全く同じなのにリンクすると期待通り動かなくなるなど、奇妙な挙動にだいぶ悩まされました。
続きを読む
続きを読む