戦略的買収という先見の明で真のエコシステムを実現!IoTに必要なインテグレーションで未来を変える!
シリコンラボラトリーズ(以下、シリコンラボ)は、超低消費電力マイコンに加え、ZigBeeやBluetoothソリューションを持ったメーカーを戦略的に買収することによって、IoT分野における多様な製品ラインアップを持つようになった。ここでは、シリコンラボのIoTに向けた製品戦略を聞いた。
シリコンラボラトリーズ(以下、シリコンラボ)は、超低消費電力マイコンに加え、ZigBeeやBluetoothソリューションを持ったメーカーを戦略的に買収することによって、IoT分野における多様な製品ラインアップを持つようになった。ここでは、シリコンラボのIoTに向けた製品戦略を聞いた。
VIA Technologiesは、半導体ベンダーから組み込みシステムベンダーへと変身を遂げつつある。かつてx86互換のCPUやチップセットで知られたVIA Technologiesは、SoCを開発している技術力を生かし、ハードウェア(ボード)からソフトウェアまでをトータルに提供できるのが強みだ。
現在、CPUコアのIPとしてArm(Cortexシリーズなど)が主流となっているが、他にもさまざまなIPベンダーが存在する。2005年に台湾で創業されたAndes Technology社(以下、アンデス)もそのひとつで、32ビットRISCタイプのCPUコアIPであるAndesCoreファミリをラインアップしている。ここではArmとの比較も含めて、アンデスのCPUコアをはじめとする組み込みシステム開発のための、トータルソリューションについて聞いた。
TX00シリーズのTMPM037評価ボードを使って、LチカとUARTドライバーを使用したデモアプリを作ってみました。後半は、BitBandエイリアスを使ったデモも用意。思わずいじりたくなりますよ。
i.MX 6SoloXのCortex-M4側にRTOSであるMQXを実装します。パッケージのダウンロードから、サンプルデモアプリをバイナリ化するまでの流れが掴めます。
Blackfin+コア搭載のBF706を、あえてマイコンライクに使ってみました。Blackfinのアスキーアートや、UARTドライバを使用したデモアプリで、80年代を思わせる使い方をお試しください。
The initialization from the reset exception to the call to the main() function can be divided into two parts: the …
リセット例外からmain()関数を呼び出すまでの初期化は、ユーザが作成する部分とArmコンパイラが実行する部分に分けることができます。コードのコピーや初期化変数/未初期化変数の初期化は、リンカのメモリ配置設定を処理系ライブラリが実行します。
組み込みLinuxが初めてでも、i.MX 6SoloXでLinuxを動かせます。Linuxパッケージ「YOCTO」を使ったちょっといつもと違うビルド方法も体験できます。