Multi Source Translation Content

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

Multi Source Translation Content

讨论

排序依据:
i.MX 8M Plus:ISIドライバーの選択、RMでのガスケットドキュメント、およびデインターレースのサポート CPU/モジュール = i.MX 8M Plus (TQMa8MPxL) カーネル = NXPカーネル 6.6 H.264エンコード用に、MIPI-CSI2経由でインターレースビデオソース(1080i / 480i)をキャプチャします。 AN13857(「i.MX 8Mシリーズ MIPIキャプチャシステム」、セクション8)に記載されているハードウェアデインターレース機能がi.MX 8M Plusで使用できるかどうかを調べています。 この過程で、3つの疑問点が浮かび上がったので、ここで明確にしておきたいと思います。 今後、どのISIドライバーを使用すべきでしょうか? 現在のNXPカーネルには、ISIドライバの実装が2つあるようです。1つは`drivers/staging/media/imx/`にある古いバージョン、もう1つは`drivers/media/platform/nxp/imx8-isi/`にある新しいバージョンです。 NXP社は、現在のBSPに対応したi.MX 8M Plus向けに公式にサポートされ推奨されているドライバはどれか、また古いドライバは非推奨とみなされているのかどうかを明確にしていただけますでしょうか? ガスケットレジスターは、i.MX 8M Plusリファレンスマニュアルに記載されていますか? AN13857では、i.MX 8M Plusでデインターレースを設定するメカニズムとして、ガスケット制御レジスタ(特にインターレースモードを選択するフィールド)を参照しています。IMX8MPRM (Rev.2) NXP社は、ガスケットレジスタの説明(特にインターレースモードフィールド)がIMX8MPRMのどこかに記載されているかどうかを明確にしていただけますでしょうか? AN13857で示されているハードウェアによるデインターレース処理は、現在のISIドライバでサポートされていますか? 現在のドライバでは、AN13857で説明されているインターレース入力の方法でガスケットとISIをプログラムするコードパスを特定できませんでした。 NXP社に説明をお願いできますでしょうか? AN13857 ハードウェア デインターレース フローが現在の ISI ドライバで標準でサポートされているかどうか、 はいの場合、アプリケーションによってどのように有効化されますか? そうでない場合、NXPが現在この機能を必要とする顧客に対して推奨する解決策(ソフトウェアによるインターレース解除、カスタムドライバの開発など)を教えてください。 よろしくお願いします。 よろしくお願いします、 ラファエロ グラフィック&ディスプレイ i.MX 8ファミリー | i.MX 8QuadMax (8QM) | 8QuadPlus Linux マルチメディア ヨクトプロジェクト
查看全文
S32DSで設定ツールのインターフェースを開いた後、エディタのインターフェースに戻る方法がわかりません。 このソフトウェアの使い方を調べています。設定ツール→ピンインターフェースを開いたのですが、コードを編集できるインターフェースに戻る方法がわかりません。😂 Re: s32ds打开配置工具界面后, 不知道如何再回到编辑器界面 ウィンドウ -> パースペクティブを開く -> C/C++ を見つけました
查看全文
S32K: LINタイムアウトマネジメント構成に関するサポートが必要です こんにちは、 このメッセージがあなたに届く頃には、お元気でいらっしゃることを願っています。現在、EBTreosを使用してLINタイムアウトマネジメントを設定する際に問題が発生しています。私は、 Lin_MasterFrameTransfer_S32K312のルーチンと、 Lin_TS_T40D34M20I2R0にあるRTD_LIN_UM .pdf ドキュメントを参照しました。私の設定では、MCUがホストとして機能し、CANOEでシミュレートされたメッセージを受信するためにヘッダーを送信しています。私が遭遇した具体的な問題点は以下のとおりです。 Lin Frame Timeout Disableを有効にすると、応答タイムアウト管理は行われず、正常にデータを受信できます。 Lin Frame Timeout Disable を有効にしない場合、LinLpuartStart および LinLpuartStop コールバック関数を手動で追加し、GPT モジュールのタイマーコールバック関数 Switch_TimeOut を設定してタイムアウトイベントを管理します。 しかし、このシナリオでは、スレーブはデータを送信しません。オシロスコープの観測結果によると、ヘッダーを送信しているのはマスター側のみである。問題はタイミングに関係しているのではないかと考えています。タイマーを40MHzのクロックに設定し、 Pit_Ip_StartChannelのCountValueを40MHzに設定しました。これは、タイミング周期が1秒であることを意味します。この構成では、テストは正常に進行します。 しかし、タイマーをマイクロ秒単位のタイミングに設定しようとすると、期待どおりに動作しません。参考までに、私のコードの一部を以下に示します。 void LinLpuartStart(uint8 Instance, uint32 MicroSeconds) { (void)Instance; (void)MicroSeconds; uint32 count_down = 0U; count_down = MicroSeconds * 40U; Pit_Ip_StartChannel(0, 0, count_down); } uint32 stop_cnt = 0U; void LinLpuartStop(uint8 Instance) { (void)Instance; stop_cnt+=1; Pit_Ip_StopChannel(0, 0); } uint32 test_lin_out = 0U; /* This function called when timout event happens. */ void Switch_TimeOut(void) { Lin_PduType linFrame = T_Lin_Frame[0U]; /* Deal with timout event */ test_lin_out+=1; Lpuart_Lin_Ip_TimerExpiredService(0); /* Send the Lin_Header Again */ Lin_SendFrame(0U, &linFrame); } この問題を解決するためのご指導やご提案をいただければ大変ありがたいです。特に、スレーブが正しく応答するようにタイマー設定を適切に構成する方法についてご教示いただければ幸いです。 お時間とご協力に感謝いたします! BR、 ドンシュン Re: S32K: Assistance Required with LIN Timeout Management Configuration はい、ありがとうございます。73μsという結果が出た計算式はどこで入手されたものか教えていただけますか?また、この数式に含まれる様々なパラメータは何を表しているのでしょうか? Re: S32K: Assistance Required with LIN Timeout Management Configuration こんにちは、アオインさん。 T_Lin_Frameはデモファイルで定義されており、完全な定義は以下のとおりです。   uint8 T_Lin_Data[3] = {0x01, 0x02, 0x03}; const Lin_PduType T_Lin_Frame[T_LIN_TEST_FRM_NUM] = { {0x1A, LIN_ENHANCED_CS, LIN_MASTER_RESPONSE, 3u, T_Lin_Data} }; そして、pit_dataは私が自分でデバッグする変数です。 デモルーチンを探す場合は、次のパスが存在するかどうかを確認してください。XXX:\NXP\SW32K3_RTD_4.4_2.0.2\eclipse\plugins\Lin_TS_T40D34M20I2R0\examples\EBT\Lin_MasterFrameTransfer_S32K312\   Re: S32K: Assistance Required with LIN Timeout Management Configuration 「pit_data」と「T_Lin_Frame」パラメータはどこで定義されているか教えていただけますか?私のプロジェクトではこれらの変数が見つかりませんでしたし、「Switch_TimeOut」関数がどこにリンクされているのかもわかりません。それらの機能について教えてください。ありがとう。 Re: S32K: Assistance Required with LIN Timeout Management Configuration こんにちは@dongxunさん これは既知の問題であり、RTD 5.0.0以降で修正されています。 ご迷惑をおかけして申し訳ありません。 よろしくお願いいたします。 ダニエル Re: S32K: Assistance Required with LIN Timeout Management Configuration こんにちは、 このメッセージがあなたに届く頃には、お元気でいらっしゃることを願っています。LINタイムアウト**マネジメント**設定で発生した問題の根本原因を特定できたと考えています。 EB_Treos28の設定では、LInResponseTimeoutは14に設定されています。この値はビット伝送時間の 1.4 倍を表し、具体的には(14/10)∗ビット時間( 14/10 ) ∗ビット時間として計算されます。ボーレートが 19200 bps の場合、この構成を生成するのに必要な時間 は 1.4 ∗ 52.08 μs = 73 μs と 計算 されます。 関連する設定コードの一部を以下に示します。 #ifdef LPUART_LIN_IP_START_TIMER_NOTIFICATION 2292U, /*!< HeaderTimeoutValue in microseconds */ 73U, /*!< ResponseTimeoutValue in microseconds for 1 byte */ #endif 関数 Lpuart_Lin_Ip_MasterRxPidByteProcess(const uint8 Instance, const uint8 Data) において、以下のロジックに気づきました。 else if (LinCurrentState->RxSize > 0u) { #if (LPUART_LIN_IP_FRAME_TIMEOUT_DISABLE == STD_OFF) #ifdef LPUART_LIN_IP_START_TIMER_NOTIFICATION LinCurrentState->TimerCounting = TRUE; /* Call notification to start timer for Lpuart instance and configure timeout value. The Master node will receive Response frame */ LPUART_LIN_IP_START_TIMER_NOTIFICATION(Instance, UserConfig->ResponseTimeoutValue * (uint32)(LinCurrentState->RxSize)); #endif #endif /* (LPUART_LIN_IP_FRAME_TIMEOUT_DISABLE == STD_OFF) */ LinCurrentState->CurrentNodeState = LPUART_LIN_IP_NODE_STATE_RECV_DATA; } タイマーは初期設定で 73 μs∗9 バイト=657 μs 73 μs ∗ 9 バイト = 657 μs です 。この後、LINドライバの状態はLPUART_LIN_IP_NODE_STATE_RECV_DATAに遷移し、スレーブからのデータ応答を待ちます。しかし、当初私は9バイトの応答時間として657μ秒を考慮してタイマーを設定しましたが、これは明らかに間違っています。実際のタイムアウトマネジメントは73 μs∗9 bytes∗8 bits=5256 μs73μs∗9bytes∗8bits=5256μsとなります。 この問題を解決するために、LPUART_LIN_IP_START_TIMER_NOTIFICATION コールバック関数を以下のように変更することを提案します。   void LinLpuartStart(uint8 Instance, uint32 MicroSeconds) { (void)Instance; (void)MicroSeconds; uint32 count_down = 0U; count_down = MicroSeconds * 40U * 8U; pit_data.swtich_notificatio_cnt +=1; /* The Start notification shall be called many times which depends on the times of sending frames */ Pit_Ip_StartChannel(0, 0, count_down); } BR、 ドンシュン
查看全文
LA9310 设计文件/硬件布局示例 是否有 LA9310 的设计示例(原理图/板布局)?
查看全文
LA9310 Design file/hardware layout examples Are there design examples available (schematic/board layout) for the LA9310? 
查看全文
研究のための915MHzマイクロ波に関する支援依頼 私はサウジアラビアのキングサウード大学の教授で、私の博士課程の学生の一人が、バイオ炭(木炭のような物質)の製造にマイクロ波加熱を利用することに関する研究を行っています。このプロジェクトでは、異なるマイクロ波周波数、具体的には915MHzと2.45GHzでの試験が必要となる。 2.45GHzで動作する小規模システムはいくつか見つけることができましたが、915MHzのマイクロ波システムについては、実験室規模またはパイロット規模のものを見つけるのは非常に困難でした。というのも、入手可能なユニットのほとんどは産業規模のものだからです。 以下の点について、ご提案をいただければ大変ありがたいです。 小型915MHzマイクロ波システムの供給業者または製造業者 915MHzマイクロ波加熱を使用している研究室や大学 共同テストや試行実験の可能性 マイクロ波支援バイオ炭プロセッシングに関する技術的なアドバイス 皆様のご支援とご提案に、心より感謝申し上げます。 Re: request for 915 MhZ microwave help for research こんにちは、 あなたが取り上げているトピック(915MHz付近の高出力マイクロ波システム)は非常に専門的であり、このフォーラムで通常提供されるサポートの範囲を超えています。MPC5xxxコミュニティは、RF/マイクロ波発電や処理システムよりも、主に車載用マイクロコントローラや組み込み制御アプリケーションに焦点を当てています。 NXPは、以下のような大規模システム内で使用できるコンポーネントを提供しています。 サブGHz帯のRFパワートランジスタおよびアンプ システム監視および制御用マイクロコントローラ しかしながら、NXPは高出力マイクロ波発生システム、特にシステムレベル(例えば、共振器設計、導波管構造、プラズマ発生など)における完全なリファレンスデザインやアプリケーションサポートは提供していません。 よろしくお願いいたします。 ピーター
查看全文
为 S32K116 申请定制 RBF 文件,UART0 位于 PTA2/PTA3 上 亲爱的恩智浦支持团队 我使用的是 FS32K116LAT0MFMT MCU 并需要一个具有以下配置的定制 RAppID 引导加载器 (RBF) 文件: -芯片:S32K116(33 针封装) -UART 接口:UART0-UART 引脚: -RX:PTA2(ALT2 功能) -TX:PTA3(ALT2 功能) -UART 波特率:4800 bps(默认) -CAN 接口:不需要 我需要这个 RBF 文件与恩智浦基于模型的设计工具箱 (MBDT) 配合使用,以生成 Simulink 代码并进行一键下载。 非常感谢您的帮助!
查看全文
USB hub multiple devices connection issue I am using an i.MX RT1060 controller in my project development. I am facing issues with USB hub functionality when multiple devices (MSD — pen drive, and CDC — printer) are connected in the following sequence: Case 1 A) Printer: Attach event occurred and working fine B) Flash drive:  No attach event is triggered for the flash drive. When the flash drive is removed, the system hangs inside USB_HostReleaseDeviceResource. Case 2 A) Flash drive: Connected and working B) Printer: Attach event occuured, but full interface is not properly completed. It returned error in some port open event call back. When the flash drive is removed, both devices got disconnected. Case 3 Both flash drive and printer inserted: Only the flash drive attach event occurred and working. When the flash drive is removed and reconnected, it works fine. CDC device connection/disconnection generates no event. The only way to recover CDC functionality is to restart the system. Findings: When I connect the hub to a PC to verify its functionality, both devices are visible in Device Manager. Based on this, I conclude that the issue lies in the USB driver implementation /Composite device handling for USB on the i.MX RT1060. Is there a way to handle this issue so that both MSD and CDC devices can be reliably enumerated and managed through the hub? Regards, Pavan #IMXRT1060 #nxp #Microcontroller #USB Hub #USB Composite device handling. USB Re: USB hub multiple devices connection issue Hi @Gangapavan, What SDK version are you using? Are you basing your project in any USB example we provide from our SDK? How did you implement USB features for MSD and CDC on your application? Are you implementing the USB Host HUB drivers we provide under 'usb' > 'host' > 'class' folder to manage the standard USB hub operations? BR, Edwin. Re: USB hub multiple devices connection issue Anyone have  suggestion for the above? Re: USB hub multiple devices connection issue Hi @EdwinHz  Thanks for the reply. We are using SDK version 2.13.0. We have used SDK examples as base to develop application Yes, we are using Hub file also from above given location. Need Quick resolution for the issue as project is under production stage. If required, I can share the files via email or any other method you suggest. Thanks. Re: USB hub multiple devices connection issue Hi @EdwinHz  Any suggestions for the above?
查看全文
Questions on DH Key Support in HSE-B Hello NXP Community Team,   I have a couple of quick questions regarding DH key support in HSE-B: Does HSE-B support Diffie-Hellman (DH) keys? If yes, then why does the call HseResponse = App_GetHseAttrCapabilities(MU0_INSTANCE_U8, &Hse_AttrCapabilities); return a zero value for the HSE_CAP_IDX_CLASSIC_DH (25th bit) in Hse_AttrCapabilities After adding the following key group to the NVM catalog: {(HSE_MU0_MASK), HSE_KEY_OWNER_CUST, HSE_KEY_TYPE_DH_PAIR, 2U, 1024U, {0U, 0U}}, the call to formatKeyCatalog returns HSE_SRV_RSP_NOT_ALLOWED. Could you clarify why this happens? How can i generate the DH key pair, which later use for generate DH-shared-secret computation. Thank you for your guidance. Best regards, Rushikesh Re: Questions on DH Key Support in HSE-B Hi @KaleRushikesh  This feature was available in earlier versions of HSE firmware but it was removed due to limited size of flash for HSE firmware. You can check release notes file of the firmware. I can see that it was removed from version 0.2.40.0 and higher: If you need this feature, there’s an option to request premium customized version of HSE firmware. Please contact local sales person for details. Regards, Lukas
查看全文
S32N55 CHIP.SecureChallenge() は、OEM_OPEN LC で「デバイスのロック解除に失敗しました」を返します。 環境: - デバイス: S32N55 EVB - HSE FW: 1.0.24.0 - GrayVIP: 1.0.22 - T32: [버전] - LC: OEM_OPEN 症状: ADKP (HSE_OTP_FOEM_ADKP_ATTR_ID、52U) がプログラムされています (経由で確認) GetAttribute → SHA3_384ハッシュが返されました。 ただし、Lauterbach T32 の CHIP.SecureChallenge(0) は返されます。 「デバイスのロック解除に失敗しました」。 CMMシーケンス: システムダウン システムCPU S32N55-M7-FSS SYStem.CONFIG DEBUGPORTTYPE JTAG SYStem.Option DUALPORT ON SYStem.MemAccess DAP SYStem.JtagClock 10MHz システムモード準備 &UID0=FORMAT.HEX(16.,CHIP.SecureChallenge(0)) ← ここで失敗する 質問: 1.CHIP.SecureChallenge() は OEM_OPEN LC で動作すると予想されますか? または、OEM_CLOSEDは必須ですか? 2. MCK (HSE_OTP_FOEM_MCK_ATTR_ID、51U) は、 CHIP.SecureChallenge() はチャレンジを生成できますか? 3. CHIP.SecureChallenge() の正確な前提条件は何ですか? S32N55で有効なチャレンジを返すには? 4. 応答計算にはvolkano.exe(SDAFパッケージ)が必要ですか? あるいは、ADKPを直接使用してAES-ECBで実装することは可能でしょうか? Re: S32N55 CHIP.SecureChallenge() returns "device unlock failed" on OEM_OPEN LC チェンインさん、ご回答ありがとうございます。 OEM_OPEN LCではデバッグアクセスが許可されることを理解しています。 デフォルトでは認証なし。 しかし、追加の質問があります。 CHIP.SecureChallenge(0) は UID[63:0] を読み取るはずです。 これはLCの状態に関係なくアクセスできるはずです。 しかし、OEM_OPEN の場合でも「デバイスのロック解除に失敗しました」というエラーが返されます。 これは想定される動作ですか? そうであれば、UID(128ビット)とチャレンジはどのように読み取ればよいのでしょうか? (256ビット)将来のOEM_CLOSEDテストなし CHIP.SecureChallenge()? よろしくお願いします。 Re: S32N55 CHIP.SecureChallenge() returns "device unlock failed" on OEM_OPEN LC こんにちは、 @EddiePark OEM_OPEN LC では、FSS はデフォルトでデバッグ機能に開放されており、FSS にアクセスするためにセキュア デバッグは必要ありません。 BR チェイン Re: S32N55 CHIP.SecureChallenge() returns "device unlock failed" on OEM_OPEN LC こんにちは、 @EddiePark 投稿ありがとうございます。 1. ご指摘の点についてですが、同僚が別のThreadで述べたように、NXPコミュニティでは正式発売された製品についてのみサポートを提供できます。S32N55はまだ試作段階のチップですので、緊急のトピックについてはNXPの担当者または販売代理店にお問い合わせいただくことをお勧めします。 2. 現在、コミュニティにはS32Nの掲示板がないため、次回からはこちらの掲示板ではなくS32Gの掲示板に新しいスレッドを立てることをお勧めします。 3. 可能であれば、お客様の問題について社内で調査し、情報を収集するよう努めますが、時間がかかる場合があり、問題が完全に解決しない可能性もありますので、あらかじめご了承ください。 BR チェイン Re: S32N55 CHIP.SecureChallenge() returns "device unlock failed" on OEM_OPEN LC その他の質問: 5. CHIP.SecureChallenge(0) は、T32 ドキュメントに従って UID[63:0] を読み取ります。 UID読み取りでさえ「デバイスのロック解除に失敗しました」というエラーで失敗するという事実は、 SDC-600のハンドシェイク自体が完了していません。 T32 CHIP.SecureChallenge() は SDC-600 を自動的に処理しますか? 初期化シーケンス(LPH2RA_FLAG、IDR_FLAG、プロトコルID)および 開始コマンド(0x00、0xEB、0xCD、0x5D)? それとも、呼び出し前に手動でトリガーする必要があるのでしょうか? CHIP.SecureChallenge()? 6.ADKPに加えてODAK(HSE_OTP_FOEM_ODAK_ATTR_ID、54U)は必要ですか? チャレンジ・レスポンスモード用ですか? 現在、プログラムされているのはADKP(52U)のみです。 7. 事前にプログラムしておく必要があるOTPキーは何ですか? CHIP.SecureChallenge() は S32N55 で有効なチャレンジを返すことができますか? (MCK=51U、ADKP=52U、ODAK=54U?) Re: S32N55 CHIP.SecureChallenge() returns "device unlock failed" on OEM_OPEN LC こんにちは、 @EddiePark ご返信ありがとうございます。 1. 現在公開されているS32N55のドキュメントには、セキュアデバッグに関する詳細情報がまだ不足しているため、短期間で正確なフィードバックを提供できないことをお詫び申し上げます。 2. 前述のとおり、S32N55はまだ試作段階であり、現時点ではコミュニティを通じたサポートは提供しておりません。詳細については、NXPの担当者まで直接お問い合わせください。 ご迷惑をおかけして誠に申し訳ございません。 BR チェイン
查看全文
S32G PFE pfeng module: how to suppress “Mismatch between static L2 bridge entry and frame inbound po Hello, I am using NXP S32G PFE on Linux and configuring the bridge through libfci_cli. My current network setup includes an additional external router/switch, so in some cases the following log message is generated repeatedly during bridge operation: [10017.573092] pfeng 46000000.pfe: PE1: fp_l2_bridge.c line 736: Mismatch between static L2 bridge entry and frame inbound port What I want is not to solve the bridge topology itself, but simply to suppress this log message because it is flooding the terminal/log output in my use case. I would like to ask the following: Is there any official runtime option provided by NXP to suppress this specific PFE/pfeng log message? module parameter debug/log level option kernel boot argument libfci_cli related option If there is no runtime option, is this log generated by: Linux pfeng kernel module side, or PFE firmware side? If source modification is required, which part should be modified? exact source file log macro/function used for this message recommended way to disable only this message For reference: I am using libfci_cli commands only, not a custom-built application. The message appears while using static L2 bridge entries. Because of the external router/switch in the test environment, this condition can occur and is expected in my setup. My goal is only to hide/suppress the message, not to change bridge behavior. If needed, I can also provide: libfci_cli bridge configuration bd-print / phyif-print output kernel version pfeng module information Thank you. Re: S32G PFE pfeng module: how to suppress “Mismatch between static L2 bridge entry and frame inboun Hello, Thank you for your reply. The PFE version I am using is 1.10.0. Yes, I am using the PFE on the A core only as Master. Please let me know if you need any additional information. Thank you. Re: S32G PFE pfeng module: how to suppress “Mismatch between static L2 bridge entry and frame inboun Hi,minJ Thank you for contacting us. Could you share more information with me? 1.What is your PFE/BSP version? 2.Do you use the PFE on A core only as Master?  BR Joey Re: S32G PFE pfeng module: how to suppress “Mismatch between static L2 bridge entry and frame inboun Hi,minJ Thank you for your reply. 1.You can try to modify the file of pfeng to disable the log output. sw\pfe_platform\public\pfe_log_if.h sw\pfe_platform\src\pfe_log_if.c 2.You can use this command to filter this error message in Kernel. dmesg -w | grep -v "Mismatch between static L2 bridge entry and frame inbound port" 3.Also, you can share your L2 configuration with me, can help me try to produce your question, but it will take some time for the testing.  libfci_cli bridge configuration bd-print / phyif-print output Hope this information can help you. BR Joey
查看全文
S32K344 / S32K3 CAN FD Firmware Consultant Needed Hi everyone, We are looking for an experienced NXP S32K344 / S32K3 firmware consultant for an automotive embedded project. Key experience needed: S32K344 / S32K3 FlexCAN / CAN FD Real-time interrupt-driven firmware eDMA / hardware CRC / watchdog HSE secure boot or firmware protection Automotive EMC/EMI robustness CAN FD debugging with analyzer, oscilloscope, or logic analyzer The project requires low-latency CAN FD processing, reliable fault recovery, and production-grade firmware design. Please contact me by private message if you have relevant experience. If this post is not appropriate for this forum, please let me know where it should be posted. Thanks. Re: S32K344 / S32K3 CAN FD Firmware Consultant Needed Hi, for this type of request, please note the available NXP support channels: Free written support is provided via the NXP Community and the NXP Case portal. These are the recommended paths for technical questions, configuration guidance, and issue clarification. Direct support can also be requested through your local NXP FAE, if assigned. If you haven't direct FAE you need to go via your local distributor, https://www.nxp.com/support/sample-and-buy/distributor-network:DISTRIBUTORS For deeper involvement such as firmware review, architecture consulting, debugging sessions, or custom development, NXP offers professional paid support services. See more in https://www.nxp.com/support/support/nxp-engineering-services:SW-SUPPORT The Community forum is best suited for specific technical questions or problem descriptions rather than open-ended consulting engagements. If your project requires hands-on assistance or guaranteed response times, engaging paid support would be the appropriate option. BR, Petr
查看全文
west は github の認証情報を要求しています こんにちは、私はこのガイドに従っています。 https://mcuxpresso.nxp.com/mcuxsdk/26.03.00/html/gsd/repo_setup.html 私は対象リポジトリのダウンロードを選択しました。そこで私は次のように入力しました。 west update_board --set board frdmmcxn947 その後しばらくすると、GitHubの認証情報を繰り返し求められるようになりました。 空欄のままにしたり、GHの認証情報を入力しても機能しません。 添付のエラーメッセージを参照してください。 開発ボード MCX N Re: west is asking for github credentials こんにちは、 @stejenさん こちらでテストしてみました。 私も同じエラーメッセージを受け取りました。 しかし、コンパイルは正常に完了します。 SDKチームに報告します。 情報ありがとうございます。 BR ハリー
查看全文
FRDM-IMX93 Debian13ではWi-Fiの国設定ができません NXPチームの皆さん、こんにちは。 私はNXPが提供するFlexbuildツールを使用して、このDebian13イメージを構築しました。 私はFRDM-IMX93 コネクティビティ WiFi 基本 実践形式 - NXPコミュニティに従って、FRDM-IMX93 用のアクセスポイントを設定しようとしています。 現在の状況としては、wpa_supplicantを使用してSTAとしてWi-Fiに接続することはできますが、FRDMボードをAPとして設定しようとすると、国や周波数帯域を設定できないためシステムが失敗し続けます。参考までに、最新版のwireless-regdbをインストール済みです。 他に依存関係や見落としているものはありますか?hostapd.confの設定方法については、ガイドに従いました。 Re: cannot set country setting of WIFI in FRDM-IMX93 Debian13 こんにちは、 @TomC818 IW612をFRDM-I.MX93ボードと併用していますか? Debian OSを使用している場合、ネットワークの設定にはNetworkManagerが使用されます。 国コードを含むアクセスポイントの設定には、hostapd.confを使用してください。 ぜひ試してみて、効果があるかどうか教えてください。 よろしくお願いいたします。 Christine。
查看全文
Issue: java.io.IOException: Script not found: ... Level: Error Type: Tool pr Hello, For nxp project I follow this link to just simply use examples, I follow all perfectly but java exception occure problem to find some MCAL components and Drivers to script for dio or port, mcu... can't find the path to my codegenerator.js, however all my files are present on my eclispe workspace I tried to solve this problem during 3 days, it's very complicated, I managed my drivers check the path to eclipse,  the link: https://nxp.gitbook.io/nxp-cup/2024-fall-2025-nxp-cup-bare-metal-drivers/s32k144-rtd-software-setup/rtd-software-packet-installation -I'm using S32DS Platform 3.5 update 3 -SW32K1_S32M24x_RTD_4.4_R21-11_2.0.0_D2308_DS_Updatesite Please! If somoene can help me, can't find an issue and I don't want to pass some days more to search alone without issues. Re: Issue: java.io.IOException: Script not found: ... Level: Error Type: Tool pr Thanks! Re: Issue: java.io.IOException: Script not found: ... Level: Error Type: Tool pr I had the same problem and can confirm that renaming component's files so that their case matches those in error prints fixed the problem. On Ubuntu, these are in ~/NXP/S32DS3.5/eclipse/mcu_data/components/PlatformSDK_S32K3/ Re: Issue: java.io.IOException: Script not found: ... Level: Error Type: Tool pr Hi @tobeastar, Thank you for the information and the workaround! Re: Issue: java.io.IOException: Script not found: ... Level: Error Type: Tool pr RTD is not officially supported on Linux because the Case Sensitivity on Linux OS. To make the RTD working on Linux, need some changes in folder: /NXP/S32DS.3.X/eclipse/mcu_data/components Please read the 'ReadmeToModifyTheRTD.txt', I only did the neccesarry changes for my project, for other codes may need your more changes. The good thing is I've already made the sh files, simply 2 steps can make your work done. Just my opinion: Linux OS has much faster performances when S32DS doing the code's compiling and debugging. NXP should officially support it, including the RTD ~ , NXP colleagues, take care the letters case sensitivity when you're coding, please. Re: Issue: java.io.IOException: Script not found: ... Level: Error Type: Tool pr Hi @Raphael_Q78, This may be an issue with your RTD installation, could you try following this guide? HOWTO: offline install S32K1 RTD 2.0.0 in S32DS v3.5 - NXP Community. Looking over at your picture, it seems you are using a Linux distribution, could you confirm your OS?  Best regards, Julián
查看全文
What makes IPTVGreat the best IPTV 2026 service compared to other IPTV providers?   What makes IPTVGreat the best IPTV 2026 choice? It offers 140000+ live TV channels, 100000+ movies and shows, 99.99 percent uptime, anti freeze streaming, and support for all major devices with 24 hour customer help. https://iptvgreat.store/ https://iptvgreat.store/ Re: What makes IPTVGreat the best IPTV 2026 service compared to other IPTV providers? What makes IPTVGreat the best IPTV 2026 choice? It offers 140000+ live TV channels, 100000+ movies and shows, 99.99 percent uptime, anti freeze streaming, and support for all major devices with 24 hour customer help. https://iptvgreat.store/ https://iptvgreat.store/ Re: What makes IPTVGreat the best IPTV 2026 service compared to other IPTV providers? I’ve tested many IPTV services, and NexusIPTV honestly surprised me with its stability and picture quality. Fast channels, almost no buffering, and a huge selection of sports, movies, and international content in HD/4K. Works perfectly on Firestick, Smart TVs, Android, iPhone, and PC. If you want a reliable IPTV service in 2026, NexusIPTV is definitely worth trying. https://nexusiptv.live/
查看全文
need for TA100 on imx93 Hello NXP team,  Do we need chip like TA100/TA101 for ocpp 2.0.1 keys/certification.  IMX93QSB    Re: need for TA100 on imx93 Hi @bulkesh  The IMX93 does not require an additional chip(TA100/TA101) for OCPP 2.0.1 keys/certification. B.R
查看全文
NAFE 73388 PGA Gain Hello, I'm having a problem configuring the NAFE73388. The device seems to respond correctly to the configuration and the commands we send it: We write to the configuration registers, and when we read them back, we get exactly the values we wrote. The conversion commands (SCSR/SCCR) are accepted, and the ADC performs conversions in the different modes; we’re setting the pointer to 0 (CH_CAL_GAIN_OFFSET) so it uses the Nafe’s default configuration for the mode we’re setting. The SPI frames we observe on the MISO line correspond to consistent and repeatable data between conversions (we are verifying them directly with the oscilloscope). If we invert the input polarity, the ADC also returns the corresponding negative value. The problem we are observing is as follows: When we configure the channel in single-ended mode with gain = 0.2, the ADC saturates at approximately ±5 V, returning the maximum code (≈ 0x7FFFFF). According to the datasheet, with this configuration we would expect saturation around ±10 V. That is: Below ~±5 V, the measurements appear correct. Above ~±5 V, the ADC begins to saturate. We would like to confirm whether there might be any additional configuration aspects that are limiting the effective input range (for example, a system register, input mode, or a specific condition of the HV path or ADC PGA), or if there are any specific considerations we should take into account to achieve the full expected range with gain = 0.2. Re: NAFE 73388 PGA Gain Hello AlexCp I am starting to work on your case, I will contact you soon. Re: NAFE 73388 PGA Gain Yes you are right at gain=0.2 the part supports +/-10V in single ended mode as defined in the input range table of EC. Our EVB support all these input range conversions. What hardware are you using? the below registers parameter (highlighted yellow) value as 000 & 0000 (written below): Can you please clarify what you means by “the ADC performs conversions in the different modes” The factory Gain & offset coefficients for each gain are saved in specific pointers as mentioned in table 12. The pointer location in Ch_Config1is selected in accordance to Table12 to use correct factory coefficient for particular gain setting/input range. So if you are using gain=0.2x(VIN_SE=10V) in CH_CNFIG0, then the factory cal pointer 0 should be used CH_CONFIG1-> CH_CAL_GAIN_OFFSET[3:0]=0000 as per table 12. Similarly, for gain=0.8x (VIN_SE=+/-2.5V), set CH_CONFIG0->GAIN[2:0]=010 and CH_CONFIG1-> CH_CAL_GAIN_OFFSET[3:0]=0010. If above pointer is correct, then we need to know the Gain and offset coefficient dialed in the below registers. If above is all correct, can you readback the Alarm registers right after the saturated conversion code are captured. Please also share the information on input setup – source of input, any circuitry at the input channel, are they measuring the voltage at the input pins of the channel they are converting? Is this issue happening in all conversion modes – SCSR, SCCR, MCSR, MCMR? I hope this information has helped you, please let me know if you need help with anything else. Have a great day and best of luck.
查看全文
ICODE SLIX2 originality signature Hello NXP Community, I am implementing the ICODE SLIX2 originality signature verification described in AN11350 on an embedded MCU (GD32F303CC, ARM Cortex-M4) using an RC663 ISO 15693 reader. The signature is successfully read from the tag (32 bytes via command 0xBD), but ECDSA verification always fails. I would greatly appreciate clarification on the correct hash/message format. ──────────────── Hardware & Software ──────────────── Reader: NXP RC663 Tag: NXP ICODE SLIX2 (SL2S2602) Curve: secp128r1 (confirmed by 32-byte signature = r||s, 16 bytes each) ECC library: easy-ecc (https://github.com/jestan/easy-ecc) compiled with ECC_CURVE = secp128r1 (ECC_BYTES = 16) MCU: GD32F303CC (ARM Cortex-M4, no OS) ─────────────── READ_SIGNATURE Command (0xBD) ────────────── Request frame (11 bytes, ISO 15693 addressed mode): FLAGS = 0x22 (High Data Rate | Address flag) CMD = 0xBD (READ_SIGNATURE, NXP custom command) MFG_CODE = 0x04 (NXP IC manufacturer code — required for 0xA0–0xDF range) UID = 8 bytes (addressed) Response (33 bytes): FLAGS = 0x00 (no error) SIG = 32 bytes The 32-byte signature and the UID are confirmed correct by comparing with a proxmark3 scan of the same tag. ────────────────── Public Key ────────────────── 33bytes pubic key:048878A2A2D3EEC336B4F261A082BD71F9BE11C4E2E896648B32EFA59CEA6E59F0 Using the secp128r1 compressed public key (17 bytes): 0x02, 0x88, 0x78, 0xA2, 0xA2, 0xD3, 0xEE, 0xC3, 0x36, 0xB4, 0xF2, 0x61, 0xA0, 0x82, 0xBD, 0x71 (prefix = 0x02 because the y-coordinate's LSB is odd) The public key has been confirmed correct by the tag vendor. ──────────────────── UID Byte Order in RC663 Buffer ──────────────────── ISO 15693 transmits the UID LSB-first. RC663 fills the receive buffer in reception order, so: UID[0] = first byte received = LSB of the 64-bit UID UID[7] = last byte received = 0xE0 (MSB, fixed ISO 15693 prefix) Example tag UID (display/big-endian order): E0 04 01 A2 B3 C4 D5 E6 Buffer contents: UID[] = { E6, D5, C4, B3, A2, 01, 04, E0 } ─────────────────── My Question: What Is the Correct Hash/Message Format? ─────────────────── AN11350 states the signature is computed over the UID, but does not clearly specify: 1. The byte order of the UID used as the ECDSA message (big-endian display order vs. the LSB-first order received from the tag) 2. How the 8-byte UID is zero-padded to fill the full 128-bit hash field I have tried all four plausible combinations below — all return verification failure: Option A: UID raw (LSB-first) in high 8 bytes of hash, zeros in low 8 bytes hash = { UID[0], UID[1], ..., UID[7], 0, 0, 0, 0, 0, 0, 0, 0 } Option B: UID reversed (big-endian) in high 8 bytes, zeros in low 8 bytes hash = { UID[7], UID[6], ..., UID[0], 0, 0, 0, 0, 0, 0, 0, 0 } Option C: zeros in high 8 bytes, UID raw (LSB-first) in low 8 bytes hash = { 0, 0, 0, 0, 0, 0, 0, 0, UID[0], UID[1], ..., UID[7] } Option 😧 zeros in high 8 bytes, UID reversed (big-endian) in low 8 bytes hash = { 0, 0, 0, 0, 0, 0, 0, 0, UID[7], UID[6], ..., UID[0] } In easy-ecc, ecc_bytes2native() treats the 16-byte hash buffer as a big-endian 128-bit integer: p_native[1] (high 64-bit word) ← hash[0..7] p_native[0] (low 64-bit word) ← hash[8..15] ──────────────────── Verification Code (simplified) ──────────────────── int ok = ecdsa_verify(nxp_pubkey, hash, sig); /* 0 = fail, 1 = pass */ ────────────────────
查看全文
Integrity Error on Change Key Desfire EV3 on Android Environment Details: Card: - MIFARE DESFire EV3 SDK: - NXP TapLinx Android: - Android Studio + Kotlin Transport: - IsoDep Library Interface: - IDESFireEV1 Goal: 1. Create DESFire EV3 application 2. Change application master key (key 0) 3. Authenticate with new key Working: - PICC authentication - formatPICC() - createApplication() - selectApplication() Failing: - authenticate() on newly created AES application OR - changeKey() with SW2=30Working: - PICC authentication - formatPICC() - createApplication() - selectApplication() Failing: - changeKey() with SW2=30 Logcat: Integrity Error SW2 = 30 com.nxp.nfclib.desfire.DESFireUtil.invalidResponse(:260) com.nxp.nfclib.desfire.DESFireResponse.invalidResponse(:174) com.nxp.nfclib.desfire.DESFireEV2.changeKeyCommandTransfer(:1034) com.nxp.nfclib.desfire.DESFireEV1.changeKeyHelper(:1215) com.nxp.nfclib.desfire.DESFireEV2.changeKey(:851) private fun createApplication() { val s = EV1ApplicationKeySettings.Builder() .setAppMasterKeyChangeable(true) .setAppKeySettingsChangeable(true) .setAuthenticationRequiredForFileManagement(true) .setAuthenticationRequiredForDirectoryConfigurationData(true) .setMaxNumberOfApplicationKeys(3) .setKeyTypeOfApplicationKeys(KeyType.TWO_KEY_THREEDES) .build() desfire.createApplication(AID, s) detail(" createApplication: AID=${AID.toHex()}, type=$KEY_TYPE, numKeys=3") } desfire.changeKey(keyNo, KeyType.TWO_KEY_THREEDES, oldKey, newKey, 0x00) Re: Integrity Error on Change Key Desfire EV3 on Android Hello @saikumar_CH  Recommends you to refer Sample_Application_Android\src\main\java\com\nxp\sampletaplinx\WriteActivity, there has desfireEV3CardLogic could be helpful to you.
查看全文