0
My Beaglebone BlackはLinuxで5台のシリアルデバイスを検出できますが、QNXで起動するとシリアルデバイスが1つしか見つかりません。私は、BBBのQNXシリアルドライバが1つのシリアルをサポートしているのか、より多くのシリアルをサポートするための設定方法があるのだろうかと思います。Beaglebone Blackで見つけられるシリアル(/ dev/ser1)がQNXを稼働している理由
QNX bspのバージョンは6.5.0です。の形式でダウンロードします。より高いバージョン6.6.0があり、私はそれをテストしました、結果は同じです。
次は/dev
ディレクトリ下のファイルのリストです:事前に
ありがとう! 5つのポート(38400 ボーへの最後の4つのプリセット)と
からです! Beaglebone blackでは、ドライバ名は "devc-seromap"で、コマンド "devc-seromap -e -F -b115200 -c48000000/16 0x48022000^2,73"を実行してシリアル2を追加しました。 –
uart1の周辺メモリである0x48022000 73番はuart1が使用する割り込み番号です。ご協力いただきありがとうございます ! –