CM4MB

AX-Card7

外部基板と接続するコネクタ

Smart-USB Plus/Sigma製品ファミリでは、外部基板と接続するコネクタにサムテック社のQSHシリーズコネクタを採用しています。1枚のボードには2個のコネクタ(CN1、CN2)を装備し、それぞれ異なるI/O電圧を設定し、外部基板...
CM4MB

CM4の選び方

CM4キャリアボード『CM4MBシステム開発ボード』に搭載するRaspberry Pi CM4には、様々なバリエーションがあります。Wifi, BTの有無オンボードのeMMCか、microSDカードのどちらを使うかRAMサイズはどのくらいに...
CM4MB

PCIeバスマスタからペリフェラルを制御

ラズパイCM4とPCIe接続するFPGAにAXIバスシステムを構築して、簡単にFPGA-IOの制御やFPGAに繋がるHyperRAMを制御します。下図のオレンジ色のxdma_0ブロックがPCIeコア(無償のAXIバスマスタ)です。AXI_D...
CM4MB

PythonでPCIeアクセス

CM4MBではPCIe経由でFPGAにアクセスするためのオープンソースのサンプル制御アプリを提供しています。このアプリはC言語で作成し、FPGAのレジスタアクセスとメモリアクセスができます。Python環境では、外部プログラムとして実行でき...
CM4MB

CM4からのFPGAコンフィグ

CM4MB製品添付のユーティリティアプリを使って、FPGAのSRAM領域をコンフィグできます。FPGAはArtix7デバイスなので、PCIe経由でのコンフィグができません。汎用のSPIを利用してFPGAをコンフィグします。 システム運用中の...
AX-Card7

AXIバスに外部データを取り込む

AXIバスにAD等の外部データを取り込む際に、AXI DataMover IPを利用すると簡単にできます。
CM4MB

Rock CM3 Debian11設定

CM4MB+RockCM3構成でDebian11をインストールしたら、次の設定を行ってPCIe接続ができます。SSH接続CM4MBにLANケーブルを接続後、TeraTerm等のターミナルでSSH接続ができます。TCPポート#22です。ホスト...
CM4MB

CM4MBにRock CM3を適用する

ラズパイCM4のキャリアボード CM4MBに、ラズパイ互換のRock CM3を適用する
CM4MB

CM4 代替モジュール Rock CM3

ラズパイCM4用のCM4MBシステム開発ボードには、CM4代替品としてRock CM3を利用できます。Rock CM3の概要 RockCM3には100ピンコネクタが3個ありますが、CM4MBボードと接続するのは2個です。100ピンコネクタN...
CM4MB

CM4へのOSインストール

ラズパイCM4へインストールする推奨OSは、Raspberry Pi OS (64-bit)です。デスクトップ有り/無しが選択できます。 VNCで運用するならデスクトップ有りのOSインストールがお勧めです。この他、Ubuntu Deskto...