BeagleBone Slackware UARTの問題

BeagleBone Slackware UARTの問題

カスタム画像作業中です。スラックウェア ARM 14.1カーネルを含む3.8.X約3年が経ち、今ではcdc-acmドライバと監視カーネルをアップグレードする必要があります。

私はBeagleBoneが提供するディストリビューションでさまざまなカーネルを試しました(Debian 7.11到着9.5、コア4.1.X到着4.14.X)。 /boot/、/lib/modules、および/lib/firmwareのファイルを置き換えるたびにブートはうまくいきますが、UARTが再び動作することはできません。

カーネルを含む3.8.X、私は/boot/uEnv.txt行を使用しています:

optargs=capemgr.enable_partno=BB-UART1,BB-UART2,BB-UART4

私は4.1.Xと4.4.Xと4.14.Xの間に変更があることを知っていますが、すべての設定を試しましたが、成功しませんでした。 /boot/にFATパーティションがあり、/にEXT4パーティションがあるため、問題が発生する可能性がありますか?システムをリモートで更新する必要があるため、パーティションを変更することはできません。

U-Bootバージョンにも問題がありますか?デバッグシーケンスでは:

U-Boot 2014.04-rc2-00015-g99288ca (Mar 12 2014 - 09:49:41)

編集する:

U-Bootを更新しましたが、まだ同じ問題

U-Boot 2018.09-00002-g0b54a51eee (Sep 10 2018 - 19:41:39 -0500), Build: jenkins-github_Bootloader-Builder-65

ベストアンサー1

最後に、骨-debian-9.5-iot-armhf-2018-10-07-4gb.imgイメージのカーネル4.4.54を使用しました。どのシリアルポートがttySとして機能しますか? ttyOの代わりに?

4.14.X設定(uEnv.txtなど)に問題がある可能性がありますが、現在は4.4.Xに満足しています。

おすすめ記事