2183703_ja-JP

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

2183703_ja-JP

2183703_ja-JP

LX2160A 上の Linux で UART2 を有効にする方法は?

こんにちは、

LX2160A 上の Linux で UART1 と UARAT2 の両方を有効にしたいと思います。
カーネルバージョン: 5.15.71

dts での構成は問題ないようです。

ZhaoZheng1_0-1760084260244.png

UART 制御レジスタを確認してください。UART2 が有効になっていません。
ルート@localhost:~# devmem2 0x21d0030 32
0x00000300
ルート@localhost:~# devmem2 0x21c0030 32
0x00000B01

コメントをいただけますか?
本当にありがとう!

Re: How to enable UART2 in Linux on LX2160A?

こんにちは、ケン。

ご親切なサポートありがとうございます。


よろしくお願いいたします。

Re: How to enable UART2 in Linux on LX2160A?

親愛なる趙昭さん
fsl-lx2160a.dtsi は、2023 年にお客様からのツリー外パッチを通じて追加され、2024 年に当社のブランチにマージされました。現在は完全にサポートされています。
コミット参照: git show 8b4a8708d37c1174f6a8ee0b8c78ad78c89df8e4

Re: How to enable UART2 in Linux on LX2160A?

ありがとう、Yiping。


よろしくお願いいたします。

Re: How to enable UART2 in Linux on LX2160A?

このパッチを適用した後、lx2160ardb_tfa_defconfig で CONFIG_SERIAL_PROBE_ALL=y を有効にしてください。

この方法は LSDK 21.08 で検証済みです。

Re: How to enable UART2 in Linux on LX2160A?

それは理にかなっています。

少なくとも LF-5.15.y では、パッチがすでに u-boot メインラインに統合されていることを確認しました。


Re: How to enable UART2 in Linux on LX2160A?

はい、このパッチを u-boot に適用する必要があります。次に、Linux で UART1 と UART2 を確認します。

Re: How to enable UART2 in Linux on LX2160A?

こんにちは、イーピンさん

大変助かりました。ありがとうございます。

パッチを確認しましたが、u-boot に関するものでした。
Linux で UART2 を有効にすると、u-boot 内のすべての UARTs がプローブされるようになるということですか?


ありがとうございます

Re: How to enable UART2 in Linux on LX2160A?

以下のパッチを試してください

https://patchwork.ozlabs.org/project/uboot/cover/1607490724-6447-1-git-send-email-vabhav.sharma@oss....

このパッチを適用した後、lx2160ardb_tfa_defconfig で CONFIG_SERIAL_PROBE_ALL=y を有効にします。

Re: How to enable UART2 in Linux on LX2160A?

ところで、UART2 を有効にするために UARTCR のレジスタを変更しようとしましたが、まだ機能しません。

Tags (1)
No ratings
Version history
Last update:
‎11-21-2025 05:47 AM
Updated by: