Multi Source Translation Content

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

Multi Source Translation Content

讨论

排序依据:
S32K3 中 100us ADC 采样 亲爱的社区 我目前正在使用S32K3 MCU与EB Tresos 28.2和RTD 4.4.2进行 ADC 数据采集项目。今后一定会更新)。我的目标是每100 微秒对ADC1 通道 S12CH35(用于电机电流测量)进行一次采样,而 ADC1 上的其他通道则以1 毫秒的间隔进行采样。 根据先前的建议(例如,在同一 ADC 实例中针对不同的转换类型利用软件和硬件组合触发信号 S32K344 对 ADC 实例同时使用硬件普通触发信号和硬件注入触发信号),我实现了以下配置: 1 毫秒采样使用软件触发信号 (SW)。 100 µs 采样采用通过 BCTU 和 EMIOS_0_21 进行硬件触发信号。 虽然我成功地从寄存器中检索了采样数据,但我面临着一个关键挑战: 如果 不依赖定期函数调用,就没有访问100微秒采样数据的有效途径 。尽管我尝试使用 PIT 计时器 (每 100 µs 触发信号一次)来读取数据,但这种方法会导致 CPU 负载过大 ,不适合持续运行 。 代码截图: Adc_SetupResultBuffer(AdcGroup_ADC2, ADC2_GroupBuffer); Adc_EnableCTUTrigger(AdcGroup_ADC2, AdcHwTrigger_1); Adc_ReadGroup(AdcGroup_ADC2, ADC2_ResultGroupBuffer); /* Read data fromm Register */ iha_adc_rawval.group1.v_bat_mV = ((AdcBasePtr1->ICDR[4U] & 0xFFFFU) >> 3U) 有什么办法可以解决上述问题? 顺祝商祺! 东勋 Re: 100us ADC Sampling in S32K3 你好@dongxun、 为了在 S32K3 上实现高效的 100 µs ADC 采样而不增加 CPU 负担,我建议使用 DMA 将转换结果直接从 BCTU_ADC_DATA_REG 传输到内存缓冲区。 恩智浦社区 示例 S32K312 PIT BCTU ADC DMA with RTD 3.0.0。如果您使用的是 RTD 4.4.2,配置步骤应该类似,只是某些寄存器名称或宏可能略有不同。 还有另一个示例已解决:S32K312 - 使用 DMA 读取多个 ADC 转换 - NXP Community. 顺祝商祺! 帕维尔
查看全文
There is an error in the EB tresos clock configuration.    The hardware uses a 25M passive crystal oscillator. When configuring EB tresos, it gives a clock prompt indicating that the frequency is out of range. Is this a configuration error on my part or a bug in EB tresos itself? How should I solve this problem? It is allowed in S32DS. S32 SDK for S32V 回复: There is an error in the EB tresos clock configuration. Hi @harryoceana  To rule out issues caused by missing or incorrect configurations, you can use the Im- and Exporters... in EB Tresos to import the configuration from S32DS. Please refer to the following thread for detailed steps. Tresos computes the wrong QSPI_SFCK_CLK clock frequency 回复: There is an error in the EB tresos clock configuration. Using version 6.0.0 of RTD, this error still exists.   SW32K3_S32M27x_RTD_R21-11_6.0.0_D2506 Re: There is an error in the EB tresos clock configuration. Hi @harryoceana  We highly recommend updating to the latest software and tool versions. Each release includes important bug fixes and improvements that enhance stability and functionality. Re: There is an error in the EB tresos clock configuration. RTD version:SW32K3_RTD_R21-11_3.0.0_P07_D2306 Tresos Studio version: 29.0 Re: There is an error in the EB tresos clock configuration. Hi @harryoceana  To analyze the problem, could you please let me know which specific RTD version and Tresos Studio version you are using? BR, VaneB
查看全文
FLEXSPI two channel I deploy an application with imxRT1062 with 2 Flash device. One connected to FLEXSpiA port A1 (is used to code storage and running) and the second to FLEXSpiB port B1 (data storage). I have follow this topic https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Using-2nd-flexSPI-not-boot-device-to-store-NVM-data/m-p/1284876 and I change this define: #define EXAMPLE_FLEXSPI FLEXSPI2 #define FLASH_SIZE 0x400000 /* 32Mb/4MByte */ #define EXAMPLE_FLEXSPI_AMBA_BASE FlexSPI2_AMBA_BASE #define FLASH_PAGE_SIZE 256 #define EXAMPLE_SECTOR 20 #define SECTOR_SIZE 0x1000 /* 4K */ #define EXAMPLE_FLEXSPI_CLOCK kCLOCK_FlexSpi2 #define FLASH_PORT kFLEXSPI_PortB1 #define EXAMPLE_FLEXSPI_RX_SAMPLE_CLOCK kFLEXSPI_ReadSampleClkLoopbackFromDqsPad I can't read and write data to portB1. I use eaimxrt1062_flexspi_nor_polling_transfer example with this config: Nothing signal (DATA, SCK, CS) active. I've checked the correct pin configuration.  Is it possible use two FLEXSPI at same time? Re: FLEXSPI two channel Hi @Maurizio2 , Thank you so much for your interest in our products and for using our community. Question: Is it possible use two FLEXSPI at same time? Answer: Yes, it is possible. Please refer to the following link,  this application note is highly relevant to your needs. https://www.nxp.com/docs/en/application-note/AN12564.pdf Please carefully check the pin and clock configuration of flexspi, as well as the settings of the LUT table. Wish it helps you. If you still have question about it, please kindly let me know. Best Regards MayLiu
查看全文
IMX8MP 中 LPDDR (MT53E1G32D2FW-046 WT:B) 的校准问题。 您好, 我们目前正在尝试使用 mscale_ddr_ tool 和 RPA(注册编程辅助工具)电子表格来校准 LPDDR4 动态随机存取存储器(MT53E1G32D2FW-046 WT: B)。 但是,我们遇到了一个问题 ,校准过程卡在了步骤 1 - DDR PHY 培训阶段。 以下是该工具的日志: ***************************************************** 下载完成 等待目标板启动... ===================hardware_init===================== ********Found PMIC PCA9450********** hardware_init exit ************************************************************************* ************************************************************************* ***************************************************************** MX8 DDR 压力测试 V3.30 版本于 2021 年 11 月 24 日 13:52:12 **************************************************************************************************** 正在等待 PC 端的板配置... --安装 MMU 并启用 指令缓存 和 数据缓存- -这是 Cortex-A53 内核-检查我的 指令缓存 是否已启用 -自禁用以来启用 指令缓存 -将 TTB 的基址推送到 TTBR0_EL3 -配置 TCR_EL3-配置 MAIR_ EL3 -启用 MMU-数据缓存 已启用 -检查系统内存寄存器,仅用于调试 - VMCR 检查: - ttbr0_el3:0x97d000 - tcr_el3:0x2051c - mair_el3:0x774400 - sctlr_el3:0xc01815 - id_aa64mmfr0_el1:0x1122 - MMU 和高速缓存设置完成 ***************************************************************************** ARM 时钟 (CA53) 速率:1800MHz DDR 时钟:0MHz ==================================== DDR 配置 D DR 类型为 LPDDR4 数据宽度:8 行大小:16,列大小:10 使用 两个芯片选择在 SoC 上使用的 DDR 控制器 数量:1 密度选择:2048MB 每个控制器密度为:4096MB 主板上检测到的总密度为:4096MB ===================================================================== MX8M-plus:发现 Cortex-A53 ************************************************************************* ============ 第 1 步:DDRPHY 培训... ============ ---DDR 1D-Training @800Mhz... ************************************************************************** 我们尝试了多种时钟频率,如 1500Mhz、1600Mhz、1800Mhz 和 1200Mhz,但问题依然如故。 我们还附上了我们使用的 RPA 电子表格供您参考。请您看一看,并指导我们正确的前进方向。 i.MX 8M | i.MX 8M Mini | i.MX 8M Nano Linux PMIC Yocto Project Re: Calibration issue in LPDDR (MT53E1G32D2FW-046 WT:B) in IMX8MP. 你好 您尝试使用 i.MX 配置工具了吗? i.MX 应用处理器的配置工具 | NXP 半导体 顺祝商祺!
查看全文
NXP FRDM RW612モジュールからCSIデータを抽出する方法 こんにちは、皆さん。 現在、NXP FRDM-RW612 開発ボードを使用して、Wi-Fi センシング アプリケーションのチャネル状態情報 (CSI) データを抽出することを目指しています。SDK ドキュメントを確認し、いくつかの RF 診断モードを調べましたが、CSI にアクセスするための明確なパスが見つかりませんでした。 このプラットフォームで CSI データの抽出を可能にするためのガイダンスを共有していただいたり、適切なコマンド、ファームウェア構成、例を教えていただけませんか?これをうまく実行できた場合、または関連する NXP リソースを見つけた場合は、ぜひご意見をお聞かせください。 前もって感謝します Re: How to Extract CSI Data from NXP FRDM RW612 Module こんにちは@mieintern02さん、 FreeRTOS プラットフォームで CSI を構成する方法については、別のアプリケーション ノートがあります。コマンドと例がわかりやすく説明されています。AN14281: FreeRTOS のチャネル状態情報 (CSI)を参照してください。他にご質問があればお知らせください。 ありがとうございます ダーレナ・グエン
查看全文
FLEXSPI 双通道 我使用带有 2 个闪存设备的 imxRT1062 部署应用程序。一个连接到 FLEXSpiA 端口 A1(用于代码存储和运行),另一个连接到 FLEXSpiB 端口 B1(用于数据存储)。 我一直在关注这个话题https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Using-2nd-flexSPI-not-boot-device-to-store-NVM-data/m-p/1284876,我改变了这个定义: #define EXAMPLE_FLEXSPI FLEXSPI2 #define FLASH_SIZE 0x400000 /* 32Mb/4MByte */ #define EXAMPLE_FLEXSPI_AMBA_BASE FlexSPI2_AMBA_BASE #define FLASH_PAGE_SIZE 256 #define EXAMPLE_SECTOR 20 #defineSECTOR_SIZE 0x1000 /* 4K */ #define EXAMPLE_FLEXSPI_CLOCKkCLOCK_FlexSpi2 #define FLASH_PORT kFLEXSPI_PortB1 #define EXAMPLE_FLEXSPI_RX_SAMPLE_CLOCK kFLEXSPI_ReadSampleClkLoopbackFromDqsPad 我无法读写端口 B1 的数据。我使用 eaimxrt1062_flexspi_nor_polling_transfer 示例 进行此配置: 无信号(DATA、SCK、CS)激活。我已经检查了正确的引脚配置。 是否可以同时使用两个 FLEXSPI? Re: FLEXSPI two channel 你好@Maurizio2、 非常感谢您关注我们的产品并使用我们的社区。 问题是否可以同时使用两个 FLEXSPI? 答案是是的,这是可能的。 请参阅以下链接,本应用笔记与您的需求高度相关。 https://www.nxp.com/docs/en/application-note/AN12564.pdf 请仔细检查 flexspi 的引脚和时钟配置,以及 LUT 表的设置。 希望它能帮到你。 如果您还有疑问,请告诉我。 敬上 MayLiu
查看全文
FLEXSPI 2チャネル 2 つのフラッシュ デバイスを備えた imxRT1062 を使用してアプリケーションを展開します。1 つは FLEXSpiA ポート A1 (コードの保存と実行に使用) にコネクテッドされ、もう 1 つは FLEXSpiB ポート B1 (データ ストレージ) にコネクテッドされます。 私はこのトピックhttps://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Using-2nd-flexSPI-not-boot-device-to-store-NVM-data/mp/1284876に従い、この定義を変更します。 #DEFINE EXAMPLE_FLEXSPI FLEXSPI2 #define FLASH_SIZE 0x400000 /* 32MB/4MByte */ #DEFINE EXAMPLE_FLEXSPI_AMBA_BASE FlexSPI2_AMBA_BASE #FLASH_PAGE_SIZE 256 を定義する #EXAMPLE_SECTOR 20 を定義する #define SECTOR_SIZE 0x1000 /* 4K */ #DEFINE EXAMPLE_FLEXSPI_CLOCK kCLOCK_FlexSpi2 #FLASH_PORT kFLEXSPI_PortB1 を定義します #DEFINE EXAMPLE_FLEXSPI_RX_SAMPLE_CLOCK kFLEXSPI_ReadSampleClkLoopbackFromDqsPad ポートB1にデータを読み書きできません。eaimxrt1062_flexspi_nor_polling_transferの例を使用します この設定では: アクティブな信号 (DATA、SCK、CS) はありません。正しいピン構成を確認しました。 2 つの FLEXSPI を同時に使用することは可能ですか? Re: FLEXSPI two channel こんにちは@Maurizio2さん、 弊社の製品にご興味をお持ちいただき、またコミュニティをご利用いただき誠にありがとうございます。 質問: 2 つの FLEXSPI を同時に使用できますか? 回答:はい、可能です。 次のリンクを参照してください。このアプリケーション ノートは、お客様のニーズに非常に関連しています。 https://www.nxp.com/docs/en/application-note/AN12564.pdf flexspi のピンとクロックの構成、および LUT テーブルの設定を慎重に確認してください。 お役に立てれば幸いです。 まだ質問がある場合は、お気軽にご連絡ください。 よろしくお願いします メイリュー
查看全文
S32K146EVB PWM 输出 我想接收 can 数据,并根据这些数据输出 pwm。 我怎样才能完成这项工作? 请帮帮我。 Re: 답글: S32K146EVB PWM 출력 你好@mell 能否请您指给我您正在使用的示例代码? 此外,如果您能分享对示例代码所做的任何修改、所使用的软件版本以及集成开发环境版本,将会对您有所帮助。 답글: S32K146EVB PWM 출력 感谢@VaneB 的回复 我正在尝试应用另一个博客和示例中发布的 CAN 和 PWM 示例。但它在我的板上不起作用。 我将其设置为始终接收 PWM 并在按下开关时打开绿色 LED 灯,以查看我是否写错了 PWM 接收代码,但即使我不按开关,绿色 LED 灯也始终亮着。但是,PWM 没有输出。我不知道是引脚设置还是代码执行出了问题.... Re: S32K146EVB PWM output 你好@mell 为了更好地了解如何实现 CAN 通信和生成 PWM 信号,我建议您查看适用于 S32K1 设备的可用软件包中包含的示例代码。这些示例是熟悉基本设置和功能的好方法。 此外,我还附上了一些文档和示例的链接,这些链接将是有用的参考。 AN12174:使用 FlexIO 仿真通信和定时外设。 AN5303:S32K 上 FlexTimer 模块的功能和操作模式。 AN5413:S32K1xx 系列烹饪手册。 S32K 示例 Re: S32K146EVB PWM output @VaneB 感谢您的回复,请帮我解决问题。 Re: S32K146EVB PWM output 我想通过接收特定按钮的 CAN 数据来执行动作,以便在按钮打开时向电机驱动器发送 pwm。我不确定如何使用 s32k146 开发板接收 can 数据并导出 pwm 波形。 Re: S32K146EVB PWM output 你好@mell 请说明"导出 PWM" 的含义?另外,如果您能告诉我们更多关于您申请的信息,将有助于我们更好地了解您的申请。 BR、VaneB Re: S32K146EVB PWM output @VaneB @_Leo_ 帮帮我
查看全文
在通过 NFS 写入大文件时,降低了 Tx 网络吞吐速度 通过 10Gbase-T 以太网接口(使用 TQMLS1046A 开发套件) 运行 iperf3-s 时 ,当开发套件发送(Tx)大型数据文件时,基准测试显示 7.34 Gbaud(千兆位每秒)(请注意,两个系统之间的网络路径配置为巨型帧的 MTU 大小为 9000 字节)。当 TQMLS1046A 设置为在以太网接口的 Rx 路径上接收相同的工作负载(通过 NFS 接收大文件)时,我们会出现以下错误: [ 1068.551554] fsl_dpaa_mac 1af2000.ethernet enet_exp:错误 FD 状态 = 0x00080000 我的理解可能是内核配置中的 FSL DPAA 以太网驱动程序配置错误,但我不知道从何下手。 Re: reduced Tx network throughput speeds when writing large files over NFS 测试更改,并将提供最新信息,说明这是否足以解决我们的问题。 Re: reduced Tx network throughput speeds when writing large files over NFS 请在 Linux 内核配置文件中配置以下选项。 FSL_DPAA_ETH_JUMBO_FRAME-"优化巨型帧" 优化 DPAA1 以太网驱动程序的吞吐量,以处理大型帧终止流量(例如 4K 及以上)。 将该选项与小帧结合使用,会大大增加驱动程序的内存占用,甚至可能耗尽系统内存。此外,skb truesize 会被更改,堆栈发出的警告信息也会被绕过。
查看全文
mcx n947 eiq Timer Series Studio demo示例 我很想复现这个demo,看了一下说明,现在有很多疑惑? 1、红外摄像头的数据要怎么采集呢? 2、红外摄像头的如何将2D的数据转为1D的时间序列的数据? 3、怎么样将一维的时间序列向下采样实现数据集? 4、这个数据集转换的这部分是在单片机实现还是在pc端就实现了? 以下是文档的相关说明: 期望回复: 1、可以提供更多的说明 2、可以将这个工程提交到nxp的applcation hub吗? Analog(ADC|CMP|DAC|OpAmps) FRDM-Training Hands-On Training MCXN NPU|ML Re: mcx n947 eiq Timer Series Studio demo示例 十分感谢解惑,祝好 Re: mcx n947 eiq Timer Series Studio demo示例 Hi @xiaobai_226  您好, 1. 传感器不是普通的 RGB 摄像头,而是热成像阵列( MLX90640),输出的是每个像素的温度值 2.把二维像素矩阵(比如 24×32)变成一维向量有多种方式,最常见的是展平。 3. 一维的时间序列向下采样实现数据集可使用固定步长抽样。 4.数据集转换是在PC 端实现。 BR Harry
查看全文
mcx n947 eiq Timer Series Studio demo示例 我很想复现这个demo,看了一下说明,现在有很多疑惑? 1、红外摄像头的数据要怎么采集呢? 2、红外摄像头的如何将2D的数据转为1D的时间序列的数据? 3、怎么样将一维的时间序列向下采样实现数据集? 4、这个数据集转换的这部分是在单片机实现还是在pc端就实现了? 以下是文档的相关说明: 期望回复: 1、可以提供更多的说明 2、可以将这个工程提交到nxp的applcation hub吗? Analog(ADC|CMP|DAC|OpAmps) FRDM-Training Hands-On Training MCXN NPU|ML Re: mcx n947 eiq Timer Series Studio demo示例 十分感谢解惑,祝好 Re: mcx n947 eiq Timer Series Studio demo示例 Hi @xiaobai_226  您好, 1. 传感器不是普通的 RGB 摄像头,而是热成像阵列( MLX90640),输出的是每个像素的温度值 2.把二维像素矩阵(比如 24×32)变成一维向量有多种方式,最常见的是展平。 3. 一维的时间序列向下采样实现数据集可使用固定步长抽样。 4.数据集转换是在PC 端实现。 BR Harry
查看全文
PCA9539 reset issue depending on I²C connection status Hello, I am using the PCA9539 I/O expander and have encountered an unexpected reset issue that seems to depend on the I2C connection status. The issues are as follows: I configure all output ports of the PCA9539 to HIGH via I²C communication. The output pins remain HIGH as expected. However, when I remove the SDA/SCL probes (used for monitoring the I2C bus), the PCA9539 appears to reset — the output pins return to their default state. During this process, VCC remains stable, continuously supplied, and the RESET pin is held HIGH via a pull-up resistor. There is no intentional RESET signal or power cycling from the MCU Additional notes: This issue does not occur on PCA9538 under identical test conditions. I2C pull-up resistors are present. Power supply is stable and decoupled with capacitors. The RESET pin shows no abnormal activity during the event. I suspect that a glitch or incomplete START/STOP condition when disconnecting the probes might be causing the PCA9539's internal I2C state machine to enter a fault state, which results in a reset-like behavior. However, I have not found any documentation that confirms whether the PCA9539 can clear its output registers without an explicit RESET or power cycle. As far as I know, in the case of an I2C I/O expander, as long as power is supplied, it should retain its configuration regardless of whether an I2C probe is connected or not. Could you confirm if this understanding is correct? Questions: Are there any conditions where the PCA9539 may reset its output registers or I2C logic without a RESET pin assertion or power cycle? Could a glitch on SDA/SCL during probe removal cause the device to enter a fault state and lose its configured outputs? Why would this behavior occur on PCA9539 but not on PCA9538, given their similar functions? Is it correct that an I2C I/O expander should maintain its configuration as long as power is supplied, regardless of I²C bus connection? Any insights or official documentation on this behavior would be greatly appreciated. Thank you.
查看全文
将 FEE 集成到 Simulink 您好,恩智浦 MBDT 团队、 我想在 Simulink 和 MBDT 1.5 中使用 FEE,但 MBDT 1.5 中没有与 FEE 相关的库块。 因此,我计划从 MATLAB 函数块中调用 FEE API。 在配置 FEE、mem_43_INFLS 和 Memacc 之后,我尝试版本一个只有一个数字输入读取块的模型。但是,我遇到了以下错误: "MemIf_Types.h" 丢失 如果我在项目中手动创建一个新文件夹,将 MemIf_Types.h然后在 "模型设置"→"自定义代码"→"包含目录"中添加文件夹路径,MemIf_Types.h 的错误就解决了。 但随后,RTD或生成文件夹中已存在的其他头文件又出现了新的错误。 谁能帮帮我? 谢谢。 Re: integrating FEE in Simulink 您好,恩智浦 MBDT 团队、 现在我可以在内置 FEE 之后构建模型,但是现在代码执行陷入了 do... while 循环中,因为从 fee_getStatus 返回的状态是 MEMIF_UNINIT。 do { _COPY{ Fee_MainFunction(); MemAcc_MainFunction(); status = Fee_GetStatus(); } while (status != MEMIF_IDLE); 这是我的配置 .mex文件中的模型。能帮帮我吗? Re: integrating FEE in Simulink 您好@dragostoma, 感谢您的复述。但我无法版本附带有 MBDT flash/nvm 写入冻结程序 S32K3xx 的模型。 此外,该模型只使用了 Mem_43_INFLS API(与闪存打交道),没有使用实际费算法。 Re: integrating FEE in Simulink 你好,@KaleRushikesh、 感谢您对 S32K3 基于模型的设计工具箱的关注。 S32K3 1.6.0 版本中引入了对 FEE、mem_43_INFLS 和 Memacc 元器件的支持。我们强烈建议使用该版本的工具箱,因为它提供了随时可用的 Simulink 块,与执行自定义代码相比,简化了设置过程。 但是,如果目前无法迁移到最新版本,我们建议您查看以下线程(MBDT flash/nvm 写入冻结程序 S32K3xx),以获取有关正确配置 FEE 元器件的指导。 请随时向我们通报您的进展情况。 顺祝商祺! 德拉古
查看全文
32DS3.4安装问题 安装过程中装S32K3xx development package是遇到问题,见图片 Re: 32DS3.4安装问题 我这边安装SW32K3_RTD_4.4_R21-11_3.0.0_D2303_DS_updatesite实时驱动 现在编译没有问题了 Re: 32DS3.4安装问题 请问是已经安装完S32K3 RTD 3.0.0了? 有没有根据工程里那个description.txt描述的Update Code? Before running the example a configuration needs to be generated. First go to Project Explorer View in S32 DS and select the current project. Select the "S32 Configuration Tool" menu then click on the desired configuration tool (Pins, Cocks, Peripherals etc...). Clicking on any one of those will generate all the components. Make the desired changes(if any) then click on the menu "ConfigTools->Update Code". Re: 32DS3.4安装问题 你好 我就在你给我的这里有一些FAE做的RTD3.0.0的示例 All Example S32K312 DS3.5 RTD-3.0.0下载了个S32K312_UART_DMA的程序后  辨析报错了如下图 Re: 32DS3.4安装问题 从S32K3 RTD 2.0.3之后,RTD就没有再包含S32K312的demo了。  网上能找到一些S32K312的示例,但都不像S32K344那样包含各个外设模块。 这里有一些FAE做的RTD3.0.0的示例 All Example S32K312 DS3.5 RTD-3.0.0 请问你按照我之前给你的链接,还能下载到RTD2.0.x吗?“Previous” tab里也找一下。 Re: 32DS3.4安装问题 你好 我这边S32DS3.6.3安装好了 我这边买的S32K312MINI-EVB开发板 请问官网的demo程序在哪块找? Re: 32DS3.4安装问题 好的 我装一个新的版本试试 Re: 32DS3.4安装问题 Hi 抱歉 我看你之前是想要在S32DS v3.6.1里安装S32K3 RTD 2.0.x。 但如果你以前没下载过旧版本RTD的话,可能现在只能看到几个更新版本的RTD了。 点击 S32K3 Standard Software -> Automotive SW - S32K3/S32M27x - Real-Time Drivers for Cortex-M S32DS v3.6.x开始安装RTD简化了很多,只需要照着Offline Package Installation Setup步骤选择下载好的RTD离线包(_DesignStudio_updatesite.zip)就行了。 不建议使用S32DSv3.4这么旧的版本,现在的S32DS已经升级到v3.6.3了。 Best Regards, Robin ------------------------------------------------------------------------------- Note: - If this post answers your question, please click the "ACCEPT AS SOLUTION" button. Thank you! - We are following threads for 7 weeks after the last post, later replies are ignored Please open a new thread and refer to the closed one, if you have a related question at a later point in time. -------------------------------------------------------------------------------
查看全文
integrating FEE in Simulink Hello NXP MBDT team, I want to use FEE in Simulink with MBDT 1.5, but there are no FEE-related library blocks available in MBDT 1.5. Therefore, I plan to call the FEE APIs from a MATLAB Function block. After configuring FEE, Mem_43_INFLS, and MemAcc, I tried to build a model with just one Digital Input read block. However, I encountered the following error: "MemIf_Types.h" is missing If I manually create a new folder in my project, place MemIf_Types.h inside it, and then add the folder path in Model Settings → Custom Code → Include Directories, the error for MemIf_Types.h is resolved. But then, new errors appear for other header files which already exist in the RTD or generated folders. Can anyone please help? Thanks. Re: integrating FEE in Simulink Hello NXP MBDT Team, Now i am able to build the model after integrating the FEE, but now the code execution is get stuck in do .... while loop because of the status return from Fee_GetStatus is MEMIF_UNINIT. do { Fee_MainFunction(); MemAcc_MainFunction(); status = Fee_GetStatus(); } while (status != MEMIF_IDLE); here is my config .mex file with model. can you please help me? Re: integrating FEE in Simulink Hello @dragostoma, Thank you for your replay. But i am not able to build the model attached with MBDT flash / nvm write freezes program S32K3xx. Also this model is only using Mem_43_INFLS API's(it is dealing with flash), Actual Fee algorithm is not used. Re: integrating FEE in Simulink Hi, @KaleRushikesh, Thank you for your interest into Model-Based Design Toolbox for S32K3. Support for the FEE, Mem_43_INFLS, and MemAcc components has been introduced in the S32K3 1.6.0 release. We strongly recommend using this version of the toolbox, as it provides ready-to-use Simulink blocks and simplifies the setup process compared to implementing custom code. However, if migrating to the latest version is not feasible at the moment, we suggest reviewing the following thread (MBDT flash / nvm write freezes program S32K3xx) for guidance on properly configuring the FEE component. Please keep us informed about your progress. Best regards, Dragos
查看全文
替换 VLAN ID 时会丢失 VLAN 标记中的优先级 你好,团队、 关于 PFE 的 L3 路由功能,当 VLAN ID 被替换时,优先级(PCP 字段)将丢失。根据我对下面源代码的理解,如果操作是修改,VLAN 标记会首先被删除,然后由 Post process 添加。所以 PCP 丢失了。 在 FW 源代码中,没有使用 PCLS_ACTION_VLAN_REPLACE 操作。是否可以替换 VLAN ID? 顺祝商祺! 莱德 PFE Re: The Priority in VLAN tag is lost when replacing VLAN ID 你好,莱德、 这是硬件的限制--硬件不支持直接修改 VLAN。作为一种变通方法,我们移除现有的 VALN 标记并添加一个新标记。 此外,请记住所有 VLAN 修改都会影响整个 TCI(全部 16 位),包括 VID、PCP 和 DEI 字段。因此,在定义 conntrack 时,应该可以用适当的 PCP 值指定修改后的 VLAN。 事实上,我不知道有什么方法可以保留 PCP 并只更新 12 位 VID。 BR 雅各布
查看全文
Cescキーが変更されていないことを確認する方法 こんにちは Csec のメカニズム自体では、保存された秘密鍵が変更されないことをCAN保証しますか?電源を入れるたびに秘密鍵が変更されたことを検知する必要があるか Re: How to make sure the Cesc key is not modified EEE は Emulated EEPROM の略です。以下のアプリケーションノートを提供します: AN11983: S32K1xx EEPROM機能の使用 https://www.nxp.com/docs/en/application-note/AN11983.pdf CSEc を有効にするには、Program Partition コマンドを実行する必要があります。このコマンドは、エミュレートされた EEPROM と CSEc を同時に有効にします。 AN5401: CSEc セキュリティモジュール入門 https://www.nxp.com/webapp/Download?colCode=AN5401&location=null https://www.nxp.com/webapp/Download?colCode=AN5401SW&location=null 今後2週間はオフィスを離れる予定です。さらに質問がある場合は、新しいThreadを作成していただければ、同僚が回答いたします。 よろしくお願いいたします。 ルーカス Re: How to make sure the Cesc key is not modified こんにちは、ルーカス EEEメカニズムについて言及されていますが、EEEメカニズムとは何ですか?簡単に説明していただけますか?ありがとうございます。 Re: How to make sure the Cesc key is not modified こんにちは@top NVM に保存されている CSEc キーは変更しないでください。キーはエミュレートされた EEPROM に保存されます。EEE メカニズムの性質上、キーの内容が変更されたり失われたりしないことが保証されます。制限されるのはフラッシュの寿命と耐久性だけです。 よろしくお願いいたします。 ルーカス
查看全文
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 on: The correct SW1 DIP switch or boot mode settings for entering Serial Download Mode or other modes suitable for programming the M33 core. Whether I should use the NXP MCU-Link SWD/JTAG interface or the UUU tool for flashing the M33 core specifically. The exact commands or scripts to flash a .bin or .elf file to the M33 domain. Any sample M33 firmware projects or demos that can be used to verify successful flashing. References to official documentation or proven step-by-step procedures would be highly appreciated. Thank you. i.MX93  i.MXRT Re: How to flash firmware to the Cortex-M33 core on MaaXBoard OSM93? Hi, Please refer this AN for debugging M33. https://docs.nxp.com/bundle/AN14120/page/topics/introduction.html?_gl=1*173wqko*_gcl_au*MTk1OTE2MjQ4Ni4xNzU0OTYwNDc1*_ga*MTEwODIyMTMxNi4xNzM2OTA3MDU3*_ga_WM5LE0KMSH*czE3NTQ5NzUzOTEkbzM0MiRnMSR0MTc1NDk3NTc0NyRqMjkkbDAkaDE2NjM2NjMxMjU. The SDK can download from https://mcuxpresso.nxp.com/ Best Regards, Zhiming
查看全文
如何在 MaaXBoard OSM93 的 Cortex-M33 内核上闪存固件? 您好, ,我正在使用 MaaXBoard OSM93,它有一个恩智浦 i.MX93 SoC,包含一个应用内核和一个 Cortex-M33 实时内核。 我已经为 M33 内核编译了一个固件二进制文件,想把它刷到板上。 谁能给我指点迷津? 正确的 SW1 DIP 开关或启动模式设置,用于进入串行下载模式或其他适合编程 M33 内核的模式。 我是应该使用恩智浦 MCU-LinkSWD/JTAG 接口还是UUU 工具来具体刷新 M33 内核。 闪存 .bin 的准确命令或脚本或 .elf文件到 M33 功能域。 任何可用于验证成功闪存的 M33 固件项目或演示示例。 如能参考官方文件或经过验证的分步程序,我们将不胜感激。 谢谢! i.MX93 i.MXRT Re: How to flash firmware to the Cortex-M33 core on MaaXBoard OSM93? 您好, 请参考此 AN 以调试 M33。 https://docs.nxp.com/bundle/AN14120/page/topics/introduction.html?_gl=1*173wqko*_gcl_au*MTk1OTE2MjQ4Ni4xNzU0OTYwNDc1*_ga*MTEwODIyMTMxNi4xNzM2OTA3MDU3*_ga_WM5LE0KMSH*czE3NTQ5NzUzOTEkbzM0MiRnMSR0MTc1NDk3NTc0NyRqMjkbDAkaDE2NjM2NjMxMjU。 SDK 可从https://mcuxpresso.nxp.com/下载 致敬, Zhiming
查看全文
可使用 LPCExpresso IDE 完成 LPC2678 控制器编程 用于 LPC2478 控制器编程的 LPC Expresso IDE 我遇到了这个错误。 bash.exe: 警告找不到 /tmp请创建 lpc2000 Re: LPC2678 controller programm can done using LPCExpresso IDE 你好@Vijaya09 "bash.exe: warning: could not find /tmp" 表示您的 Windows 环境中没有 /tmp 目录。   我想你可以尝试创建一个 tmp 文件夹。   BR 哈利
查看全文