2016-10-05 6 views
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ディレクトリ下のファイルのリストです:事前に

files

ありがとう! 5つのポート(38400 ボーへの最後の4つのプリセット)と

答えて

0

スタートDEVC-ser8250:

devc-ser8250 3f8,4 -b 38400 280,3 288,3 290,3 298,3 & 

それが作品QNX 6.6.0 documentation

+0

からです! Beaglebone blackでは、ドライバ名は "devc-seromap"で、コマンド "devc-seromap -e -F -b115200 -c48000000/16 0x48022000^2,73"を実行してシリアル2を追加しました。 –

+0

uart1の周辺メモリである0x48022000 73番はuart1が使用する割り込み番号です。ご協力いただきありがとうございます ! –

関連する問題