Multi Source Translation Content

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

Multi Source Translation Content

ディスカッション

ソート順:
DwF 深圳 - 2015-06-25 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 汽车和联网汽车 设计、软件和服务 IAR:C 环境下的安全 智能工业 洞察与创新 智能网络
記事全体を表示
DwF物联网无线模块解决方案 - 广州 - 2015-06-11 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 智能家居和建筑 实践研讨会:物联网 Wi-Fi 模块开发套件 - 快速入门 智能网络
記事全体を表示
Technical Report Valasi.pdf The Freescale Cup High School Challenge technical report from team Valasi from Stredni Skola informatiky, Elektrotechniky a Remesel Roznov (Czech Republic) The Freescale Cup High School Challenge technical report from team Valasi from Stredni Skola informatiky, Elektrotechniky a Remesel Roznov (Czech Republic)
記事全体を表示
Example MPC5566EVB PinToggleStationery CW210 ******************************************************************************** * Detailed Description: * Application performs basic initialization, setup PLL to maximum allowed freq., * initializes interrupts, blinking one LED by interrupt, second LED by software * loop, initializes and display notice via UART terminal and then terminal ECHO. * The example configures the device for maximum performance (OPTIMIZATIONS_ON). * Its intention is to offer advanced startup code additional to CW stationery. * ------------------------------------------------------------------------------ * Test HW:        MPC5566EVB * MCU:            PPC5566MVR132 * Fsys:           144/132/112/80/12 MHz * Debugger:       Lauterbach Trace32 *                 PeMicro USB-ML-PPCNEXUS * Target:         RAM, internal_FLASH * Terminal:       19200-8-no parity-1 stop bit-no flow control on eSCI_A * EVB connection: TPU_PORT_37 -> USER_LED_8 *                 TPU_PORT_38 -> USER_LED_7 (to see blinking LEDs)    * ******************************************************************************** ******************************************************************************** * Detailed Description: * Application performs basic initialization, setup PLL to maximum allowed freq., * initializes interrupts, blinking one LED by interrupt, second LED by software * loop, initializes and display notice via UART terminal and then terminal ECHO. * The example configures the device for maximum performance (OPTIMIZATIONS_ON). * Its intention is to offer advanced startup code additional to CW stationery. * ------------------------------------------------------------------------------ * Test HW:        MPC5566EVB * MCU:            PPC5566MVR132 * Fsys:           144/132/112/80/12 MHz * Debugger:       Lauterbach Trace32 *                 PeMicro USB-ML-PPCNEXUS * Target:         RAM, internal_FLASH * Terminal:       19200-8-no parity-1 stop bit-no flow control on eSCI_A * EVB connection: TPU_PORT_37 -> USER_LED_8 *                 TPU_PORT_38 -> USER_LED_7 (to see blinking LEDs)    * ******************************************************************************** General
記事全体を表示
如何为 KSDK 和 PEx 项目的新 MQX RTOS 添加 MFS 和 Shell 支持 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 大家好, 基于如何使用 KDS 和 KSDK 将 RTCS 添加到处理器专家项目,您可以在下面找到使用 KSDK1.2 和处理器专家将 MFS 和 Shell 包含到 KDS3.0 项目的步骤。 感谢Carlos_Musich提供的出色文档以及本文档的草稿。 此致, 艾萨克·阿维拉 文件系统 回复:如何为 KSDK 和 PEx 项目的新 MQX RTOS 添加 MFS 和 Shell 支持 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 感谢 Isaac 的演讲。 我使用 Shell 和适用于 K60D100M micro 的 shell 创建了 KDS3.0 项目。KSDK 1.2.0。 我遇到的唯一问题是构建变量。 在 Properties\C/C++ Build\Build Variables 中缺少 KSDK_PATH(参见插入的图像)。 我创建了几个任务并在调试器下运行应用程序。调试器下没有 TAD 信息。 我知道,只需查看 TAD 信息,调试器就应该在运行后在任务内部的某个地方停止。 也许你已经解决了这个问题。 谢谢! 列昂尼德·博尔夏克。
記事全体を表示
示例 S32K118-SRAM-keep_data_over_SW_reset v0_1 S32DS.ARM.2.2 ******************************************************************************** * Detailed Description: * The purpose of this example is show how to keep data in SRAM memory over SW * reset. SW reset is triggered by pressing the SW3 button on the S32K118EVB. * Reset is delayed for 514 LPO cycles. In the RCM interrupt, SRAMU_RETEN is * cleared allowing to retain SRAM data during the reset. After SW reset, * SRAMU_RETEN is set to allow accesses to SRAM. * File startup_S32K116.S in modified to skip ECC RAM initialization for SW reset * source. To check whether stored data stayed unmodified in the SRAM, specified * address is read and the LED lights up. * ------------------------------------------------------------------------------ * Test HW: S32K118EVB-Q064 * MCU: S32K118 LAMLH 0N97V QTZE1802B * Fsys: fsys = 48MHz * Debugger: Lauterbach Trace32 * Target: Debug * Terminal: 19200-8-no parity-1 stop bit-no flow control * EVB connection: default ******************************************************************************** Revision History: Ver Date Author Description of Changes 0.0 May-17-2023 David Tosenovjan Initial version *******************************************************************************/
記事全体を表示
在基于 NXP 的 SoM(Layerscape SoC)上调用 DDR 在我公司的几个月内,我们将准备好推出新的SoM(建立在恩智浦 LS1028 SoC 之上)。因此,我想向您--更有经验的开发人员--请教一些知识,您是如何进行 DDR 更新的?使用什么工具?如何进行 DDR 初始化?您要执行哪些步骤?关于 DDR 有哪些常见误区?我应该注意什么? Re: DDR bring-up on NXP based SoM (Layerscape SoC) 关于 DDR 验证,请遵循《QCVS_DDR_用户指南》。 成功完成 QCVS 验证后,点击"Generate processor expert code" 的图标,在 \ \Generated_Code\ddr_init1.c,then将优化的计时参数集成到 ATF ddr_init.c 中。   QCVS DDR 是 codewarrior Developer Suite Level 的一个工具。 您还可以从以下链接下载 codewarrior Developer Suite Level Evaluation Edition。 https://www.nxp.com/design/software/development-software/codewarrior-development-tools/codewarrior-network-applications/codewarrior-development-suites-for-networked-applications:CW-DS-NETAPPS 评估版可免费使用,但有时间限制。   调试工具用于连接 LS1028A 客户板和 codewarrior 开发者套件级别,请在以下链接中找到该工具: https://www.nxp.com/design/design-center/development-boards-and-designs/CW_TAP CodeWarrior TAP 高性能探针基础单元,支持以太网和 USB(单独订购提示)。 cwh-ctp-base-he CWH-CTP-CTX10-YE Layerscape 处理器(Coretex 10 引脚)   DDR 布局应遵循 AN5097 AN5097,DDR4 同步动态随机存取存储器(SDRAM) 内存接口的硬件和布局设计注意事项
記事全体を表示
用于 IMX8MPLUS 的 LPDDR4 美光 MT53E1536M32D4DE-046 AA T: C 是一 款 48Gb (6GB) LPDDR4 动态随机存取存储器(DRAM) 元器件。 它在技术上与 i.MX 8M Plus 处理器兼容吗?由于 LPDDR4 兼容性问题,我的 IMX8MPLUS 板面临很多挑战。我的板是为大小为 32Gbit (4GB) 的双列双通道 LPDDR4 设计的。我找不到任何有现货的 LPDDR4。与其他 32Gbit (4GB) 但双通道单列的 LPDDR4 面临密码兼容性问题。请在这方面帮助我。我能否使用 MT53E1536M32D4DE-046 AAT: C 代替 32Gbit (4G B) LPDDR4。 Re: LPDDR4 for IMX8MPLUS 它可能不会使用 6GB LPPDR4 来取代当前的 4GB,因为使用 x32bus 的 6GB 需要 4 个引脚,而 I.mx8 plus 只有 2 个引脚。 Re: LPDDR4 for IMX8MPLUS 你好@Vighnesh imx8MP 可以毫无问题地支持 MT53E1536M32D4DE-046 AAT: C LPDDR4,我们已经验证了这款动态随机存取存储器(DRAM)。而且它有两个等级,而不是4个等级。 B.R Re: LPDDR4 for IMX8MPLUS 感谢您的确认。看来我犯了一个错误...
記事全体を表示
i.MX8MP 板。show error DRM_CAP_DUMB_BUFFER"/dev/dri/card0 我将代码从 gui-guider 导出到 yocto。设置环境并 版本 bitbake imx-image-multimedia。运行 gui 应用程序(gui-guider)时部署到 板 上显示错误 DRM_CAP_DUMB_BUFFER " /dev/dri/card0 " 没有 dunb 缓冲区。 Re: i.MX8MP board. show error DRM_CAP_DUMB_BUFFER "/dev/dri/card0 你好 /dev/dri/card0 是默认值,你需要在 GUI Guider 的项目设置中根据你的主板更改这个值。 只需在板上使用以下命令进行检查即可: $ ls-l /dev/dri/card * 顺祝商祺! 宗春 Re: i.MX8MP board. show error DRM_CAP_DUMB_BUFFER "/dev/dri/card0 i use 8MPLUSLPD4-PEVK board. Re: i.MX8MP board. show error DRM_CAP_DUMB_BUFFER "/dev/dri/card0 我改为使用 /dev/dri/card1。但请遵循以下提示 错误:drmModeAtomicCommit 失败:Permission denied error:刷新失败 Re: i.MX8MP board. show error DRM_CAP_DUMB_BUFFER "/dev/dri/card0 你好 请尝试使用 /dev/dri/card1。 最佳回复 宗春 Re: i.MX8MP board. show error DRM_CAP_DUMB_BUFFER "/dev/dri/card0 在板中,我找到了 /dri/card0 和 /dri/card1。
記事全体を表示
S32K5 RTD EB Tresos 生成 Arxml 文件错误 嗨,团队、 用于 S32K5 RTD 0.8.0 EAR 与 EB tresos 32.0。客户正在使用 im- 和导出器导出整个项目的 Arxml 文件。但该工具报告了以下错误: 客户可以用同样的方法在 S32K3 RTD 中使用 tresos 生成 Arxml 文件,但在 K5 中遇到错误。 您能否帮助检查一下为什么会出现这种错误,有没有办法修复这个错误? 此致, 理查德 EB TRESOS 许可证 RTD Re: S32K5 RTD EB Tresos Generate Arxml File Error 你好@RichardLi、 我以前遇到过这个问题,并报告给了 RTD 团队,但这个问题应该来自 EB 工具,而不是 RTD。如需咨询此问题,请查找联系点。 顺祝商祺! Nhi Re: S32K5 RTD EB Tresos Generate Arxml File Error 你好@LiekLi、 因为你是在另一个 EB tresos 版本中测试 K3。这个问题刚刚在 32.0.0 版本中出现、SW 团队进行了测试,这就是他们给我的答复: "我刚刚用最新的 K5 和EBT 32 进行了快速测试。这只是一个只有 Resource 插件的空项目。 据我所知,这是一个EBT问题 如果不出现 AUTOSAR 字符串错误,您甚至无法创建输出程序。 一选择输出程序就会出现错误。 而且,运行导出程序时会出现一些警告,提示某些节点尚未创建。     这些是EBT内部节点。因此,我建议您就此联系EBT。" 但我不知道如何与 EB 工具联系。 顺祝商祺! Nhi Re: S32K5 RTD EB Tresos Generate Arxml File Error 你好@LiekLi、 我通过电子邮件联系了 SW 团队。您能把 K3 和 K5 中用于测试导入导出的 arxml 发送给我吗?我会先试试,然后将它们发送给 SW 团队,并将您添加到该主题中。 顺祝商祺! Nhi Re: S32K5 RTD EB Tresos Generate Arxml File Error 嗨,Nhi、 能否请您创建一个 JIRA 票据并将链接发送给我? Re: S32K5 RTD EB Tresos Generate Arxml File Error 嗨,Nhi、 用于配备 EB tresos 32.0 的 K5、我无法生成 Arxml。您可以导入 K5 RTD 0.8.0 示例并进行测试。 例如,我使用了 CAN 的例子。然后你就能看到问题所在了。 使用 EB tresos 29.0 的 K3 RTD 可以做到这一点。     Re: S32K5 RTD EB Tresos Generate Arxml File Error 嗨,Nhi、 是否有关于此问题的 JIRA 记录? 请告诉我联系人是谁? 非常感谢。 Re: S32K5 RTD EB Tresos Generate Arxml File Error 你好@LiekLi、 因为这不是 RTD 驱动程序的问题,所以我无法创建 Jira 票据。我把你加进了那个主题,你可以发表你的意见。 顺祝商祺! Nhi Re: S32K5 RTD EB Tresos Generate Arxml File Error 在 EB Jira 中创建的 ticket: https://jira.elektrobit.com/browse/ASCFREESCL-1762.一旦 EB 给我答复,我就会通知你 Re: S32K5 RTD EB Tresos Generate Arxml File Error 大家好, 这个问题已得到确认。使用 EBT 32.1.4或更晚。
記事全体を表示
S32K344 Hanging issue MCU: S32K344 OS: FreeRTOS S32 Design Studio: 3.4.3 Issue: MCU Hang Due to I2C Write Blocking (No Timeout) Hi Team, We are using a custom board based on the S32K344 MCU. We are facing an issue where the MCU hangs during runtime under certain I2C error conditions. We have an IMU slave device connected via the I2C interface. Occasionally, when: The IMU is not powered, or An I2C write operation fails (e.g., no ACK / bus stuck), the I2C write API does not return or enter a timeout state. As a result, the FreeRTOS task performing the I2C transaction gets stuck indefinitely, which eventually causes the application to hang. Observations: The issue occurs when the slave does not respond or the bus is held low. The I2C driver appears to block waiting for a transfer completion. No timeout or recovery mechanism is triggered at the RTOS or driver level. Request for Support: How can we add or enforce a timeout for I2C transactions on S32K344? Is there a recommended way to recover a stuck I2C bus (SDA/SCL held low)? What is the best practice for using I2C safely under FreeRTOS on S32K3 devices? Are there driver configurations or examples from NXP that handle this scenario robustly? Any guidance or references would be greatly appreciated. Thanks & Regards, Vinay Re: S32K344 Hanging issue Hi @vinaykl, You have a very old RTD. Is there a reason for it? There have been many bugs fixed between RTD 2.0.0 and current RTD 7.0.0. I assume you use the blocking APIs of the I2C driver. Use the Async transfer API along with GetStatus() and timeout instead. danielmartynek_0-1770627240529.png If the Slave device keeps holding SDA low, it can be recovered, refer to I2C user manual: Section 3.1.16 Bus clear https://www.nxp.com/docs/en/user-guide/UM10204.pdf   The RTD drivers do not have APIs for the recovery. An example is in this AN4803 I2C restore function definition  https://www.nxp.com/docs/en/application-note/AN4803.pdf Regards, Daniel
記事全体を表示
是否可以在不配置 INTR 引脚的情况下使用 KSZ8081 以太网 PHY? 大家好 我使用的是带有 KSZ8081 以太网 PHY 和 lwIP 协议栈(基于 lwIP ping 示例)的 i.MX RT1042。我的目标是使用 DHCP ping 8.8.8.8 等外部服务器。 目前,我尚未将 PHY INTR 引脚配置为 GPIO/中断输入。在这种设置下,我遇到了 DHCP 失效的问题,无法获取 IP 地址。不过,当我配置并使用 PHY 中断引脚时,工作似乎更稳定了。 这让我怀疑 INTR 引脚是正常链接/状态更新和 DHCP 运行所必需的。 我的问题是 在 i.MX RT1042 上使用 lwIP 时,是否必须使用 KSZ8081 INTR 引脚才能使以太网正常工作? 除了使用中断引脚之外,还有其他方法(例如轮询 PHY 寄存器)吗? 如果可以进行轮询,应如何使用 ENET 驱动程序和 LwIP 正确实现轮询? 如果不使用 INTR 引脚,是否有任何已知限制? 任何指导或参考将不胜感激。 提前感谢!
記事全体を表示
i.MX8Mimi LPDDR4 ZQ0 および ZQ1 ZQ キャリブレーション リファレンス デザイン こんにちは、 ファイル SPF31399 では、R6 は DNP です。別のファイル SPF47712 も同じで、MT53D512M32D2DS はデュアルダイです。SO、R6 に 240 オームの抵抗器を配置する必要がありますか? どのビジョンが最新ですか? MT53D512M32D2DS は EOL になります。これを MT53E1G32D2FW に交換したいのですが、ハードウェアのどの部分を変更する必要があるか教えていただけますか?それとも、PCB を変更する必要がなく、完全に互換性があるのでしょうか? ありがとう! HW-オープンソース#i.MX8 mini HW-Open-Source Re: i.MX8Mimi LPDDR4 ZQ0 and ZQ1 ZQ calibration reference design こんにちは@Zack8 R6を接続する必要はありません。ZQ キャリブレーション抵抗は 1 つで十分です。 BR
記事全体を表示
Is there any power consumption profile result on RT500 and RT600 Hi, Can you please provide the information as entitled? Thanks! // JC1985 Re: Is there any power consumption profile result on RT500 and RT600 @kerryzhou THANKS Re: Is there any power consumption profile result on RT500 and RT600 Hi @JC1985 ,   Thank you for your interest in the NXP MIMXRT product, I would like to provide service for you.  1. rt685 Please refer to the application note: https://www.nxp.com/docs/en/application-note/AN13056.pdf https://www.nxp.com/docs/en/application-note-software/AN13056SW.zip https://www.nxp.com/webapp/Download?colCode=AN13468 2. RT595 https://www.nxp.com/docs/en/application-note/AN13657.pdf https://www.nxp.com/docs/en/application-note/AN13606.pdf https://www.nxp.com/webapp/Download?colCode=AN13378 https://www.nxp.com/docs/en/application-note/AN13162.pdf Wish it helps you! If you still have question about it, please kindly let me know. If your question is solved, please help to mark the correct answer, just to close this case, thanks. Any new issues, welcome to create the new case. Best Regards, Kerry
記事全体を表示
eIQ 时间序列工作室入门指南 本实验将指导您如何使用 eIQ 时间序列工作室(TSS),这是一款集成于 eIQ 工具包 的全新工具,用于为嵌入式微控制器开发时间序列模型。实验内容涵盖:时间序列数据导入方法、工具如何生成多种机器学习算法,以及如何将生成的模型部署至开发板。本实验基于 FRDM-MCXN947 开发板,但相同步骤适用于所有 eIQ 时间序列工作室 支持的设备。 MCX FRDM-MCXA153 FRDM-MCXN947 MCX-N9XX-EVK i.MX RT i.MXRT685-EVK i.MXRT595-EVK MIMXRT1060-EVK MIMXRT1170-EVK MIMXRT1180-EVK LPC LPC55S69-EVK Kinetis FRDM-K66F FRDM-KV31F FRDM-K32L3A6 DSC MC56F83000-EVK MC56F80000-EVK   您还可以观看下方的视频,以快速了解 Time Series Studio 的流程。 (在 “我的视频” 中查看) 您还可通过 App Code Hub 获取 ML 通用数据记录器 工具,用于收集可与时间序列工作室配合使用的传感器数据。 i.MX RT
記事全体を表示
S32K144EVB-Q100 は recvMsg で受信した CAN FD データを表示しません。 こんにちは、 S32K144EVB-Q100 を CAN FD 経由でデータを受信するスレーブとして設定しようとしていますが、S32 Design Studio の変数の recvMsg に受信したデータが表示されません。送信側ではデータが正しく送信されていることを確認しました。プロジェクトのzipファイルを添付しました。 どうか助けてください。
記事全体を表示
NUM_OF_CONFIGURED_PINS_InitPeripherals 大于 g_pin_mux_InitConfigArr_InitPeripherals 的大小 正如帖子标题所说,设计中初始化的引脚数量少于代码生成的引脚数量,导致在这样的调用中运行时崩溃: Port_Ci_Port_Ip_Init(NUM_OF_CONFIGURED_PINS_PortContainer_0_PCACC_InitPeripherals, g_pin_mux_InitConfigArr_PortContainer_0_PCACC_InitPeripherals); 下面是一些详细信息: 使用的芯片:采用 144 引脚封装的 S32K148 集成开发环境:S32 Design studio 3.6.2在 Windows 11 上运行 RTD 3.0.0 版 生成的 NUM_OF_CONFIGURED_PINS_PortContainer_0_PCACC_InitPeripherals : 127 g_pin_mux_InitConfigArr_PortContainer_0_PCACC_InitPeripherals 的实际大小: 123 而 "实际大小 "和 "生成大小 "之间的差值始终是 4;如果我再初始化一个引脚,这两个差值都会增加 1。 此外,还有一个不断变化的问题 NUM_OF_CONFIGURED_PINS_PortContainer_0_PCACC_InitPeripherals_deinit 总是比 NUM_OF_CONFIGURED_PINS_PortContainer_0_PCACC_InitPeripherals 多 4 个(即我的情况是 131)。我不清楚为什么这与 NUM_OF_CONFIGURED_PINS_PortContainer_0_PCACC_InitPeripherals 不同。 有趣的是,数组 g_pin_mux_initConfigarr_portContainer_0_pcacc_initPerheriperals_deinit 的大小与 g_pin_mux_initConfigarr_portConfigarr_portContainer_0_pcacc_initPerherals_deinit 的大小与 g_pin_mux_initConfigarr_portContainer_0_pcacc_initPerherals_deinit 的大小相同(设置为将引脚恢复为默认值,但阵列大小相同,这是有道 是我做错了什么,还是生成的代码有问题?另外,我建议,与其生成一个可能(而且似乎**是)与预期值不同的常量,为什么不使用类似于 sizeof(g_pin_mux_InitConfigArr_PortContainer_0_PCACC_InitPeripherals)/sizeof(Port_Ci_Port_Ip_PinSettingsConfig) Re: NUM_OF_CONFIGURED_PINS_InitPeripherals larger than size of g_pin_mux_InitConfigArr_InitPeriphera Hi@durga_choudhury 请与我分享您的项目,我无法重现这个问题。 Re: NUM_OF_CONFIGURED_PINS_InitPeripherals larger than size of g_pin_mux_InitConfigArr_InitPeriphera 你好@Senlent 您想访问哪些文件/目录?我想我们的应用程序与您无关,但我可以与您分享所有自动生成的代码和 .mex锉刀换句话说,除了我们的嵌入式应用程序所在的两个 "src "和 "inc "目录外,我可以与你共享所有文件。有没有安全的文件库可以让我上传这些文件? Re: NUM_OF_CONFIGURED_PINS_InitPeripherals larger than size of g_pin_mux_InitConfigArr_InitPeriphera 关于这一点,还有一条相关信息可能会对您的重现有所帮助: 当我打开示例项目 Gpio_Dio_Ip_Example_S32K148 时,也无法重现这个问题。不过,我的项目与这个项目有一个不同之处(我的项目是从零开始创建的,而不是扩展现有项目,而且它还使用了非自动搜索功能(即......))。低级")驱动程序,所以这部分与我提到的例子相同): 在我的项目中,该工具正在生成一个额外的常数 NUM_OF_CONFIGURED_PINS_PortContainer_0_ _InitPeripherals_deinit 和一个额外的数组 g_pin_mux_InitConfigArr_PortContainer_0_ _InitPeripherals_deinit 在示例项目中没有创建这些值,而且正如我所提到的,这些值总是比相应的 "init "值多 4 个(已经比正确值多 4 个)。 这说明我可能没有正确配置工具,但我不知道我做错了什么。 Re: NUM_OF_CONFIGURED_PINS_InitPeripherals larger than size of g_pin_mux_InitConfigArr_InitPeriphera 你好@Senlent 我刚刚上传了我们项目的一个精简版本,它重现了这个问题。如果您需要我们提供其他信息,请告诉我。 Re: NUM_OF_CONFIGURED_PINS_InitPeripherals larger than size of g_pin_mux_InitConfigArr_InitPeriphera Hi@durga_choudhury 我无法重现您的问题,如果您能提供一个可以重现该问题的项目,我将不胜感激。 我只需要您创建一个能重现您的问题的非常简单的项目,然后提供给我。 Re: NUM_OF_CONFIGURED_PINS_InitPeripherals larger than size of g_pin_mux_InitConfigArr_InitPeriphera Hi@durga_choudhury 我已经在案件:00755855 中回复了您 Re: NUM_OF_CONFIGURED_PINS_InitPeripherals larger than size of g_pin_mux_InitConfigArr_InitPeriphera 你好@Senlent 我很乐意分享这个项目,用一个简单的主函数替换我们的应用程序代码,你仍然可以在目标版本上运行和版本目标板。这是为 S32K148 144 引脚目标设计的。 我应该如何将它发送给您?你们有文件共享服务器吗?由于我们是一家大公司,您可能会为我们指定一个文件存放位置,但我可以通过任何适合您的方式向您发送压缩项目。非常感谢你们的支持。
記事全体を表示
从 U-Boot 启动 M7 时出现时钟冲突 恩智浦的支持者们,你们好、 我在 M7 上创建了一个具有 IPCF、FlexCan 功能的简单应用程序,我想通过 start m7 命令在 u-boot 中启动 M7 应用程序(请查看我的完整项目)。 I.我按照以下命令启动 M7 应用程序: 1. 关闭缓存 2. mw.q 0x34100000 0x0 0x40000 3. fatload mmc 0:1 0x80000000 IPCF_Example_S32G399A_M7_0.bin cp.b 0x80000000 0x34300000 0x300000 5. startm7 0x34500400 6. 启动 II.使用 Clock_Ip_Init 运行 如果我使用 Clock_Ip_Init 运行,u-boot 将在 startm7 命令之后立即停止,据我所知,时钟已经初始化,如果我运行这个命令时钟将重新初始化然后 u-boot 启动失败 Thinh_5-1765454991667.png Thinh_6-1765455070515.png 如果不使用 Clock_Ip_Init,除 CAN 外一切正常,我认为 CAN 时钟与配置不一致,然后 CAN 波特率出错,我收到错误的 CAN 帧。 Thinh_4-1765453819091.png Thinh_3-1765453804526.png 三。试试 CAN 在启动 M7 时只能通过 Flash 和 IVT blob 镜像运行: 我还试着只用 Clock_Ip_Init 运行 M7 应用程序,CAN 运行正常,这说明 CAN 配置的时钟正常。 Thinh_0-1765453596125.png Thinh_2-1765453674275.png = > 请帮忙/建议从 U-boot 启动 M7 应用程序时如何保持 CAN 正常运行? Re: Clock conflict when booting M7 from U-Boot 你好,@chenyin_h、 感谢您的回复、 我们的长期目标是版本同时启动 A53、M7 等的引导加载程序(遵循 AN13750) 但在短期内,我们需要先将所有内容提升到概念验证阶段,您能否提供文件名称或链接,供我参考以执行选项 1(配置/重建 TFA)? Re: Clock conflict when booting M7 from U-Boot 你好,@Thinh 谢谢您的帖子。 1.在 A core 端,CAN 时钟可能由 TFA 设置,而 TFA 可能不符合 M core 端使用的设置,因此 CAN 可能无法与 M core 应用程序正常工作 2。要同时运行 M core 和 A 核心应用程序,建议按照 AN13750 中所示的方式运行,而不是直接通过 u-boot 运行。 BR 切宁 Re: Clock conflict when booting M7 from U-Boot 嗨,@Joey_z、@alejandro_e 您有什么建议吗? 不便之处,敬请原谅。 Re: Clock conflict when booting M7 from U-Boot 你好,@Thinh 感谢您的回复。 1。抱歉,没有用于从 u-boot 运行 M 核心应用程序的正式文档。 2.一般来说,如果您确实想从 A 核(uboot)启动 M7 应用程序,那么您可以检查相应的资源(如引脚/内存/时钟)是否会同时被初始化或使用,您可以尝试只在一侧设置资源,以避免冲突。 通常,它不仅需要重新配置/版本 TFA/UBOOT/Linux,还需要根据不同的要求在 M/A 端进行额外的代码更改。 BR 切宁 Re: Clock conflict when booting M7 from U-Boot 你好,@Thinh、 正如我的同事@chenyin_h 所说,您使用的启动流程不是我们经常遇到的设置,因此我们无法提供太多支持。我还建议创建基于 AN13750 的多核引导加载程序,还请查看 GoldVIP 软件包附带的 Bootloader-User-Manual.pdf。 为避免混合主题,如果您需要我们方面的指导,请为启动加载程序主题创建一个新的帖子或新的支持票单。
記事全体を表示
フラッシュプログラムターゲットメモリアドレス フラッシュ プログラマーでは、フラッシュ アルゴリズムを見つけるためにターゲット メモリ アドレスを指定する必要があります。このアドレスは通常、フラッシュ アルゴリズムをメモリの先頭、または小さな SRAM メモリ スペースやプロセッサに配置するために 0 になります。PPC ターゲットの場合、例外ベクター (IVOR) テーブルは通常、同じ低メモリ領域に配置されます (スクリプト xx_init_SRAM.tcl に従って)。フラッシュ アルゴリズムは、ターゲット メモリ アドレスを 0 に指定するときに、例外ベクトルによるオーバーレイをどのように回避するのでしょうか。 T1024 プロセッサの IFC にコネクテッドされた NOR デバイスをフラッシュ プログラミングしています。時々、JTAG ログに「コアが応答していません」というエラーが表示され、フラッシュ プログラマーが「メモリ アドレスを読み取れません...」と表示して失敗します。私はシンプルな SRAM 接続を使用しており、T1024 の CPC は 256k です。なぜこのようなエラーが繰り返し発生するのかを理解しようとしています。現在、フラッシュ プログラム アルゴリズムがプロセッサのセットアップに干渉して例外などが発生しているのではないかと疑っていますが、さらに情報が必要です。エラー発生率はフラッシュプログラミング試行の約 50% です。 ここに何らかの助言やアドバイスがあれば感謝します。 よろしくお願いします。 Re: Flash program target memory address AN4948に従ってください。 CodeWarrior Power Architecture用フラッシュプログラマ よろしくお願いします。 Re: Flash program target memory address こんにちは。返信ありがとうございます。私はフラッシュ プログラマーのセットアップ プロセスに精通しています。上記の文書には私の質問に答えるものが何もありません。フラッシュ アルゴリズムと PPC 例外ベクトルの両方がアドレス 0 に固定されている場合、プログラミング中にそれらが互いに干渉しないようにするにはどうすればよいでしょうか。ありがとう Re: Flash program target memory address AN4948、3.1、図 3. ターゲット タスクの詳細、ターゲット RAM -> アドレスを変更しましたか? よろしくお願いします。
記事全体を表示
除了 ISP 模式之外,还有其他恢复 CMPA/CFPA 存储空间的方法吗? 我收到了开发板并运行了一些演示项目。我发现在网络安全代码中,不可能设置中断和调试代码。 之后,在学习了用户手册之后,有必要在 CMPA 和 CFPA 中配置 DCFG_CC_SOCU_PIN / DCFG_CC_SOCU_PIN。这两个字段默认为 0。根据文件描述,DAP 调试验证是必需的,因此我想尝试将它们改为 1,默认启用调试。 因此,我使用 MCUXpresso 安全配置工具 25.09 在默认配置的基础上将与 DCFG_CC_SOCU_PIN/DCFG_CC_SOCU_PIN/DCFG_CC_SOCU_PIN 对应的位数修改为 1。下载后,调试器无法连接,使用串行通信的 ISP 也提示无法连接。 还有其他方法可以将这个板的CMPA/CFPA存储空间恢复到出厂设置吗? Re: Is there any other way to restore the CMPA/CFPA storage space excpet ISP mode? 启用调试身份验证后,可以更新 CMPA/CFPA。您需要使用调试邮箱进入 ISP 模式并更新 CMPA/CFPA,请注意 CFPA 每次更新时都需要增加 +1 版本(已解决:SB 2.1 (1B) 闪存 CFPA 页面过时 - NXP 社区)。 如果无法进入 ISP 模式,则可能是禁用了 ISP。你能分享一下你写给设备的 CMPA 吗? BR, Omar Re: Is there any other way to restore the CMPA/CFPA storage space excpet ISP mode? 谢谢您的答复。以下是我根据默认设置修改的 CMPA 和 CFPA 配置。 Re: Is there any other way to restore the CMPA/CFPA storage space excpet ISP mode? 你好@xtyzh 抱歉回复晚了、 您共享的配置是您上次下载到板的配置吗? 请确认您使用的是哪个部件号? 你在使用定制板吗?如果不是,请说明你使用的是哪个板 Re: Is there any other way to restore the CMPA/CFPA storage space excpet ISP mode? 你好@carlos_o: 我使用的是 LPCXpresso55S69 修订版 A2 开发板。 Re: Is there any other way to restore the CMPA/CFPA storage space excpet ISP mode? 你好@xtyzh 感谢您分享您的板和您使用的 CMPA/CFPA 配置文件的详细信息。 审查后,ISP 连接不会受到影响。 能否请您分享一下您之前遵循的步骤? 你对板做过任何返工吗?
記事全体を表示