2341228_ja-JP

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

2341228_ja-JP

2341228_ja-JP

IW416 (maya-w166-01b) ドライバーファームウェアのダウンロード失敗に関する問題

皆さん、こんにちは。

現在、IW416ベースのモジュール(ublox maya-w166-01b)をrk3568 SoC(カスタムボード)に接続して作業しています。

OSはAndroid 11で、カーネルバージョンは4.19.232です。


モジュールは正常に動作しますが、ソフトリブート(adbからrebootと入力)を行うと、モジュールが動作しなくなり、次のメッセージが表示されます。


[ 5.871345] wlan: MWLANドライバをロードしています
[ 5.872108] wlan: バス運転手に登録...
[ 5.872480] ベンダー=0x02DF デバイス=0x9159 クラス=0 機能=1
[ 5.872693] モアルハンドル操作をアタッチします。カードインターフェースタイプ: 0x108
[ 5.872716] モジュールパラメータからrpsが0に設定されました
[ 5.903276] SDIW416: usr cfg からの初期化モジュールパラメータ
[ 5.903324] カードタイプ: SDIW416、設定ブロック: 0
[ 5.903339] cfg80211_wext=0xf
[ 5.903351] sta_name=wlan
[ 5.903356] uap_name=uap
[ 5.903362] wfd_name=p2p
[ 5.903366] max_vir_bss=1
[ 5.903372] cal_data_cfg=none
[ 5.903377] ps_mode = 1
[ 5.903381] auto_ds = 1
[ 5.903390] host_mlme=enable
[ 5.903414] fw_name=nxp/sdiouartiw416_combo_v0.bin
[ 5.903445] SDIO: max_segs=256 max_seg_size=4096
[ 5.903451] rx_work=1 cpu_num=4
[ 5.903460] moal_recv_amsdu_packet を有効にする
[ 5.903639] MLANアダプタ操作をアタッチします。card_typeは0x108です。
[ 5.904989] wlan: TX SG モードを有効にする
[ 5.905022] wlan: RX SG モードを有効にする
[ 5.935012] ファームウェアのリクエスト: nxp/sdiouartiw416_combo_v0.bin
[ 5.943278] WLAN FW は既に実行中です! FW のダウンロードをスキップします
[ 5.943357] WLAN FW がアクティブです
[ 5.943364] on_time は 5938521312 です



根本的な原因はモジュールリセットが欠如していることだと思います(SoCからPDnピンにアクセスできないため)。

IW416をリセットするためのソフトウェアコマンドはありますか?


moal.koモジュールをアンロードしてボードを再起動してみましたが、同じ問題が発生します。


よろしくお願いします、

EK

Re: Issue with IW416 (maya-w166-01b) Driver Firmware Download Failure

こんにちは、 @Christine_Li さん

必要なファイルを添付しました。

ファームウェアのバージョンは:

wlan: バージョン = SDIW416---16.92.21.p84.128-MM6X16423.p6-GPL-(FP92)


事前に感謝いたします。

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

EK

Re: Issue with IW416 (maya-w166-01b) Driver Firmware Download Failure

こんにちは、 @Engkyr

成功時と失敗時の両方のシナリオについて、dmesgログとlogcatログをすべて提供していただけますか?

また、使用しているWi-Fiドライバ/ファームウェアのバージョンも教えてください。


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

Christine。


Re: Issue with IW416 (maya-w166-01b) Driver Firmware Download Failure

こんにちは、 @Christine_Li さん

このトピックについて何かご意見はありますか?

事前に感謝いたします。

BR、

EK

Re: Issue with IW416 (maya-w166-01b) Driver Firmware Download Failure

こんにちは、 @Engkyr

返信が遅くなり大変申し訳ありません。

他の優先度の高い案件に時間を取られてしまい、対応が遅れてしまいました。この件については来週確認します。

何か新しい情報があれば、お知らせします。


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

Christine。

Re: Issue with IW416 (maya-w166-01b) Driver Firmware Download Failure

こんにちは、 @Engkyr

返信が遅くなり申し訳ありません。他の優先度の高いCASEに対応していたため、時間が取れませんでした。

ログを確認したところ、ソフトリセット(adb rebootなど)を実行しても、電源レベルの変化が検出されないため、ファームウェアは再ダウンロードされないことがわかりました。そのため、RAMは以前のファームウェアの状態を削除または消去しません。そのため、以下のようなログが表示されます。

[ 5.834427] ファームウェアのリクエスト: nxp/sdiouartiw416_combo_v0.bin
[ 5.840189] WLAN FW は既に実行中です!ファームウェアのダウンロードをスキップ
[ 5.840336] WLAN FW がアクティブです
[ 5.840350] on_time は 5832766385 です

この問題を解決するには、ソフトリセットを行う前にPDnピンを引き下げて、IW416がファームウェアを再ダウンロードできるようにすることをお勧めします。

また、正しいリセットを行うためには、PDnを最低100ミリ秒間アサートする必要があります。

参照してください

MAYA-W1シリーズ データシート

2.6 電源投入シーケンスのタイミング
モジュールの電源投入シーケンスは、それぞれの電圧を印加することによって開始できます。
3V3/1V8/VIO/VIO_SD電源ピンとPDnのデアサート(ロジックレベル1)。PDn信号がアサートされるたびに、ファームウェアのダウンロードが必要です。

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

Christine。

Re: Issue with IW416 (maya-w166-01b) Driver Firmware Download Failureこんにちは、 @Christine_Li さん

残念ながら、最初のコメントで述べたように、SoCからPDnピンにアクセスすることはできません。
BT_RESET信号とWLAN_RESET信号だけを使って何か操作することはできますか?

よろしくお願いします。

よろしくお願いします、

EK
Tags (1)
No ratings
Version history
Last update:
‎05-05-2026 02:31 AM
Updated by: