Multi Source Translation Content

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

Multi Source Translation Content

讨论

排序依据:
TEA1716T PFC current sense pin We are having trouble with our product malfunctioning due to noise entering pin 4 "SNSCURPFC" of the TEA1716T. Therefore, we would like to connect a capacitor to remove the noise entering pin 4 to GND. Is it possible to connect a capacitor between pin 4 "SNSCURPFC" and GND to stabilize the PFC operation of the TEA1716T? And please tell me up to what pF a capacitor can be connected. Re: TEA1716T PFC current sense pin Thanks for the reply. The problem is solved! Re: TEA1716T PFC current sense pin Yes you can! Re: TEA1716T PFC current sense pin Thank you for reply. Noise interference on pin 4 "SNSCURPFC" caused the PFC OCP to malfunction. Inserting a Cstart(soft) capacitor did not improve the situation, but connecting a 220pF capacitor between pin 4 and GND fixed the malfunction. Is it permissible to connect a capacitor between pin 4 and GND?   Re: TEA1716T PFC current sense pin Hi We recommend current sense circuit below,what kind of noise did you found? If the high frequency noise you can try to connect nf level capacitor to try test.
查看全文
Usage of diag functions in the etpu_resolver.h file of the MCSPTR2AK396_PMSM_FOC_3Sh_SwRes project 1. How to use the DIAG interface as shown in the figure? 2. And what is the usage of the variable chan_num_diag in the structure resolver_instance_m1 during the initialization of the function fs_etpu_resolver_init? 3. Is this channel an output interface? 4. Does it output the internal errors of ETPU? 5. How should I use it? Note: I have not used the configuration functions of RTD and MCAL. All codes are written manually. Re: Usage of diag functions in the etpu_resolver.h file of the MCSPTR2AK396_PMSM_FOC_3Sh_SwRes proje Thank you for your interest in our products and for contributing to our community. For more details about eTPU RDC function implementation please refer to eTPURDCCUG - eTPU RDC and RDC Checker User Guide. On the other hand, you could refer to EV-INVERTERGEN3, which use the S32K3 eTPU software AUTOSAR 4.7 Version 2.0.0 Code Drop 04. I hope this information is helpful.
查看全文
Pin assignment for IIC at S912ZVL Hello, I would like to use PT0 and PT1 for IIC communication. To do this, I have changed the routing register MODRR0. Are any further settings required to route PT0 and PT1 to the IIC module? Re: Pin assignment for IIC at S912ZVL Hi, To route PT0 and PT1 to the IIC module, just set the appropriate bits in MODRR0. For PT0 and PT1, this usually means MODRR0 =0x10; You don't need to do anything else, just make sure that no other higher priority peripherals are enabled on the pins (if any). MODRR0 is a write-once register in normal mode, so make sure that there are no double writes to this register, as it is not recognizable in debug mode (write anytime in debug mode). Best regards, Ladislav
查看全文
S32g3 RDB3上のGMACと比較してPFEのパフォーマンスが低い UDP 通信を使用して S32G3 上の PFE と GMAC のパフォーマンスを測定しようとしています。 テストのセットアップ: ボード1:BSP43搭載RDB3 ボード2: RDB3とBSP43 両方のRBDをイーサネットケーブルを使用してコネクテッドし、測定しました。 バッファサイズ: 64バイト シンプルな UDP クライアント サーバー アプリケーションで試しました。Board1 で udp_client が実行され、 Board2 で udp_server が実行されています。これはシンプルなピンポン UDP テストであり、UDP パケットの往復時間を測定します。 4 つの組み合わせを試し、各組み合わせの結果が添付されました。 ETH<->ETH、ETH<->PFE2、PFE2<->ETH、PFE2<->PFE2 結果から、PFE 間の通信は他の組み合わせに比べてパフォーマンスが非常に低いことがわかりました。PFE 通信は GMAC に比べて高くなると予想されます。 Re: PFE performance is lower compared to GMAC on S32g3 RDB3 こんにちは@kamal_nさん、 お待ちいただきありがとうございます。社内チームから以下の情報を共有させていただきました。 」 L2 ブリッジ構成を使用しない場合 (PFE を通常のネットワーク インターフェースとして使用)、理論的には PFE のレイテンシは GMAC よりも悪くなります。これは、PFE がパケットがルールに合致するかどうかを確認するために構成をチェックしようとするため、それに時間がかかるためです。 PFE の利点は、スイッチまたはルーターとして使用して CPU の負荷を軽減できることです。典型的なシナリオでは、PC1 から EMAC1 にフレームを送信し、PFE が設定に応じてそれを EMAC0 または EMAC2 に転送します。このCASE、CPU は転送に参加しないため、CPU が転送を処理する場合よりもレイテンシは確実に短くなります。 "  PFE ブリッジを構成するには、 PFE-DRV_S32G_A53_LNX_1.9.0_DOC.zipにパッケージ化された FlexNet にあるPFE_S32G_A53_LNX_UserManual.pdfを確認してください。特に次のセクションを確認してください: 3 ビルド手順 2.10 LinuxにおけるFCIのCASE PFE ブリッジの設定中に問題が発生した場合はお知らせください。 Re: PFE performance is lower compared to GMAC on S32g3 RDB3 こんにちは@kamal_nさん、 あなたの結果を再現できました。PFE-PFE と GMAC-GMAC のみでテストしたところ、同様の結果が得られました。PFE は GMAC に比べてパフォーマンスが低いです。 ドキュメントで明確なことは何も見つけられませんでした。このトピックを社内のチームと共有し、フィードバックを待ちます。 ご理解とご協力をよろしくお願いいたします。 Re: PFE performance is lower compared to GMAC on S32g3 RDB3 こんにちは@kamal_nさん、 詳細をすべて教えていただきありがとうございます。テストを再現して同じ動作が見られるか確認するのに少し時間をください。同時に、Linux での PFE のレイテンシに関する詳細情報を検索します。 ご辛抱いただきありがとうございます。 Re: PFE performance is lower compared to GMAC on S32g3 RDB3 こんにちは@alejandro_e 、 詳細は下記をご覧ください 1. MAC設定RGMII 2. printenvの結果をファイルとして添付 3. GMAC0およびPFE_MAC2用のRGMIIで使用される1000Base-Tポート 4. SJA1110特有の変更は行われておらず、SJA1110は使用されていません。 5. 当社側ではネットワーク固有の変更は行われません。 64 バイトのバッファ サイズを使用してテストし、1024 バイトでも試しました。 PFE のパフォーマンスの違いを確認するために、バッファのサイズを提案してCANますか。 よろしくお願いいたします。 Re: PFE performance is lower compared to GMAC on S32g3 RDB3 こんにちは@kamal_nさん、 お問い合わせいただきありがとうございます。テストに関して、さらに詳しく教えていただけますか?以下の内容を共有してください: 各 MAC インターフェース (SGMII または RGMII) に使用される構成 u-boot での次のコマンドの出力: => printenv 両方のボードの各テストで使用している RDB3 ポートの正確な値。 セットアップにおけるSerDes(SGMIIのCASE)に関連する変更 セットアップにおけるSJA1110に関連する変更 Linuxのセットアップにおけるネットワーク関連の変更 前もって感謝します
查看全文
NXPのWebサイトでimx8 QuadMax MEK用のオートモーティブ Android OS 14ソフトウェアが見つかりません こんにちは、 iMX 8 Quad Max MEK ボード用の オートモーティブ Android 14 ソフトウェアをダウンロードしたい。 このソフトウェアは NXP Web サイトのソフトウェア セクションで見つかりません。 下記にリンクを貼っておきます。どうぞ、この問題について助けてください。前もって感謝します。 ページリンク: https://www.nxp.com/design/design-center/development-boards-and-designs/i-mx-evaluation-and-development-boards/i-mx-8quadmax-multisensory-enablement-kit-mek:MCIMX8QM-CPU Re: Unable to find Automotive Android OS 14 software for imx8 QuadMax MEK in nxp website ここからダウンロードCANます: Android オートモーティブ向けソフトウェア | NXP Semiconductors
查看全文
Unable to find Automotive Android OS 14 software for imx8 QuadMax MEK in nxp website Hi, I want to download Automotive Android 14 software for iMX 8 Quad Max MEK board. I am unable to find this Software in NXP website's software section. I am providing the link below. Kindly, help me with this issue. Thanks in Advance. Page Link: https://www.nxp.com/design/design-center/development-boards-and-designs/i-mx-evaluation-and-development-boards/i-mx-8quadmax-multisensory-enablement-kit-mek:MCIMX8QM-CPU Re: Unable to find Automotive Android OS 14 software for imx8 QuadMax MEK in nxp website You can download it here: Software for Android Automotive | NXP Semiconductors
查看全文
有关 IW612 测试内容的问题(UM11717) 关于 UM11717 的问题 1. PRBS 和 PRBS9 一样吗,这意味着 9 阶的伪随机二进制序列? (UM11717 第 87、89 页) 2.请告诉我美白的具体内容(UM11717 P.87-90) 3.接收天线编号设置命令示例中出现错误。这是一个错误吗? (UM11717 P.51-59、61、64-66) 示例 10 0 2 2 // 将 TX 和 RX 都设置为天线 2 (页码)。27) → 10 2 2 4.如果我依次输入 802.11b、g、a、n、ac 和 ax 的 Tx/Rx 命令序列,会得到正确的计数吗? 另外,我不知道何时开始计数,请告诉我。 (um11717 第 51-60 页)
查看全文
OPERATION_MODE of DDRC_STAT remains at Init and does not become Normal on i.MX7D Hi. It uses DDR3L. I used the configuration file "MX7D_DDR3_register_programming_aid_v1_2.xlsx" and "/mx7dsabresd/imximage.cfg" in u-boot as references. At the end of the setup, I read DDRC_STAT, but OPERATING_MODE remains Init. How do I get to Normal mode? I think this mode probably doesn't become Normal, so reading 0x80000000 causes the computer to freeze. Best regards. Re: OPERATION_MODE of DDRC_STAT remains at Init and does not become Normal on i.MX7D Hi Pengyong_zhang. Thanks. First, since I was using the same Micron DDR3, I wrote the code according to the "i.MX7D DDR Controller Configuration Spreadsheet." However, I was unable to access the DDR. At the time, I was unaware that initialization had not yet finished. Next, I found the SABRE board settings in u-boot, changed it to this code and tried it. However, this was also not accessible. I confirmed that initialization had not yet finished. Below is the write code. DDRC_MSTR : 0x01040001 DDRC_DFIUUPD0: 0x80400003 DDRC_DFIUUPD1: 0x00100020 DDRC_DFIUUPD2: 0x80400004 DDRC_RFSHTMG: 0x00400046 DDRC_MP_PCTRL_0: 0x00000001 DDRC_INIT0: 0x00020083 DDRC_INIT1: 0x00690000 DDRC_INIT3: 0x09300004 DDRC_INIT2: 0x00000000 DDRC_INIT4: 0x04080000 DDRC_INIT5: 0x00200004 DDRC_RANKCTL: 0x0000033F DDRC_DRAMTMG0: 0x09081109 DDRC_DRAMTMG1: 0x0007020D DDRC_DRAMTMG2: 0x03040407 DDRC_DRAMTMG3: 0x00002006 DDRC_DRAMTMG4: 0x04020205 DDRC_DRAMTMG5: 0x03030202 DDRC_DRAMTMG8: 0x00000803 DDRC_ZQCTL0: 0x00800020 DDRC_ZQCTL1: 0x02000100 DDRC_DFITMG0: 0x02098204 DDRC_DFITMG1: 0x00030303 DDRC_ADDRMAP0: 0x0000001F DDRC_ADDRMAP1: 0x00080808 DDRC_ADDRMAP5: 0x04040404 DDRC_ADDRMAP6: 0x0F040404 DDRC_ODTCFG: 0x06000604 DDRC_ODTMAP: 0x00000001 SRC_DDRC_RCR: 0x00000000 I read DDRC_STAT here, but it was not set to Normal. Best regards. Re: OPERATION_MODE of DDRC_STAT remains at Init and does not become Normal on i.MX7D Hi patterson123. I appreciate the specific advice. I'll try again following your advice and will get back to you with the results. Best regards. Re: OPERATION_MODE of DDRC_STAT remains at Init and does not become Normal on i.MX7D The user wants a short paragraph summarizing the detailed response about their DDR initialization issue. I need to extract the key points from the previous response: * **The Problem:** The DDR controller's `OPERATING_MODE` is stuck in `Init` mode, meaning memory initialization failed. * **The Cause:** This usually happens due to an incomplete initialization sequence or incorrect register values. * **The Solution:** The user must ensure their code correctly initiates the training sequence by setting the `DDRC_MSTR` register. They should then poll the `DDRC_STAT` register, waiting for the `OPERATING_MODE` to transition to `Normal`. Double-checking the register values from the programming aid is also a critical step. I'll combine these points into a single, concise paragraph. Your DDR controller's `OPERATING_MODE` is stuck in `Init` because the memory initialization sequence has failed to complete. This is most often caused by an incomplete code sequence or incorrect register values. To fix it, ensure your code correctly initiates the memory training by writing the appropriate value to the `DDRC_MSTR` register. You must then poll the `DDRC_STAT` register, waiting for the `OPERATING_MODE` to transition to `Normal`, which signals a successful initialization. Double-checking your timing and calibration register values against the provided programming aid is also a critical step. Re: OPERATION_MODE of DDRC_STAT remains at Init and does not become Normal on i.MX7D Hi @tamotsu  What changes did you make to the code?and How do you read the register value? B.R
查看全文
Android 14: iw611 BT TX電源 NXP サポート様。 Android 14 1.0.0 を使用して BT TX 電力を取得/設定することは可能ですか? adb を使用してこれを行うことは可能ですか? よろしくお願いします。 よろしくお願いいたします。 桟橋 Re: Android 14: iw611 BT TX power こんにちは@pierluigi_p 申し訳ありませんが、TX 電力は Android adb 経由では調整できません。 よろしくお願いいたします。 ショーン
查看全文
S32K344 SMRエントリのインストールサービスが無効なパラメータ、サポートされていない、および許可されていないエラーコードで失敗しました S32K344 用の高度なセキュア ブートを設定しようとしています。HSE SMRエントリインストールサービスのセットアップと実行中に、以下のエラーコードが混在して表示されます:HSE_SRV_RSP_INVALID_PARAM、HSE_SRV_RSP_NOT_SUPPORTED、HSE_SRV_RSP_NOT_ALLOWED。この件について、どなたかご教示いただけないでしょうか?よろしくお願いします! 私が使用しているアルゴリズムは、ECDSA P-256 + SHA2-256 です。 私は次のことを再確認しました: 命令キャッシュはオフになっています データキャッシュはオフになっています MPUがオフになっています SMR領域は内部コードフラッシュ内にあるため、メモリマップされる XRDC構成はデフォルト、SO HSEはコードフラッシュにアクセスできるはずです。 使用される公開鍵は検証のみに設定されています スーパーユーザーアクセス権を持ち、CUST_DEL 状態にある インストールサービスの前にSMRを消去しました 以下はコードの一部です。 #APP_BL_START_ADDR (0x00401000) を定義します #APP_BL_SIZE (0x1000) を定義します #定義 APP_BL_SIGNATURE_R_START_ADDR (0x0041ff00) #APP_BL_SIGNATURE_R_SIZE (0x20) を定義します #APP_BL_SIGNATURE_S_START_ADDR (0x0041ff80) を定義します #APP_BL_SIGNATURE_S_SIZE (0x20) を定義します // ECC公開鍵のキーハンドル hseKeyHandle_t verif_key_handle = (hseKeyHandle_t)GET_KEY_HANDLE(HSE_KEY_CATALOG_ID_NVM、0、0); // 公開鍵をインポートする関数呼び出し、HSEは正常なステータスを返しました // 署名スキームと署名用ハッシュアルゴリズムを設定する hseAuthScheme_t 認証スキーム; auth_scheme.sigScheme.signSch = HSE_SIGN_ECDSA; auth_scheme.sigScheme.sch.ecdsa.hashAlgo = HSE_HASH_ALGO_SHA2_256; // 復号化スキームを設定する。このCASEは、 // 暗号化/復号化 hseSmrDecrypt_t 復号化スキーム; 復号化スキーム.decryptKeyHandle= HSE_SMR_DECRYPT_KEY_HANDLE_NOT_USED; hseSmrConfig_t smr_config = HSE_SMR_CFG_FLAG_INSTALL_AUTH; // gs_bl_smr_entryは非キャッシュメモリ内に配置されています gs_bl_smr_entry.pSmrsrc=(HOST_ADDR)APP_BL_START_ADDR; gs_bl_smr_entry.smrSize = APP_BL_SIZE; gs_bl_smr_entry.pSmrDest = 0; gs_bl_smr_entry.configFlags = smr_config; gs_bl_smr_entry.checkPeriod = 0; gs_bl_smr_entry.authKeyHandle= verif_key_handle; gs_bl_smr_entry.authScheme = auth_scheme; gs_bl_smr_entry.pInstAuthTag[0]= (HOST_ADDR)(APP_BL_SIGNATURE_R_START_ADDR); gs_bl_smr_entry.pInstAuthTag[1]= (HOST_ADDR)(APP_BL_SIGNATURE_S_START_ADDR); gs_bl_smr_entry.smrDecrypt = 復号化スキーム; gs_bl_smr_entry.バージョンオフセット= HSE_SMR_VERSION_NOT_USED; // SMR インストール サービス、サービス記述子も非キャッシュ メモリ内にあります hse_srv_desc_ptr->srvId = HSE_SRV_ID_SMR_ENTRY_INSTALL; smr_entry_install_ptr->accessMode = HSE_ACCESS_MODE_ONE_PASS; smr_entry_install_ptr->entryIndex = 0; smr_entry_install_ptr->pSmrEntry = (HOST_ADDR)&gs_bl_smr_entry; smr_entry_install_ptr->pSmrData = (HOST_ADDR)APP_BL_START_ADDR; smr_entry_install_ptr->smrDataLength = APP_BL_SIZE; smr_entry_install_ptr->pAuthTag[0] = (HOST_ADDR)APP_BL_SIGNATURE_R_START_ADDR; smr_entry_install_ptr->pAuthTag[1] = (HOST_ADDR)APP_BL_SIGNATURE_S_START_ADDR; smr_entry_install_ptr->authTagLength[0] = 256; smr_entry_install_ptr->authTagLength[1] = 256; // サービス記述子をhseに送信する Re: S32K344 SMR Entry Install Service Fail with Invalid Param, Not Supported, and Not Allowed Error 根本的な原因は、MPU が適切に無効化されていないことであることがわかりました。MPU が適切に無効にされると、これは機能します。
查看全文
SJA1105 Flush L2 Lookup Table (TCAM) for RSTP Hi there! I am trying to implement the rapid spanning tree protocol (RSTP) on an SJA1105Q, however I have run into an issue. The protocol requires flushing all the MAC address forwarding rules learned on a particular port, but the SJA1105's TCAM has no mechanism for doing this as far as I can tell. Has anyone implemented this or know how it could be done? Thanks a lot! Re: SJA1105 Flush L2 Lookup Table (TCAM) for RSTP Hi @PavelL, I've read both of these documents and they are very helpful. I just wanted to check my understanding, especially since AH1704 briefly mentions RSTP (in the context of sending management frames). Thanks a lot again for your help, Ben Re: SJA1105 Flush L2 Lookup Table (TCAM) for RSTP Hello @Ben5049 , Yes, it seems you are right. The SJA1105Q is an Automotive Ethernet switch, and protocols like STP/RSTP/MSTP are not typically part of standard automotive use cases. MAC address learning is controlled by the L2 Lookup Parameters Table. Please refer to the UM11044 Software User Manual for SJA1105P/Q/R/S, chapter 5.2.7, for details on how learning and aging are configured. This table defines parameters such as aging time, learning mode, and address resolution behavior. Importantly, this table can be dynamically updated at runtime — see chapter 6.1.3.8 in the same manual for details on dynamic configuration updates via the SPI interface. Additionally, the AH1704 – SJA1105PQRS Application Hints document contains a dedicated section on address learning (chapter 7.5.4), which may help clarify the behavior and limitations of the learning mechanism. Both documents are available in the Documentation section of the NXP website. Best regards, Pavel Re: SJA1105 Flush L2 Lookup Table (TCAM) for RSTP Thanks a lot for your response @PavelL. In the thread you linked the user mentioned using the MAXAGE setting to rapidly age out all learned entries. As I understand it, this wouldn't work because MAXAGE is set for an entrywhen it is learned and cannot be changed after. Is this correct? That leaves resetting the switch core or manually invalidating all entries? I am using a microcontroller as the host so Linux software isn't really an option. Re: SJA1105 Flush L2 Lookup Table (TCAM) for RSTP Hello @Ben5049 , Neither the SJA1105 nor the SJA1110 switches support STP, RSTP, or MSTP protocols natively.  Instead, the SJA1110 supports advanced IEEE standards such as 802.1CB for frame replication and elimination, as well as other TSN-related features. However, it does not include native support for spanning tree protocols. If you need to flush dynamically learned MAC address forwarding rules (e.g., in response to a topology change), one possible approach is to reset the switch from the host processor and reload a static configuration. This method is discussed in the following NXP Community thread: https://community.nxp.com/t5/Other-NXP-Products/SJA1105PEL-clear-dynamically-learned-MAC-addresses-Reset/td-p/1831284 For applications requiring STP/RSTP/MSTP, an external CPU running Linux with a software bridge and user-space daemon (e.g., mstpd) may be used to manage topology and MAC learning externally. Bet regards, Pavel
查看全文
SJA1105 RSTP用L2ルックアップテーブル(TCAM)のフラッシュ やあ!SJA1105Q に高速スパニング ツリー プロトコル (RSTP) を実装しようとしていますが、問題が発生しました。プロトコルでは、特定のポートで学習したすべての MAC アドレス転送ルールをフラッシュする必要がありますが、私の知る限り、SJA1105 の TCAM にはこれを行うためのメカニズムはありません。 これを実装した人や、その方法を知っている人はいますか? よろしくお願いします。 Re: SJA1105 Flush L2 Lookup Table (TCAM) for RSTP こんにちは@PavelL 、 私はこれら両方の文書を読みましたが、非常に役に立ちました。特に AH1704 では RSTP について簡単に触れられているので (マネジメントフレームの送信の文脈で)、自分の理解を確認したかったのです。 ご協力ありがとうございました。 ベン Re: SJA1105 Flush L2 Lookup Table (TCAM) for RSTP こんにちは@Ben5049さん、 はい、その通りのようです。SJA1105Q はオートモーティブ イーサネット・スイッチであり、STP/RSTP/MSTP などのプロトコルは通常、標準的なオートモーティブ用途には使用されません。 MAC アドレス学習は、L2 ルックアップ パラメータ テーブルによって制御されます。学習とエイジングの設定方法の詳細については、SJA1105P/Q/R/S の UM11044 ソフトウェア ユーザー マニュアルの第 5.2.7 章を参照してください。このテーブルは、エージング時間、学習モード、アドレス解決動作などのパラメータを定義します。 重要なのは、このテーブルは実行時に動的に更新できることです。SPI インターフェースを介した動的な構成更新の詳細については、同じマニュアルの 6.1.3.8 章を参照してください。 さらに、AH1704 – SJA1105PQRSアプリケーションヒントドキュメントには、アドレス学習に関する専用セクション(7.5.4章)が含まれています。これは、学習メカニズムの動作と限界を明らかにするのに役立つ可能性があります。 両方のドキュメントは、NXP Web サイトのドキュメント セクションで入手できます。 よろしくお願いいたします。 パベル Re: SJA1105 Flush L2 Lookup Table (TCAM) for RSTP @PavelLさん、ご返信ありがとうございます。リンクしたThreadでは、ユーザーは、MAXAGE 設定を使用して、学習したすべてのエントリを迅速に期限切れにする方法について言及しています。私の理解では、MAXAGE はエントリが学習されたときに設定され、その後は変更できないため、これは機能しません。これは正しいですか?そうなると、スイッチ コアをリセットするか、すべてのエントリを手動で無効にするかのどちらかになりますか? 私はマイクロコントローラをホストとして使用しているSO、Linux ソフトウェアは実際には選択肢ではありません。 Re: SJA1105 Flush L2 Lookup Table (TCAM) for RSTP こんにちは@Ben5049さん、 どちらも SJA1105 また、 SJA1110 スイッチは、STP、RSTP、または MSTP プロトコルをネイティブにサポートします。 代わりに、 SJA1110 次のような高度なIEEE標準をサポートします。 802.1CB フレームの複製と削除、およびその他の TSN 関連機能用。ただし、スパニング ツリー プロトコルのネイティブ サポートは含まれていません。 動的に学習した MAC アドレス転送ルールをフラッシュする必要がある場合 (たとえば、トポロジの変更に応じて)、ホスト プロセッサからスイッチをリセットし、静的構成をリロードするという方法があります。この方法は、次の NXPコミュニティ Threadで説明されています。 https://community.nxp.com/t5/Other-NXP-Products/SJA1105PEL-clear-dynamically-learned-MAC-addresses-Reset/td-p/1831284 STP/RSTP/MSTP を必要とするアプリケーションの場合、ソフトウェア ブリッジとユーザー空間デーモン (mstpd など) を備えた Linux を実行する外部 CPU を使用して、トポロジと MAC 学習を外部で管理できます。 よろしくお願いいたします。 パベル
查看全文
i.MX95 上的 GenAI Flow 入门 - 需要帮助和技巧 大家好, 我是恩智浦生成式人工智能& LLMs 论坛的开发人员,最近我开始在 i.MX95 EVK 上探索 eIQ GenAI Flow 演示器。我成功地从 AppCodeHub 代码库中克隆了演示版,并开始在 Yocto 环境中进行交叉编译,但途中遇到了一些障碍。我知道你需要兼容的电路板支持包和可选的元层,具体视版本而定。 此外,我还对 人工智能 ai推理性能有何不同。我已经看到基准测试表明,在中子加速的情况下,iMx95的代币生成速度约为9个代币/高效密码学标准(SEC),而在仅使用iMx8MP CPU的情况下,代币生成速度约为8.7个代币/高效密码学标准(SEC) @github .com。但我很想听到第一手反馈,尤其是已经在这些平台上使用 RAG 和 LLM 管道的开发人员的反馈。 问题 哪个版本的电路板支持包(例如为了顺利部署,我的目标是 L6.12.20 还是 L6.12.3? 在 i.MX95 A1 和 B0 修订版上成功启用 Neutron 有什么技巧? 在 eIQ GenAI Flow 下使用 RAG 的实时推理延迟和内存限制经验? 希望在我继续努力之前,能得到任何建议,特别是配置说明或经验教训。 提前感谢! Re: Getting Started with GenAI Flow on i.MX95 – need help and tips 嗨,@Alicecarry、 感谢您的留言! 让我来回答您的问题。 要使电路板支持包版本与 GenAI Flow Demonator v1.1 一起使用,我们建议使用 L6.12.20。在这个电路板支持包上,i.MX95 B0 不再需要所提供的元层,因为它已经包括通过中子核处理器的内置LLM加速。只有在自定义 L6.12.3 电路板支持包 时才需要元层来支持 i.MX95 A1 上的 LLM 加速。 对于 i.MX95 A1 版本,您有两种利用 Neutron 的选择: 使用 L 6.12.3 电路板支持包 + 元层,或 使用 L6.12.20 电路板支持包,它更简单,但需要考虑两个方面: 当使用 uuu 闪烁映像时,请使用标准 imx-image-full-imx95evk.wic ,但 必须使用 特定的 imx-boot 用于 A1 版本。此文件包含在 BSP 版本存档中,名为: imx-boot-imx95-a1-19x19-lpddr5-evk-sd.bin-flash_a55 (适用于 i.MX95 A1 19x19 EVK)。 此电路板支持包包含仅与 B0 版本兼容的 Neutron 固件,因此 LLM 加速在默认情况下不起作用。要启用它,请使用元层中提供的固件替换固件: dm-eiq-genai-flow-demonstrator/meta-eiq-genai-flow/recipes-libraries/neutron/files/NeutronFwllm.elf 。将其复制到i.MX95 EVK 文件系统上的 /lib/firmware/ 。 请注意,无论如何你都需要在闪存之后在 u-启动 中设置 " Neutron " dtb。 该演示器仅展示了我们内部能力的一部分。在内部,我们还有额外的 ASR 和 LLM 模型,可针对特定用例对延迟和性能进行微调。例如,使用 Whisper-small.en ASR 和 Danube-500M (q8) LLM,我们实现了"Time to First Audio (TTFA)"--输入语音结束与输出语音开始之间的延迟约为 3.5 秒,这对于许多使用案例来说都是可以接受的。 使用其他 ASR 模型,我们可以通过 LLM 将 TTFA 缩短到 3秒以下 ,而在仅 RAG 模式下(不使用 LLM),我们可以将 TTFA 缩短到 2秒以下。 希望对您有所帮助! 再次感谢, Pierre
查看全文
RD-BESSK358BMU 的调试问题 你好,恩智浦: 目前,我想使用恩智浦 S32K3 BESS Application Version 0.8.0 Demo 代码(我什么都没改)闪存和调试 RD-BESSK358BMU EVB,但遇到了一些问题,第一次调试可以,第二次调试就失败了。(我可以提供其他简单的示例代码)。 出现这个问题后,我甚至无法使用 j-flash 工具擦除图像。您有这方面的经验吗? 附件是控制台日志。 谢谢! BR, BillWen Re: Debug problem on RD-BESSK358BMU 您好,Robin_Shen: 真的非常感谢您的帮助。我会联系我们代理商的 FAE。 谢谢 BR,BillWen Re: Debug problem on RD-BESSK358BMU 私人请联系 FAE。 Re: Debug problem on RD-BESSK358BMU 您好 Robin_Shen: 是的,谢谢您的帮助,我可以在删除 R228 后擦除图像。 最后一个问题,从哪里可以获得 BESS s32k358 的最新版本软件?这个版本是私密的还是公开的?还是我只能从代理商的FAE那里得到它? 谢谢 BR,BillWen Re: Debug problem on RD-BESSK358BMU 是的。你需要重新设计 EVB 板(移除 R228)。 如果您有示波器或逻辑分析仪,则应该能够测量 RESET S32K3 的低电平信号。 Re: Debug problem on RD-BESSK358BMU Hi Robin_Shen: 对不起,我不明白您的意思。你的意思是我需要重做 EVB 板(移除 R228)然后我才能使用 j 闪存擦除镜像? 感谢 BR、BillWen Re: Debug problem on RD-BESSK358BMU 由于这个旧固件有问题,FS26 一直在 RESET S32K358。恐怕您需要断开 R228,重新下载 S32K358 的程序。 很抱歉给您带来不便! Re: Debug problem on RD-BESSK358BMU Hi Robin_Shen: 问题是我现在无法删除,我不知道该怎么做。你有什么建议吗? 感谢 BR、BillWen Re: Debug problem on RD-BESSK358BMU 嗨,BillWen、 请联系 FAE 以获取已修复此问题的最新August_2024_Release 版本。 祝好, Robin ------------------------------------------------------------------------------- 注: - 如果本帖回答了您的问题,请点击"ACCEPT AS SOLUTION" 按钮。谢谢! - 我们会在最后一次发帖后的 7 周内跟踪主题,之后的回复将被忽略 如果您以后有相关问题,请另开新主题并参考已关闭的主题。 -------------------------------------------------------------------------------
查看全文
[i.MX8Mmini] Could you please advise how to change the SDIO speed? We are running on i.MX8Mmini-EVK using LF_v6.6.52-2.2.0_images_IMX8MMEVK. In this environment, we are connecting the WLAN module via SDIO. We are experiencing issues with SDIO communication failing at high and low temperature environment. To avoid this issue, we want to change the SDIO speed from "SDR104 mode (208 MHz) (1.8V)" to "DDR50 mode (50 MHz) (1.8V)" or "HS mode (25MHz) (3.3V)". Could you please advise how to change the SDIO speed? Best Regards, Re: [i.MX8Mmini] Could you please advise how to change the SDIO speed? glad to hear this, this thread will be closed soon, any further questions, pls contact us again Re: [i.MX8Mmini] Could you please advise how to change the SDIO speed? Dear joanxie-san, Sorry for our reply overdue. We were able to change the SDIO speed with your advice. We were able to confirm the expected behavior. We appreciate your support. Best Regards, Re: [i.MX8Mmini] Could you please advise how to change the SDIO speed? Dear joanxie-san, Thank you for your support. We will try the steps your advised. Best Regards, Re: [i.MX8Mmini] Could you please advise how to change the SDIO speed? I don't know why the reply was gone, I post again  you can refer to this try to add  sd-uhs-sdr50 in the dts file and set the max-frequency in the dts https://github.com/nxp-imx/linux-imx/blob/b586a521770e508d1d440ccb085c7696b9d6d387/Documentation/devicetree/bindings/mmc/mmc-controller.yaml also can try to set sdhci-caps-mask = <0x00000003 0x00000000>; in the dts to force the mode to the DDR50
查看全文
I am starting with LPC Expresso IDE software for coding LPC2478 controller I had done all things free addition is start But when I code run this problem is occurs this are the errors so please guide me 16:19:29 **** Incremental Build of configuration Debug for project LED_Blink **** make -r all bash.exe: warning: could not find /tmp, please create! Building file: ../src/main.c bash.exe: warning: could not find /tmp, please create! Invoking: MCU C Compiler arm-none-eabi-gcc -DDEBUG -D__CODE_RED -D__REDLIB__ -O0 -fno-common -g3 -Wall -c -fmessage-length=0 -fno-builtin -ffunction-sections -fdata-sections -mcpu=arm7tdmi -specs=redlib.specs -MMD -MP -MF"src/main.d" -MT"src/main.o" -MT"src/main.d" -o "src/main.o" "../src/main.c" bash.exe: warning: could not find /tmp, please create! ../src/main.c:1:64: fatal error: LPC24xx.h: No such file or directory compilation terminated. make: *** [src/main.o] Error 1 16:19:30 Build Finished (took 300ms) LPCXpresso Forum Re: I am starting with LPC Expresso IDE software for coding LPC2478 controller Hi@VijayaJangam1  The FT232RL is a USB-to-UART bridge chip. It only provides a serial port connection for communication. It cannot provide hardware debug, because it does not support ARM debug protocols. If it’s debugging, I’ll suggest connecting an LPC-Link2. BR Harry Re: I am starting with LPC Expresso IDE software for coding LPC2478 controller Hello Sir,   I had include LPC24xx.h file in the project and starting with LED program but  I had faced problem in Debugging there is not properly Debug the project What I should do next please guide me. I have sending the document in that mention all things  Thank You for your Support          Re: I am starting with LPC Expresso IDE software for coding LPC2478 controller Thank You for your Support Re: I am starting with LPC Expresso IDE software for coding LPC2478 controller Hi @VijayaJangam1  1.The "bash.exe: warning: could not find /tmp" means your Windows environment  doesn’t have a /tmp directory. I think you can try to create a tmp folder. 2.fatal error: LPC24xx.h: No such file or directory means your project can’t find the LPC2478 MCU header file. I think you can try to add the include path to your project settings or  copy the file into your project’s include directory. BR Harry
查看全文
How to flash firmware to the Cortex-M33 core on MaaXBoard OSM93? Hello, I am working with the MaaXBoard OSM93, which has an NXP i.MX93 SoC containing both an application core and a Cortex-M33 real-time core. I have compiled a firmware binary for the M33 core and would like to flash it to the board. Could someone please guide me to resolve this problem. References to official documentation or proven step-by-step procedures would be highly appreciated. Thank you. i.MX93 #maaxboard #i.mx93 core m33 Boot ROM|Booting | Flash MCXC Re: How to flash firmware to the Cortex-M33 core on MaaXBoard OSM93? Thank you for your response! Re: How to flash firmware to the Cortex-M33 core on MaaXBoard OSM93? Hello @Manjunathb , Thanks for your post. The MaaXBoard OSM93 is from AVNET, I believe you can find something in MaaXBoard OSM93 User Guide. Maybe you can also contact Avnet Support for help. In addition, just reminder, this is the MCX channel. I suggest you create post on https://community.nxp.com/t5/i-MX-Processors/bd-p/imx-processors in the future. The supporters there will help you better. Have a nice day. BRs Celeste
查看全文
MCAL Stub files Hi team, Customer wants the MCAL stubs files for S32G399A. Do you know if we have those files? and if yes, could we provide that to the customer? BRs, Tianxiang RTD Re: MCAL Stub files Thanks for the confirmation. BRs, Tianxiang Re: MCAL Stub files We cannot share the testing environment. And as I wrote before, the example app in the release package already contains a testing environment that should be enough. We literally use it for system tests. Re: MCAL Stub files Hi Sebastian,  Customer(Valeo) is insisting on having the test environment. If it is possible that we can share something?  BRs, Tianxiang Re: MCAL Stub files Hi Sebastian, Thanks for quick response! BRs, Tianxiang Re: MCAL Stub files Together with the RTD release package, the example application should provide all the environment needed for testing. Important files are EthIf_Cbk.c and Tm_Stub.c. We do not publish our testing environment, but it is based on those 2 files and the RTD release package.
查看全文
プロセッサ間通信: rpmsg_char + tinycbor 私は i.MX8MM SoC に取り組んでおり、 TinyCBORライブラリを使用したrpmsg_charチャネルを使用して 2 つのコア間の通信を管理したいと考えています。rpmsg_char 用の NXP ドライバは見つかりませんでした。標準のimx_rpmsg_ttyのみが見つかりました。正常に動作しますが、rpmsg_char と比較するとオーバーヘッドが大きいのではないかと「疑っています」。 選択についてどうお考えですか?何かアドバイスや提案はありますか? ありがとう コアとメモリ Re: Inter-Processor communication: rpmsg_char + tinycbor こんにちは@gigi1291 お元気でお過ごしのことと思います。 実際、私たちのBSPにはrpmsg_char.c CAN。ドライバですが、残念ながら SDKs との統合例はありません。 Cortex M 用の MCUXpresso SDK 内のマルチ コアの例を参照できます。 よろしくお願いいたします。 サラス。
查看全文
Fetch source code error Hello NXP, I want to build the image for S32G with version BSP33, I use the follow command to fetch the source: repo init -u https://github.com/nxp-auto-linux/auto_yocto_bsp -b release/bsp33.0 repo sync I get the error message: curl: (6) Could not resolve host: source.codeaurora.org\n' Syncing: 88% (8/9), done in 1m28.689s Syncing: 133% (12/9) 2:09 | 1 job | 0:35 meta-linaro @ sources/meta-linaroThe following projects failed and could not be synced: - sources/meta-alb - sources/meta-linaro - sources/meta-qoriq error: Unable to fully sync the tree error: Downloading network changes failed. Failing repos (network): sources/meta-alb sources/meta-alb sources/meta-linaro sources/meta-linaro sources/meta-qoriq sources/meta-qoriq error: Checking out local projects failed. Failing repos (checkout): sources/meta-alb sources/meta-linaro sources/meta-qoriq Try re-running with "-j1 --fail-fast" to exit at the first error. I think the reason is source.codeaurora.org no longer to access now. So how do I modify the default.xml in .repo/manifests to download the source code for BSP33? Re: Fetch source code error Hello, @sinjhe  You are welcome, if any other issues, welcome raising new posts, we are happy to support. BR Chenyin Re: Fetch source code error Hello chenyin, It works, thank you. Re: Fetch source code error Hello, @sinjhe  Thanks for your post. Since the source.codeaurora.org cannot provide service for building the old version BSP, I suggest referencing the following document for building it with updated repo settings https://community.nxp.com/t5/S32G-Knowledge-Base/Supplement-for-Building-Older-AUTO-Linux-BSPs/ta-p/2105913 Sorry for your inconvenience. BR Chenyin
查看全文