Multi Source Translation Content

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Multi Source Translation Content

ディスカッション

ソート順:
mcxn947 dma传输开启後没进入回调 #include "fsl_debug_console.h" #include "pin_mux.h" #include "clock_config.h" #include "board.h" #include "app.h" #include "fsl_flexio_spi_edma.h" #include "board.h" //#include "app.h" #include "fsl_debug_console.h" void BOARD_InitHardware ( void ); #include "fsl_debug_console.h" #include "fsl_flexio.h" #include "fsl_edma.h" #include "fsl_inputmux.h" #include "fsl_common.h" /* ハードウェア常数定义 */ #define DEMO_FLEXIO_BASE FLEXIO0 #define DEMO_DMA_BASE DMA0 #define DEMO_DMA_CH      0 /* DMA チャネル 61 を使用 */ #define CHANNEL_COUNT    20 /* 20路并行引 */ #define BIT_DEPTH        24 /* 24位深度 */ #define SHIFTERS_USED    8 /* 次回 DMA 充填 8 个 シフター */ /* データ缓冲区:DMA パフォーマンスを強化する必要があります */ SDK_ALIGN ( uint32_t g_dac_buffer [ BIT_DEPTH ], 32 ); edma_handle_t g_edma_handle ; volatile bool g_transfer_done = false ; /* DMA 完了回调 */ void EDMA_Callback ( edma_handle_t * handle , void * param , bool transferDone , uint32_t tcds ) {    if ( transferDone )     {        /* FlexIO の最後の一組のデータを確保します */        while ( ! ( FLEXIO_GetShifterStatusFlags ( DEMO_FLEXIO_BASE ) & 0x01U ));        /* 立即关闭 DMA 请要求、生成仮想假触発を防止 */        FLEXIO_EnableShifterStatusDMA ( DEMO_FLEXIO_BASE , 1 << 0 , false );        g_transfer_done = true ;    } } void Init_FlexIO_DAC ( void ) {    flexio_config_t fxioConfig ;    flexio_shifter_config_t shConfig = { 0 };    flexio_timer_config_t timConfig = { 0 };    FLEXIO_GetDefaultConfig ( & fxioConfig );    FLEXIO_Init ( DEMO_FLEXIO_BASE 、 & fxioConfig );    FLEXIO_Reset ( DEMO_FLEXIO_BASE );    /* 配置 8 个 Shifter 并行出力 */    for ( uint8_t i = 0 ; i < SHIFTERS_USED ; i ++ )     {        shConfig.timerSelect​​   = 0 ;        shConfig.timerPolarity = kFLEXIO_ShifterTimerPolarityOnPositive ;​​        shConfig . pinConfig     = kFLEXIO_PinConfigOutput ;        shConfig.pinSelect​​     = 0 ; /* 引脚から D0 開始 */        shConfig . pinPolarity   = kFLEXIO_PinActiveHigh ;        shConfig.shifterMode​​   = kFLEXIO_ShifterModeTransmit ;        shConfig.inputSource​​   = kFLEXIO_ShifterInputFromPin ;        shConfig . shifterStop   = kFLEXIO_ShifterStopBitDisable ;        shConfig . shifterStart  = kFLEXIO_ShifterStartBitDisabledLoadDataOnEnable ;        shConfig 。平行幅= CHANNEL_COUNT - 1U ; /* 20路并行宽度 */        FLEXIO_SetShifterConfig ( DEMO_FLEXIO_BASE , i , & shConfig );    }    /* タイマー 0 を SCLK 時間源として設定 */    timConfig.triggerSelect​​   = FLEXIO_TIMER_TRIGGER_SEL_SHIFTnSTAT ( 0 );    timConfig.triggerPolarity​​= kFLEXIO_TimerTriggerPolarityActiveLow ;    timConfig.triggerSource​​   = kFLEXIO_TimerTriggerSourceInternal ;    timConfig . pinConfig       = kFLEXIO_PinConfigOutput ;    timConfig.pinSelect​​       = 20 ; /* 時刻信号出力 D20 */    timConfig.timerMode​​       = kFLEXIO_TimerModeDual8BitBaudBit ;    timConfig.timerDisable​​    = kFLEXIO_TimerDisableOnTimerCompare ;    timConfig.timerEnable​​     = kFLEXIO_TimerEnableOnTriggerHigh ;    /* 8 位 = 16 边沿線 (15)、周波数分周波数 = 10 */    timConfig.timerCompare​​    = ( 15U << 8U ) | 10U ;    FLEXIO_SetTimerConfig ( DEMO_FLEXIO_BASE , 0 , & timConfig ); } void Init_DMA_DAC ( void ) {    edma_config_t edmaConfig ;    /* 修正後の MCXN947 InputMux 接続 */    /* 結果 kINPUTMUX_Flexio0Shift0ToDma0Ch61Ena 依然报错,       kINPUTMUX_Flexio0Request0ToDma0Ch61Ena */    INPUTMUX_Init (INPUTMUX0);    //INPUTMUX_EnableSignal(INPUTMUX0, kINPUTMUX_Flexio0Shift0ToDma0Ch61Ena, true);    INPUTMUX_EnableSignal (INPUTMUX0, kINPUTMUX_FlexIO0ShiftRegister0RequestToDma0Ch61Ena , true );    EDMA_GetDefaultConfig ( & edmaConfig );    EDMA_Init ( DEMO_DMA_BASE , & edmaConfig );    EDMA_CreateHandle ( & g_edma_handle , DEMO_DMA_BASE , DEMO_DMA_CH );    EDMA_SetCallback ( & g_edma_handle , EDMA_Callback , NULL ); } void DAC_Transmit ( void ) {    edma_transfer_config_t xferConfig ;    edma_minor_offset_config_t offsetConfig ;    g_transfer_done = false ;    /*       パラメータ修正説明: 1.bytesEachRequest = 32 (每次触発行搬运 8 个 Shifter、每个 4 字节) 2.transferBytes = 96 (总共 24 位データ、每位 4 字节、24 * 4 = 96)       このように 96 % 32 == 0、承認すれば通過できます。    */    EDMA_PrepareTransferConfig ( & xferConfig 、 ( void * )g_dac_buffer, /* srcAddr */                               4 , /* srcWidth: 4文字节 */                               4 、 /* srcOffset: 4 */ ( void * ) & ( DEMO_FLEXIO_BASE -> SHIFTBUF [ 0 ]), /* destAddr */                               4 , /* destWidth: 4文字节 */                               4 、 /* destOffset: 4 */                               32 、 /* bytesEachRequest: 32 */                               96 /* transferBytes: 96 (!!修正点) */                               );    /* 提交配置 */    EDMA_SubmitTransfer ( & g_edma_handle , & xferConfig );    /* 配置地址回帰:マイナーループ終了後、目的地址减去 32 字节回帰 SHIFTBUF[0] */    offsetConfig.enableSrcMinorOffset​​  = false ;    offsetConfig.enableDestMinorOffset = true ;​​    offsetConfig.minorOffset​​           = -32 ;​    EDMA_SetMinorOffsetConfig ( DEMO_DMA_BASE , DEMO_DMA_CH , & offsetConfig );    /* DMA と FlexIO の要求 */    EDMA_StartTransfer ( & g_edma_handle );    FLEXIO_EnableShifterStatusDMA ( DEMO_FLEXIO_BASE , 1 << 0 , true ); } int main ( void ) {    /* 基础ハードウェア初期化 (時間钟/引脚) */    BOARD_InitHardware ();    Init_FlexIO_DAC ();    Init_DMA_DAC ();    /* 例データ充填 */    for ( int i = 0 ; i < BIT_DEPTH ; i ++ ) g_dac_buffer [ i ] = 0xAAAAA ;    ( 1 )​     {        DAC_Transmit ();        /* 等待ち回调执行 */        while ( ! g_transfer_done );        /* 間隔 */        SDK_DelayAtLeastUs ( 1000 、 SystemCoreClock);    } }     程序卡死在 while(!g_transfer_done); 問題はここにあります 通信・制御(I3C |I2C |SPI |FlexCAN |イーサネット |FlexIO) Re: mcxn947 dma传输开启后没有进入回调 コールバックは実行されませんでした。 ここではどのチャネルをDMAに使用すべきでしょうか?チャネル61ではアサーションが満たされません。チャネル61は16を超えることはできません。 DMAチャネルが0に設定されている場合、DMAコールバックは一切実行されません。 Re: mcxn947 dma传输开启后没有进入回调 こんにちは、 @justdomyself 1) デバッグ用のブレークポイントを設定し、eDMA割り込み関数とコールバック関数が実行されているかどうかを確認します。 2) 使用されているeDMAチャネルを確認してください。 #定義する DEMO_DMA_CH      / * DMAチャネル61を使用 */ ここではチャネル0が使用されているようです。 INPUTMUX_EnableSignal(INPUTMUX0, kINPUTMUX_FlexIO0ShiftRegister0RequestToDma0Ch61Ena, true); ただし、コメントとこのコード行から判断すると、チャネル61を使用しているようです。 BR アリス
記事全体を表示
Doubt regarding iMX95 PMIC output based on SoM design i wanted to make a custom pcb based on iMX95 and i am using the iMX95 SoM schematic as the reference schematic. As per what i understood, the PF09 will be the master pmic and will be making all the voltages except the soc and arm core voltages, these core voltages are made by pf530x. My doubts are: 1.  In the ref schematic LDO3 of PF09 is also making the VDD_SoC voltage line, why is it done? 2. And it is shown it can only source upto 200mA, but SoC current requirement is more than that, and if we both PF09 and PF530x is making the same voltages then it is like shorting the power lines, in such case will the pin at PF09 sink the current and then cause issues? 3. Should I/Can I remove the  power output from Pf09 LDO and just use the other one, will it work? (give a clear suggestion, regarding "should i remove" or "can i remove") images are attached below for reference PF09 outputs PF530x used for VDD_SOC generation
記事全体を表示
MBD中的LIN到CAN 我正在使用NXP MBD模块集,并通过LIN接收帧模块从CANoe上的LIN从站获取反馈,然后尝试使用CAN发送模块将LIN反馈发布到CAN总线上。为此,我使用了数据解复用器,但出现了维度错误。我也无法使用ldf文件。我还尝试将数据存储在存储器中并从中读取,这没有报错,但我仍然无法发布数据。 Re: LIN to CAN in MBD 你好, 你使用的是哪个版本的MATLAB?你用的是什么工具箱?如果可以的话,能否尝试发送一段模型代码片段和收到的错误信息? 此致, 索林·班奇拉
記事全体を表示
对于 S32G399,配置基于 DDR 的共享内存,以便 A 核心和 M 核心都能访问。 对于芯片 S32G399,配置基于 DDR 的共享内存,以便 A 核心和 M 核心都能访问。是否有任何实施方案和示例可供参考? Re: For S32G399, configure DDR‑based shared memory to be accessed by both A‑Core and M‑Core. 你好, @zhijie 感谢你的帖子。 据我所知,似乎没有类似的正式演示/示例,你可能需要自己开发。 目前,M 内核和 A 内核之间的通信中,IPCF 由 NXP 配置,但默认情况下它是基于 SRAM 的。 BR 陈银 Re: For S32G399, configure DDR‑based shared memory to be accessed by both A‑Core and M‑Core. NXP社区内是否有开发人员完成过此类实现?非常感谢您提供相关文件或分享经验。
記事全体を表示
Cold/warm PowerUp Detection without MC_RGM DES/FES registers I have a S32K312 (with SCB FS26) software, which should detect a cold/warm powerup. Due to HW layouts, the DES /FES registers cannot be used. Therefore, a memory mapped variable in the standby ram is used, which contains a magic number in case of warm powerups and undefined values in case of cold powerups. To preserve the magic number, this memory area isn’t initialized during startup (otherwise the information would be lost). But a read access on this variable leads to a HardFault. What is the official nxp way to detect cold/hot powerups, if DES/FES cannot be used? What needs to be done to handle the hardfault in that way, that there is a safe return to the function, which reads the uninitialized variable, and continue code execution? Re: Cold/warm PowerUp Detection without MC_RGM DES/FES registers Hello, What is the official nxp way to detect cold/hot powerups, if DES/FES cannot be used? Official way is always DES/FES. I cannot imagine the situation where these are not available for analyzes. Can you explain why DES/FES cannot be used? Are the registers inaccessible, cleared before the application can read them, or are you trying to determine something different than the reset source? Best regards, Peter Re: Cold/warm PowerUp Detection without MC_RGM DES/FES registers Hello Peter, thank you for reply. A functional reset of the MCU asserts the RSTB signal, which triggers the circuit outside of the MCU. The circuit then holds the reset for a longer time. Unfortunately this causes a destructive reset and DES=1. That's why DES/FES cannot be used. Best regards, Christopher
記事全体を表示
Skywell BE11 ヘッドユニット ブリックモード こんにちは、 私はハンガリー出身のアッティラ ポトンディです。 ヘッドユニットを元の状態に戻すためのご協力をお願いしたいのですが。 私はドイツで中古車を購入しましたが、スカイウェル販売店に送った手紙には何の返事もありません。 車体番号はLMELBL1P4NRC03065です。 スカイウェル BE11 NXP i.MX8QXP プロセッサ 残念ながら、どちらの国の代理店もメーカーも質問に答えてくれないので、あなたにお願いします。 ターミナル経由でいくつかのAPKファイルを削除しようとしたところ、システムがクラッシュし、ターミナル経由でパスワードの入力を求められました。 よろしくお願い申し上げます。 アッティラ Re: Skywell BE11 Head unit Brick mode こんにちは、 特にヘッドユニットが既に不安定な状態なので、この件に関しては非常に注意した方が良いでしょう。i.MX8QXPベースのシステムでは、システムのAPKを削除したり端末からファイルを変更したりすると、Androidが簡単に起動できなくなることがあります。正確なSkywellのファームウェアやビルド、そして正しい復旧手順がなければ、端末のパスワードを推測したり、さらにパッケージを削除したりするのはおすすめしません。
記事全体を表示
mcxn947 dma传输开启后没有进入回调 #include "fsl_debug_console.h" #include "pin_mux.h" #include "clock_config.h" #include "板.h" #include "app.h" #include “fsl_flexio_spi_edma.h” #include "板.h" //#include "app.h" #include "fsl_debug_console.h" void BOARD_InitHardware ( void ); #include "fsl_debug_console.h" #include "fsl_flexio.h" #include "fsl_edma.h" #include "fsl_inputmux.h" #include "fsl_common.h" /* 硬件硬件定义 */ #define DEMO_FLEXIO_BASE FLEXIO0 #define DEMO_DMA_BASE DMA0 #define DEMO_DMA_CH      0 /* 使用 DMA 通道 61 */ #定义CHANNEL_COUNT    20 /* 20路主板引脚 */ #define位深度        24 /* 24位深度 */ #define SHIFTERS_USED    8 /* 补充 DMA 填充 8 个 Shifter */ /* 数据像素:必须对齐以优化 DMA 性能 */ SDK_ALIGN ( uint32_t g_dac_buffer [ BIT_DEPTH ], 32 ); edma_handle_t g_edma_handle ; volatile bool g_transfer_done = false ; /* DMA完成回调 */ void EDMA_Callback ( edma_handle_t * handle , void * param , bool transferDone , uint32_t tcds ) {    如果(转移完成)     {        /* 确定 FlexIO 最后一组数据已从升降机旋转释放 */        while ( ! ( FLEXIO_GetShifterStatusFlags ( DEMO_FLEXIO_BASE ) & 0x01U ));        /* 立即关闭 DMA 请求,防止产生转向触发 */        FLEXIO_EnableShifterStatusDMA ( DEMO_FLEXIO_BASE , 1 << 0 , false );        g_transfer_done = true ;    } } void Init_FlexIO_DAC ( void ) {    flexio_config_t fxioConfig ;    flexio_shifter_config_t shConfig = { 0 };    flexio_timer_config_t timConfig = { 0 };    FLEXIO_GetDefaultConfig ( & fxioConfig );    FLEXIO_Init ( DEMO_FLEXIO_BASE , & fxioConfig );    FLEXIO_重置( DEMO_FLEXIO_BASE );    /* 配置8个Shifter输出 */    for ( uint8_t i = 0 ; i < SHIFTERS_USED ; i ++ )     {        shConfig.timerSelect​​   = 0 ;        shConfig.timerPolarity = kFLEXIO_ShifterTimerPolarityOnPositive ;​​        shConfig.pinConfig​​     = kFLEXIO_PinConfigOutput ;        shConfig.pinSelect​​     = 0 ; /* 引脚从D0开始 */        shConfig.pinPolarity​​   = kFLEXIO_PinActiveHigh ;        shConfig.shifterMode​​   = kFLEXIO_ShifterModeTransmit ;        shConfig.inputSource​​   = kFLEXIO_ShifterInputFromPin ;        shConfig.shifterStop​​   = kFLEXIO_ShifterStopBitDisable ;        shConfig.shifterStart​​  = kFLEXIO_ShifterStartBitDisabledLoadDataOnEnable ;        shConfig 。并行宽度= CHANNEL_COUNT - 1U ; /* 20路宽度 */        FLEXIO_SetShifterConfig ( DEMO_FLEXIO_BASE , i , & shConfig );    }    /* 配置定时器 0 作为 SCLK 时钟源 */    timConfig.triggerSelect​​   = FLEXIO_TIMER_TRIGGER_SEL_SHIFTnSTAT ( 0 );    timConfig.triggerPolarity​​= kFLEXIO_TimerTriggerPolarityActiveLow ;    timConfig.triggerSource​​   = kFLEXIO_TimerTriggerSourceInternal ;    timConfig.pinConfig​​       = kFLEXIO_PinConfigOutput ;    timConfig.pinSelect​​       = 20 ; /*时钟信号在D20输出*/    timConfig.timerMode​​       = kFLEXIO_TimerModeDual8BitBaudBit ;    timConfig.timerDisable​​    = kFLEXIO_TimerDisableOnTimerCompare ;    timConfig.timerEnable​​     = kFLEXIO_TimerEnableOnTriggerHigh ;    /* 8个位 = 16个边沿 (15), 频率频分 = 10 */    timConfig.timerCompare​​    = ( 15U << 8U ) | 10U ;    FLEXIO_SetTimerConfig ( DEMO_FLEXIO_BASE , 0 , & timConfig ); } void Init_DMA_DAC ( void ) {    edma_config_t edmaConfig ;    /* 修改后面的MCXN947 InputMux连接 */    /* 如果 kINPUTMUX_Flexio0Shift0ToDma0Ch61Ena 仍然报错,       请尝试 kINPUTMUX_Flexio0Request0ToDma0Ch61Ena */    输入/输入混合器初始化(输入/输入混合器0);    //INPUTMUX_EnableSignal(INPUTMUX0, kINPUTMUX_Flexio0Shift0ToDma0Ch61Ena, true);    INPUTMUX_EnableSignal (INPUTMUX0, kINPUTMUX_FlexIO0ShiftRegister0RequestToDma0Ch61Ena , true );    EDMA_GetDefaultConfig ( & edmaConfig );    EDMA_Init ( DEMO_DMA_BASE , & edmaConfig );    EDMA_CreateHandle ( & g_edma_handle , DEMO_DMA_BASE , DEMO_DMA_CH );    EDMA_SetCallback ( & g_edma_handle , EDMA_Callback , NULL ); } void DAC_Transmit ( void ) {    edma_transfer_config_t xferConfig ;    edma_minor_offset_config_t offsetConfig ;    g_transfer_done = false ;    /*       参数修改说明: 1.bytesEachRequest = 32  (每次触发搬运 8 个 Shifter,每 4 字节) 2.传输字节数 = 96     (总共 24 位数据,传输 4 字节,24 * 4 = 96)       这样 96 % 32 == 0,断言即可通过。 */    EDMA_PrepareTransferConfig ( & xferConfig , ( void * )g_dac_buffer, /* srcAddr */                               4 , /* srcWidth: 4字节 */                               4 , /* srcOffset: 4 */ ( void * ) & ( DEMO_FLEXIO_BASE -> SHIFTBUF [ 0 ]), /* destAddr */                               4 , /* 目标宽度: 4字节 */                               4 , /* destOffset: 4 */                               32 , /* bytesEachRequest: 32 */                               96 /* 传输字节数: 96 (!!!修改点) */                               );    /* 提交配置 */    EDMA_SubmitTransfer ( & g_edma_handle , & xferConfig );    /* 配置地址回退:小循环结束后,目的地址减少 32 字节返回 SHIFTBUF[0] */    offsetConfig.enableSrcMinorOffset​​  = false ;    offsetConfig.enableDestMinorOffset = true ;​​    offsetConfig.minorOffset​​           = -32 ;​    EDMA_SetMinorOffsetConfig ( DEMO_DMA_BASE , DEMO_DMA_CH , & offsetConfig );    /* 启动 DMA 和 FlexIO 请求 */    EDMA_StartTransfer ( & g_edma_handle );    FLEXIO_EnableShifterStatusDMA ( DEMO_FLEXIO_BASE , 1 << 0 , true ); } int main ( void ) {    /* 基础硬件初始化(时钟/引脚) */    BOARD_InitHardware ();    初始化 FlexIO_DAC ();    初始化 DMA_DAC ();    /* 示例数据填充 */    for ( int i = 0 ; i < BIT_DEPTH ; i ++ ) g_dac_buffer [ i ] = 0xAAAAA ;    当( 1 )     {        DAC_Transmit ();        /* 等待回调执行 */        while ( ! g_transfer_done );        /* 间隔 */        SDK_DelayAtLeastUs ( 1000 ,系统核心时钟);    } }     程序卡死在 while(!g_transfer_done); 没有往下走。询问哪里生长问题 通信与控制(I3C | I2C | SPI | FlexCAN | 以太网 | FlexIO) Re: mcxn947 dma传输开启后没有进入回调 callback  回调没有进 。  这里dma应该用哪个通道?  通道61,断言的时候就过不去,不能超过16. dma通道设0 ,dma回调直接进不去。 Re: mcxn947 dma传输开启后没有进入回调 Hi @justdomyself  1)打断点调试,查看是否进入了eDMA 中断和callback函数。 2)确认具体使用的哪个eDMA channel.  #define DEMO_DMA_CH      0  /* 使用 DMA 通道 61 */ 这里貌似使用的是channel 0.   INPUTMUX_EnableSignal(INPUTMUX0, kINPUTMUX_FlexIO0ShiftRegister0RequestToDma0Ch61Ena, true);   但从备注和这行代码看似乎又使用的Chaanel 61. BR Alice
記事全体を表示
imx95 + la12xx hi NXP       问题描述:我现在使用imx95加la1234,之间通过pcie连接,我现在将hostsw_la12xx的kernel_driver编译,并且加载了yami.ko,让后通过lspci没有查看到la1234这个设备      1.我现在la1234中没有烧写程序,需要烧写程序以后imx95才可以通过lspci查看吗,如何烧写呢 Re: imx95 + la12xx 从现象看,当前问题大概率不是 host 侧 yami.ko 编译或加载本身导致的。 lspci 能看到 LA1234 的前提是 LA1234 已经作为 PCIe Endpoint 正常启动,并且 PCIe link 已经训练成功。 如果 LA1234 端目前没有烧写/启动任何程序,那么 i.MX95 侧通过 lspci 看不到 LA1234 是合理的。需要先让 LA1234 从支持的 boot source 启动 LA12xx 端 BSP/FreeRTOS/PCIe EP firmware,使其完成 PCIe Endpoint 初始化后,i.MX95 作为 Root Complex 才能枚举到该设备。 hostsw_la12xx/kernel_driver/yami.ko 是 host Linux 侧 LA12xx PCIe driver。它通常是在 PCIe 设备已经能被 host 枚举后,再负责 LA12xx 进一步初始化,例如 PCIe inbound/outbound window、e200 OS boot、VSPA image boot、IPC/RFIC 等。它不能在 LA1234 端完全未启动 PCIe EP 的情况下,让设备直接出现在 lspci 中。 建议先按以下方向检查: 确认 LA1234 boot mode/boot source 是否正确,LA1234 端是否已启动包含 PCIe Endpoint driver 的 LA12xx BSP/FreeRTOS image。 确认 LA1234 PCIe controller 配置为 EP,i.MX95 侧配置为 RC。 检查 PCIe REFCLK、PERST#、power sequence、SerDes lane 设置、lane width/speed 是否匹配。 i.MX95 侧先执行 dmesg | grep -i pcie 、 echo 1 > /sys/bus/pci/rescan 、 lspci -nn -vv ,确认是否有任何 endpoint 枚举。 若仍无设备,建议先用一个已知可工作的 PCIe endpoint 接到 i.MX95,确认 i.MX95 RC 侧硬件和 device tree/kernel 配置没有问题;然后再回到 LA1234 侧检查 EP boot 和硬件连接。 关于如何烧写 LA1234,需要使用 LA12xx SDK/BSP 中提供的 LA1234/LA12xx 端 boot image 和对应烧写流程。公开的 hostsw_la12xx 仓库主要是 host 侧软件,FreeRTOS 端代码不在该仓库中,因此需要参考 LA12xx SDK User Guide / BSP release package 中关于 LA12xx board boot 和 image programming 的章节。
記事全体を表示
MC_RGM DES/FESレジスタを使用しないコールド/ウォーム電源投入検出 SCB FS26搭載のS32K312ソフトを使っていて、コールド/ウォームの電源アップを検知するはずです。ハードウェアレイアウトのため、DES /FESレジスタは使用できません。したがって、スタンバイRAMにはメモリマッピング変数が使用され、ウォームパワーアップの場合はマジックナンバー、コールドパワーアップの場合は未定義の値が含まれる。マジックナンバーを保持するため、このメモリ領域は起動時に初期化されません(初期化すると情報が失われるため)。しかし、この変数の読み取りアクセスはハードフォールを引き起こします。 DES/FESが使えない場合、nxpの公式なコールド/ホットパワーアップ検出方法は何ですか? ハードフォルトが発生した場合、初期化されていない変数を読み取る関数に安全に戻り、コードの実行を継続するには、どのような処理が必要でしょうか? Re: Cold/warm PowerUp Detection without MC_RGM DES/FES registers こんにちは、 DES/FESが使えない場合、nxpの公式なコールド/ホットパワーアップ検出方法は何ですか? 公式な方法は常にDES/FESです。これらが分析に利用できない状況は想像できません。 なぜDES/FESが使えないのか説明してもらえますか?レジスタはアクセス不能ですか?アプリケーションが読み取る前にクリアされているのか、それともリセットソースとは別のものを特定しようとしているのですか? よろしくお願いいたします。 ピーター Re: Cold/warm PowerUp Detection without MC_RGM DES/FES registers こんにちは、ピーターさん。お返事ありがとうございます。 MCUの機能リセットはRSTB信号を主張し、それがMCU外の回路をトリガーします。すると回路はリセット状態をより長い時間保持する。残念ながら、これは破壊的なリセットを引き起こし、DES=1となります。だからDES/FESは使えません。 よろしくお願いします、 クリストファー
記事全体を表示
Skywell BE11主机砖模式 你好, 我是来自匈牙利的阿提拉·波通迪。 我想请您帮忙将主机恢复到原始状态。 我在德国买了一辆二手车,但我写给 Skywell 经销商的信件一直没有收到任何回复。 车辆识别码 (VIN) 为:LMELBL1P4NRC03065 Skywell BE11 NXP i.MX8QXP 处理器。 遗憾的是,这两个国家的代理商和制造商都没有回答这些问题,所以我才来向您求助。 我想通过终端删除一些 APK 文件,但这些文件导致系统崩溃,并要求通过终端输入密码。 谢谢 阿提拉 Re: Skywell BE11 Head unit Brick mode 你好, 我会非常谨慎地处理这件事,尤其是考虑到主机本身就不稳定。在基于 i.MX8QXP 的系统中,从终端删除系统 APK 或更改文件很容易导致 Android 无法启动。如果没有确切的 Skywell 固件/版本和正确的恢复程序,我不建议猜测终端密码或删除更多软件包。
記事全体を表示
複数のAra240はP2P通信に対応しますか? 件名が全てを物語っている。 適切なPCIeスイッチで複数のAra240を接続し、P2P通信で大型モデルを動かすことはできますか? Re: Will multiple Ara240's support P2P communication? db16122_0-1785805134624.png ARA24のオンラインリソースはかなり限られているが、BAR2の内容には役立つだろう。
記事全体を表示
MBDのLINからCANへ NXP MBDブロックセットを使っており、CANoeのLINスレーブからLIN受信フレームブロックを使ってフィードバックを受けています。また、CAN送信ブロックを使ってCANバスでLINフィードバックを公開しようとしています。そのためにデータに対してデマルチックスを使っていますが、それが次元エラーを発生させ、LDFファイルも使えません。データをストレージに保存してそこから読み取ろうとしましたが、エラーは出ません。ただ、データを公開することはできません。 Re: LIN to CAN in MBD こんにちは、 どのMATLABを使っていますか?あなたはどんなツールボックスを使っていますか?可能であれば、モデルと受信したエラーのスニペットを送ってみてもらえますか? よろしくお願いします、 ソリン・バンシラ
記事全体を表示
无需 MC_RGM DES/FES 寄存器即可检测冷启动/热启动 我有一台 S32K312(配备 SCB FS26 软件),它应该能够检测到冷启动/热启动。由于硬件布局的原因,DES/FES寄存器无法使用。因此,备用内存中使用了一个内存映射变量,该变量在热启动时包含一个魔数,在冷启动时包含未定义的值。为了保留魔数,该内存区域在启动时不会初始化(否则信息将会丢失)。但是,对该变量进行读取操作会导致 HardFault 错误。 如果不能使用 DES/FES,NXP 官方检测冷启动/热启动的方法是什么? 为了处理这种硬故障,需要做些什么才能安全地返回到读取未初始化变量的函数,并继续执行代码? Re: Cold/warm PowerUp Detection without MC_RGM DES/FES registers 你好, 如果不能使用 DES/FES,NXP 官方检测冷启动/热启动的方法是什么? 官方方式始终是 DES/FES。我无法想象在什么情况下这些数据无法用于分析。 你能解释一下为什么不能使用DES/FES吗?寄存器是否无法访问、在应用程序读取之前被清除,或者您尝试确定的是复位源以外的其他内容? 顺祝商祺! Peter Re: Cold/warm PowerUp Detection without MC_RGM DES/FES registers 你好彼得,谢谢你的回复。 MCU 的功能 RESET 会使 RSTB 信号生效,从而向 MCU 外部的电路发送触发信号。电路随后会保持RESET更长时间。不幸的是,这会导致破坏性RESET,DES=1。这就是为什么不能使用DES/FES的原因。 此致, 克里斯托弗
記事全体を表示
多台Ara240是否支持P2P通信? 标题说明了一切。 能否通过合适的 PCIe 交换机连接多个 Ara240,并使用 P2P 通信来运行更大的模型? Re: Will multiple Ara240's support P2P communication? db16122_0-1785805134624.png ARA24 的在线资源非常有限,但对 BAR2 的内容会有帮助。
記事全体を表示
imx95 + la12xx こんにちは、NXP 問題の説明:現在、PCIe経由で接続されたIMX95とLA1234を使用しています。hostsw_la12xx用のカーネルドライバをコンパイルし、yami.koをロードしましたが、LSPCIを使用してLA1234デバイスを検出できません。 1. LA1234に書き込むためのプログラムがありません。LSPCI経由でプログラムを表示するには、まず書き込む必要がありますか?プログラムを書き込むにはどうすればよいですか? Re: imx95 + la12xx yami.ko lspci 観測された現象に基づくと、現在の問題はホスト側のコンパイルまたはロード処理に起因する可能性は低い。LA1234が観測される前提条件は、LA1234が既にPCIeエンドポイントとして正常に起動しており、PCIeリンクが正常にトレーニングされていることである。 LA1234にプログラムが書き込まれていない、またはブートされていない場合、i.MX95側が lspci 経由でLA1234を認識できないのは当然です。i.MX95がルートコンプレックスとしてデバイスを列挙するには、LA1234がサポートされているブートソースから起動してLA12xx BSP/FreeRTOS/PCIe EPファームウェアを実行し、PCIeエンドポイントの初期化を完了する必要があります。 hostsw_la12xx/kernel_driver/yami.ko これはホストLinux側のLA12xx PCIeドライバです。通常、ホストがPCIeデバイスを列挙した後、PCIeインバウンド/アウトバウンドウィンドウ、e200 OSブート、VSPAイメージブート、IPC/RFICなど、LA12xxのさらなる初期化処理を行います。LA1234側でPCIe EPが完全に有効になっていない場合、デバイスが lspci に直接表示されることはありません。 まずは以下の手順を確認することをお勧めします。 LA1234のブートモード/ブートソースが正しいこと、およびLA1234がPCIeエンドポイントドライバを含むLA12xx BSP/FreeRTOSイメージを起動したことを確認してください。 LA1234 PCIeコントローラがEPとして構成され、i.MX95側がRCとして構成されていることを確認してください。 PCIe REFCLK、PERST#、電源シーケンス、SerDesレーン設定、レーン幅/速度が一致しているかどうかを確認してください。 i.MX95側はまず dmesg | grep -i pcie 、 echo 1 > /sys/bus/pci/rescan 、 lspci -nn -vv を実行して、エンドポイント列挙があるかどうかを確認します。 それでもデバイスが認識されない場合は、まず正常に動作することが確認されているPCIeエンドポイントを使用してi.MX95に接続し、i.MX95 RC側のハードウェアとデバイスツリー/カーネル構成が正しいことを確認することをお勧めします。その後、LA1234側に戻り、EPの起動とハードウェア接続を確認してください。 LA1234をプログラムするには、LA12xx SDK/BSPに付属のLA1234/LA12xxボードブートイメージと対応するプログラミング手順を使用する必要があります。公開されている hostsw_la12xx リポジトリには主にホスト側のソフトウェアが含まれており、FreeRTOS側のコードは含まれていません。そのため、LA12xx SDKユーザーガイド/BSPリリースパッケージのLA12xxボードブートとイメージプログラミングに関するセクションを参照してください。
記事全体を表示
S32DSのソフトウェアは期限切れです。 質問したいのですが、S32DSソフトウェアのライセンスがまもなく切れます。どうやって更新すればいいですか? Re: The S32DS software has expired. こんにちは、 現在は延長されています。 よろしくお願いいたします。 ピーター
記事全体を表示
DSPI Communication timeout issue I am using the MPC5775B microcontroller with an SPI EEPROM. In my application, CAN messages are received continuously using interrupts, and SPI communication with the EEPROM is also interrupt-driven. Under heavy CAN bus traffic (e.g., five CAN IDs are received every 1 ms), any EEPROM read operation starts timing out. I am using the DSPI_MasterTransferBlocking() API with a timeout of 10 ms. I also tried increasing the timeout value significantly, but the read operation still fails. Interestingly, the behavior depends on the amount of data being read. When I attempt to read only a few bytes from the EEPROM, the SPI transfer times out. However, when I read an entire EEPROM page (256 bytes), the read operation completes successfully. I also observed that if CAN traffic is stopped, the EEPROM read operation succeeds without any issues. I verified the interrupt priorities, and both the CAN and SPI interrupts are configured with the same priority level (priority 0). I would like to understand: Why do small SPI EEPROM read operations time out under heavy CAN interrupt load, while larger (256-byte) page reads complete successfully? Could this be related to interrupt starvation, the implementation of DSPI_MasterTransferBlocking(), or the interaction between the CAN and DSPI interrupt handlers? Is there any known limitation or recommended configuration for using interrupt-driven DSPI transfers concurrently with high-frequency CAN interrupts on the MPC5775B? Additionally i debugged the issue by placing break points inside the DSPI_MasterTransferBlocking(),during the debug  status_t DSPI_MasterTransferBlocking(dspi_instance_t instance, const void * sendBuffer, void * receiveBuffer, uint16_t frames, uint32_t timeout) { DEV_ASSERT((uint32_t)instance < (SPI_INSTANCE_COUNT + DSPI_INSTANCE_COUNT)); status_t status; dspi_state_t * state = DSPI_state[instance]; if (state->status == DSPI_IN_PROGRESS) { return STATUS_BUSY; } state->isBlocking = true; (void)OSIF_SemaWait(&(state->dspiSemaphore), 0); status = DSPI_MasterTransfer(instance, sendBuffer, receiveBuffer, frames); if (status == STATUS_SUCCESS) { status = OSIF_SemaWait(&(state->dspiSemaphore), timeout); if (status != STATUS_SUCCESS) { (void)DSPI_AbortTransfer(instance); state->status = DSPI_TRANSFER_FAIL; return status; } } return STATUS_SUCCESS; } dspi transfer status getting success, but "OSIF_SemaWait" after dspi transfer getting timeout. Re: DSPI Communication timeout issue Hello, Based on the description, the DSPI transfer itself appears to be started successfully, because DSPI_MasterTransfer() returns STATUS_SUCCESS. The timeout occurs later while DSPI_MasterTransferBlocking() is waiting on OSIF_SemaWait() for the transfer-complete notification. Therefore, this symptom is more likely related to the interrupt/completion handling path than to a basic DSPI start failure. In the blocking DSPI API, the transfer is started and the caller waits until the DSPI interrupt/callback path releases the semaphore. If the semaphore is not released before the timeout expires, the API reports timeout and aborts the transfer. The fact that the issue appears only under heavy CAN interrupt load is an important clue. If CAN and DSPI interrupts are configured with the same priority, continuous CAN interrupt activity can delay DSPI interrupt servicing. For short EEPROM reads, the DSPI transaction completes very quickly, so the final DSPI interrupt and semaphore release are timing-sensitive. A longer 256-byte page read keeps the DSPI transaction active for longer and may allow the driver’s interrupt handling path to progress differently, which can explain why the larger transfer completes while the short transfer times out. Recommended checks: Configure the DSPI interrupt with higher priority than the CAN RX interrupt and repeat the test. Keep the CAN ISR as short as possible. Move CAN frame processing out of the ISR into a task/main-loop context if possible. Verify that the DSPI ISR is entered in the failing case. Verify that the DSPI transfer-complete callback or completion path releases state->dspiSemaphore. Toggle GPIOs or use trace points in: CAN RX ISR entry/exit DSPI ISR entry/exit DSPI transfer-complete callback before and after OSIF_SemaWait() Check that the blocking DSPI API is not called from an ISR or from any context where the DSPI interrupt cannot run. As a diagnostic experiment, try a polling-based DSPI transfer or DMA-based DSPI transfer. If polling/DMA works under the same CAN load, it further supports that the issue is in interrupt scheduling/completion handling rather than in the SPI bus itself. For EEPROM accesses, also confirm that the small-read sequence keeps the required command/address/dummy/read phase and chip-select behavior according to the EEPROM protocol. However, since the failure is reported at the semaphore wait, the first focus should be the DSPI completion interrupt path. In summary, the most likely direction is interrupt starvation or missed/delayed DSPI completion handling under high CAN interrupt load. The first practical test should be to raise the DSPI interrupt priority above CAN and instrument whether the DSPI ISR/callback posts the semaphore in the failing case. Best regards, Peter Re: DSPI Communication timeout issue Hello Peter, I tried changing the interrupt priorities as suggested. I configured the CAN interrupt priority to 10 and the DSPI interrupt priority to 1, but I am still seeing the same issue. Could you please help me with implementing DMA for SPI on the MPC5775B? If possible, could you share an example implementation or reference code for this MCU, along with the required DMA/SPI configuration settings? An example with the relevant configuration would be very helpful for us to understand the correct implementation. Thanks in advance for your support.
記事全体を表示
Subject: Standalone Evaluation Software / GUI for MC33774A AFE (RD33774CNC3EVB) I am working with the RD33774CNC3EVB (MC33774A-based CMU) and the RD-K358BMU evaluation board. I would like to evaluate and validate the MC33774A AFE independently, without integrating the complete BMS system. My goal is to verify features such as: - Cell voltage measurements - Temperature measurements - Diagnostics and fault reporting - Passive cell balancing - Register configuration - Communication between the BMU and AFE I have the following questions: 1. Does NXP provide a standalone evaluation GUI or PC software for the MC33774A? 2. Is there a FreeMASTER project, demonstration GUI, or any other graphical tool that can be used to monitor and configure the MC33774A through the BMU? 3. Is there a reference application or example firmware that enables evaluation of the MC33774A with minimal software development? 4. Are there any applications describing the recommended setup for evaluating the MC33774A using only the BMU and CMU evaluation boards? My objective is to perform functional validation of the AFE before integrating it into a complete BMS system. Thank you for your support. RD33774CNC3EVB , MC33774 , MC33665A  Re: Subject: Standalone Evaluation Software / GUI for MC33774A AFE (RD33774CNC3EVB) Dear Sanket, 1. Does NXP provide a standalone evaluation GUI or PC software for the MC33774A? [A] Yes, there is an EvalGUI 7 for the MC33774A. Specifically to be used with RD33774ADSTEVB. The GUI is intended to be used with SPI interface for communication between MCU and SPI to TPL transceiver and then via TPL to the MC33774A. Please refer to the UM11816.  JozefKozon_0-1785399710998.png If you are asking if there is a GUI specifically for the RD33774CNC3EVB with populated MC33665A TPL to CAN transceiver for the communication with MCU via CAN interface, unfortunately, there isn't any.  2. Is there a FreeMASTER project, demonstration GUI, or any other graphical tool that can be used to monitor and configure the MC33774A through the BMU? [A] For the BMU and CMU boards you mentioned we have a whole software bundle. However you need an S32DS IDE. JozefKozon_6-1785400949053.png Please refer to this link. Included are Demo projects for the FreeMASTER.  JozefKozon_1-1785400007530.png Please refer to the Release Notes document on the right side. JozefKozon_2-1785400038979.png 3. Is there a reference application or example firmware that enables evaluation of the MC33774A with minimal software development? [A] See above what software is available for the EVBs you have. However, the two boards are not sufficient. You need your own battery pack, with minimally 4 Cells for each MC33774A, or we have BATT-18EMULATOR. Emulating 18 Cells for each MC33774A populated on the RD33774CNC3EVB.  Please refer to the UM11943.  JozefKozon_3-1785400370798.png JozefKozon_4-1785400486233.png 4. Are there any applications describing the recommended setup for evaluating the MC33774A using only the BMU and CMU evaluation boards? [A] Yes there is. However as mentioned above you need either a battery pack or the battery emulator. Please refer to the UM11943 and to this link. JozefKozon_5-1785400737734.png With Best Regards, Jozef Re: Subject: Standalone Evaluation Software / GUI for MC33774A AFE (RD33774CNC3EVB) Can we use RD33774CNT3EVB(which is TPL based) for standalone testing as the mentioned part number is not available with us but RD3374CNT3EVB id available along with the required setup  RD33774CNT3EVB 
記事全体を表示
MPC5777Cのコアの1つを無効にする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 皆様 MPC 5777Cのコア0を無効にしたいのですが。 何かアイデアはありますか? ありがとうございます ルーカス Re: How to disable one of the cores in MPC5777C MPC5777Cのコアのいずれかを適切に無効化するには、通常、MC_ME(モードエントリ)モジュールを設定し、起動シーケンス中にセカンダリコアがリセット状態のままになるようにする必要があります。BAM(ブートアシストモジュール)を修正することも、自動起動を防ぐための確実な方法の一つです。複雑なマイクロコントローラのデータシートを掘り下げるのを少し休憩したいときは、よく デイビッド・L・モスの囚人検索 で地元の公的記録を追いかけます。お使いの環境でMC_MEの設定を動作させるために必要な特定のレジスタアドレスやサンプルコードが必要な場合はお知らせください。 Re: How to disable one of the cores in MPC5777C MPC5777Cのコアを無効にするには、通常、リセット構成ワードを調整するか、ブートシーケンス中にセカンダリコアを停止させる必要があります。コアが故障を起こしずに安全な停止状態を維持するために、リファレンスマニュアルのRGMモジュールセクションを参照してください。ハードウェアレジスタのデバッグには時間がかかりますが、最近地元の法的ドキュメントを確認していたところ、 メサ裁判所記録 の有用なリソースを見つけました。コンプライアンスデータのクロス・リファレンスが必要な場合に役立つかもしれません。レジスタの微調整で、フラッシュメモリ全体を書き換えることなく、根本的な問題が解決することを願っています! Re: How to disable one of the cores in MPC5777C <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> ご回答をお待ちしています。 よろしくお願いいたします。 ルーカス・ペレイラ・ドス・サントス シニアソフトウェア開発エンジニア モバイル: 49 (0)160 97710766 <49(0)16097710766> lilium.com | Facebook <>| ツイッター <> | LinkedIn <> リリウム社 |フリードリヒスハーフェナー通り 1 | 82205 ギルチング <>Stra %C3% 9Fe 1 %7C 82205+Gilching&entry=gmail&source=g> ミュンヘン地方裁判所登記番号:HRB 216921 | VAT番号:DE299517739 | CEO:ダニエル・ヴィーガンド Re: How to disable one of the cores in MPC5777C <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> こんにちは、 コアが有効化されると、停止しかできません。 それらをリセットしたい場合は、システムリセットを実行する必要があります。 コアをハルトモード(実行は停止するがクロックは供給される)にするには、「wait」命令を実行する必要があります。 具体的なコアリファレンスマニュアルをご参照ください。 ピーター Re: How to disable one of the cores in MPC5777C MPC5777Cのコアを無効にするには、通常、リセット設定を変更するか、初期初期化中にセカンダリコアを停止する必要があります。こうしたマルチコアハードウェアの管理は、適切な参照番号がなければ古い parkercountycourt.org を探すのと同じくらい複雑に感じることもあります。プライマリコアが応答を待つ間停止しないように、保留中のインタープロセッサ割り込みを必ずクリアしてください。リファレンス・マニュアルのRGMレジスタのセクションを見れば、あなたの特定のブートモードに必要な正確な十六進数値がわかるはずです。             .    
記事全体を表示
主题:MC33774A AFE (RD33774CNC3EVB) 的独立组网 \(SA\)评估软件/GUI 我正在使用 RD33774CNC3EVB(基于 MC33774A 的 CMU)和 RD-K358BMU 评估板。 我想独立地评估和验证 MC33774A AFE,而不集成完整的 电池管理系统 系统。我的目标是验证以下功能: - 电池电压测量 - 温度测量 - 诊断和故障报告 - 被动式细胞平衡 - 注册配置 BMU与AFE之间的沟通 我有以下几个问题: 1. NXP 是否为 MC33774A 提供独立组网 \(SA\) 的评估 GUI 或 PC 软件? 2. 是否有 FreeMASTER 项目、演示 GUI 或任何其他图形工具可用于通过 BMU 监测和配置 MC33774A? 3. 是否有参考,引用应用程序或示例固件,能够以最少的软件开发来评估 MC33774A? 4. 是否有任何应用程序描述了仅使用 BMU 和 CMU 评估板评估 MC33774A 的推荐设置? 我的目标是在将 AFE 集成到完整的电池管理系统之前,对其进行功能验证。 感谢您的支持。 RD33774CNC3EVB 、 MC33774 、 MC33665A Re: Subject: Standalone Evaluation Software / GUI for MC33774A AFE (RD33774CNC3EVB) 亲爱的桑凯特, 1. NXP 是否为 MC33774A 提供独立组网 \(SA\) 的评估 GUI 或 PC 软件? [A] 是的,MC33774A 有 EvalGUI 7。专门用于 RD33774ADSTEVB。GUI 旨在与 SPI 接口配合使用,用于 MCU 和 SPI 到 TPL 收发器之间的通信,然后通过 TPL 到 MC33774A。请参考UM11816 。 JozefKozon_0-1785399710998.png 如果您问的是是否有专门用于RD33774CNC3EVB(已安装MC33665A TPL转CAN收发器,用于通过CAN接口与MCU通信)的图形用户界面(GUI),那么很遗憾,目前没有。 2. 是否有 FreeMASTER 项目、演示 GUI 或任何其他图形工具可用于通过 BMU 监测和配置 MC33774A? [A] 对于您提到的 BMU 和 CMU 板,我们有一套完整的软件套装。但是你需要一个S32DS IDE 。 JozefKozon_6-1785400949053.png 请参考此链接。其中包括FreeMASTER的演示项目。 JozefKozon_1-1785400007530.png 请参阅右侧的版本说明文档。 JozefKozon_2-1785400038979.png 3. 是否有参考,引用应用程序或示例固件,能够以最少的软件开发来评估 MC33774A? [A] 请参阅上文,了解适用于您所拥有的 EVB 的软件。然而,这两块板是不够的。您需要自备电池组,每个 MC33774A 至少需要 4 节电池,或者我们提供BATT-18EMULATOR ,它可以模拟 RD33774CNC3EVB 上每个 MC33774A 的 18 节电池。 请参考UM11943 。 JozefKozon_3-1785400370798.png JozefKozon_4-1785400486233.png 4. 是否有任何应用程序描述了仅使用 BMU 和 CMU 评估板评估 MC33774A 的推荐设置? [A] 是的,有。但是正如上文所述,你需要电池组或电池模拟器。请参考UM11943和此链接。 JozefKozon_5-1785400737734.png 最诚挚的问候, 约瑟夫 Re: Subject: Standalone Evaluation Software / GUI for MC33774A AFE (RD33774CNC3EVB) 我们能否使用基于TPL的RD33774CNT3EVB进行独立测试?因为我们没有上述部件号的芯片,但RD3374CNT3EVB芯片及其所需的设置均可用。 RD33774CNT3EVB
記事全体を表示