VIA Technologiesのハッシュタグは #組み込みAndroid #小ロット #カスタム開発です!
VIA Technologiesは、半導体ベンダーから組み込みシステムベンダーへと変身を遂げつつある。かつてx86互換のCPUやチップセットで知られたVIA Technologiesは、SoCを開発している技術力を生かし、ハードウェア(ボード)からソフトウェアまでをトータルに提供できるのが強みだ。
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」を使ったちょっといつもと違うビルド方法も体験できます。
For more information about the PMUSERENR, please refer to the following section on user-mode access permission.