Multi Source Translation Content

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

Multi Source Translation Content

讨论

排序依据:
MPC5xxx监视模式开启后,用codewarrior 11.1调试时不会弹窗输入密码 我在PE网站中看到他们说11.1的版本中该功能未放入,会在2022年的codewarrior v11.2中加入,但是我在官网没有找到能用于MPC5xxx的codewarrior v11.2   60441BEB-783D-425a-87D0-61648BD7642C.png D6646B72-77B4-4579-8168-944078A24589.png NXP官方pdf中有类似输入密码的弹窗 屏幕截图 2025-03-13 093737.png Re: MPC5xxx监视模式开启后,用codewarrior 11.1调试时不会弹窗输入密码 你好   作为一种变通办法,您可以用 CW 10.6 版本替换 PEmicro DLL 文件。 步骤如下:   - 备份或重命名位于以下位置的现有 EPPC gdi 文件夹 C:\Freescale\CW MCU v11.1\MCU\bin\plugins\support\EPPC\gdi   - 从 https://www.pemicro.com/fixedlinks/eppc_gdi_10.6.zip下载 CW 10.6 gdi 文件夹   - 用下载的压缩文件中的内容替换 gdi 文件夹   希望对你有所帮助。 Stan Re: MPC5xxx监视模式开启后,用codewarrior 11.1调试时不会弹窗输入密码 您好, 不幸的是,路线图上没有发布适用于 MCU v11.2 的 CodeWarrior 版本。我们目前正在与Pemicro讨论如何在现有版本v11.1中使用此功能。 此致, Stan
查看全文
MCXN947 外部直流供电 大家好, 尽管 mcu 集成了 ldo 和 dcdc 转换器来为内核提供电源。关于如何绕过两个集成变流器而仅使用外部变流器来提供电源,是否有任何指南?我知道数据表和HDG都提到可以绕过DCDC或低压差线性稳压器(LDO),但是HDG没有提到完全使用外部电源为微控制器供电。此外,这种特定的微控制器有电源顺序吗? 电路板设计 MCX N 电源 Re: mcxn947 external dcdc powered 如何在 MCXN947VNLT(100 引脚设备)上使用 DCDC 和禁用 LDO 稳压器 如 [UG10101/ 图 8] 所述,当我们将 VDD_LDO_CORE 引脚 (13) 连接到 VDD_Core (12) 时,将会破坏磁芯! 原因引脚 13 具有多功能用途:VDD_LDO_CORE/VDD/VDD_P2 DCDC 将无法工作,因为核心电压将超出限制! 当我们让引脚 13 保持浮空时,DCDC 工作正常,但问题是: 如何正确连接该引脚:OPEN/VDD/GND? 赫尔穆特-诺伊马克(Helmut Neumark),敬上 Re: mcxn947 external dcdc powered 你好@TomC818 您可以直接提供 VDDCORE(没有低压差线性稳压器(LDO) 或 DC-DC) Harry_Zhang_0-1750511493399.png BR 哈利 Re: mcxn947 external dcdc powered 我还想问如何在代码中禁用内部调节器?设计指南中提到,如果内部调节器被旁路,则应禁用调节器。 Re: mcxn947 external dcdc powered 我也有同样的问题,后来意识到在 100 引脚的设备上,它是 VDD 引脚。因此,将其连接至 VDD
查看全文
RSA 使用示例 我正在开发 s32k344 板,我正在尝试开发一个使用 RSA 的数字签名验证例程。目的是从外部导入 RSA 公钥,用它来验证加载到闪存中的文件的签名。 是否有示例代码说明如何导入 RSA 密钥和执行 RSA 加密操作? 谢谢 Re: RSA usage examples 早上好,我的 K32L2B31VLH0A 也遇到了类似的问题。我想使用2048字节的RSA或ECDS来验证签名,这应该需要更少的资源才能获得相同的结果。我的问题是内存不足,至少恩智浦 mbed TLS 库是这么返回的。该微控制器是否有可用的示例,或者 32 KB RAM 是否不够用?我有四个产品使用了这种微控制器,我需要了解是否需要更换微控制器,或者是否有可行的解决方案。我需要的是能够验证签名固件升级。 Re: RSA usage examples 你好@niccolentini 请参见所附示例。 环境: S32K344 配有 HSE FW 0_2_40_0 S32DS 3.5 RTD 4.0.0HF01 EB 29.0 此致, Lukas
查看全文
S32K311 引导加载程序跳转到应用程序问题 你好 我遇到过 S32K311 引导加载程序跳转到应用程序的问题。目前无法正常跳跃。我指的是论坛上的帖子,如 从 S32K312 引导加载程序到应用程序跳转 DS3.5 RTD300 的示例 - NXP 社区 统一引导加载器演示 - NXP 社区 已解决:S32K312 引导加载程序跳转到应用程序问题 - NXP Community 这些方法已经尝试过,但是无法正常跳转,ld 链接器文件也是引用示例配置的, 唯一成功的跳转方法是分别将启动程序和应用程序程序下载到 MCU,并使用 S32DS 调试启动程序。当我直接运行它们时,我无法跳转到应用程序。当我在跳转函数处断点并停止运行时,我可以跳转到应用程序程序。 试着用延迟一段时间再跳,不行,只能断点停止,然后再跑到应用程序中去 EvaKi_2-1721800907232.png 与其他 S32K3x 系列相比,S32K311 程序跳转是否特别? S32K311 引导加载程序能否成功跳转到应用程序的演示参考? S32K31XEVB-Q100 EvaKi_0-1721800178203.png EvaKi_1-1721800372699.png Re: S32K311 Bootloader Jump to Application issue 嗨,团队、 请告诉我这个问题的解决方案。我正试图从布尔加载器跳转到应用程序。但这并不奏效。 这是引导加载程序的链接文件。 存储器 { ITCM (RWX) :ORIGIN = 0x00000000,LENGTH = 0x8000 pflash_boot (rx) :ORIGIN = 0x00400000,LENGTH = 0xA000 fw_ver_config (rx) :ORIGIN = 0x00419FE0,LENGTH = 0x20 /* 配置管理器 1Kb */ 配置(RX) :ORIGIN = 0x0041A000,LENGTH = 0x400 PFLASH_BAF(RX) :ORIGIN = 0x004F4000,LENGTH = 0xC000 DFLASH (RX) :ORIGIN = 0x10000000,LENGTH = 0x10000 DTCM (RW) :ORIGIN = 0x20000000,LENGTH = 0x10000 sram0_stdby (rw) :ORIGIN = 0x20400000,LENGTH = 0x2000 SRAM (RW) :ORIGIN = 0x20402000,LENGTH = 0x6000 } 这是应用程序的链接文件 存储器 { ITCM (RWX) :ORIGIN = 0x00000000,LENGTH = 0x8000 pflash_app (rx) :ORIGIN = 0x00480000,LENGTH = 0xFFE0 fw_ver_config (rx) :ORIGIN = 0x0048FFE0,LENGTH = 0x20 配置(RX) :ORIGIN = 0x00490000,LENGTH = 0x400 PFLASH_BAF(RX) :ORIGIN = 0x004F4000,LENGTH = 0xC000 DFLASH (RX) :ORIGIN = 0x10000000,LENGTH = 0x10000 DTCM (RW) :ORIGIN = 0x20000000,LENGTH = 0x10000 sram0_stdby (rw) :ORIGIN = 0x20400000,LENGTH = 0x2000 SRAM (RW) :ORIGIN = 0x20402000,LENGTH = 0x6000 } 我使用以下代码跳转到应用程序。 __disable_irq(); SCB->VTOR = 0x00480000; func = *(uint32_t volatile *)(0x00480000 + 0xC); func = *(uint32_t volatile *)(((uint32_t)func) + 0x4); func = ((((uint32_t)func)& 0xFFFFFFFFU)); // Reset_Handler+1 -- 需要>--> 以避免硬故障 (* (void (*) (void)) func)(); 但跳转到应用程序的情况并没有发生。 请您在这方面支持我。 谢谢! 基兰 回复: S32K311 Bootloader Jump to Application issue 已解决
查看全文
CodeWarrior Tap 模拟器无法识别 我在调试 lx2080 目标板时遇到了以下问题。即使我使用网络端口或 USB 进行调试,模拟器仍然显示无法连接。同步的 CodeWarrior 连接服务器遇到了以下问题。 Zhoute_0-1753234432318.png Zhoute_1-1753234581325.png Zhoute_2-1753235074494.png 您遇到过这样的问题吗? 我尝试了许多官方文件和互联网上提供的方法,但都没有奏效。 LX2160A-RDB Re: The CodeWarrior Tap simulator is unable to recognize (bin) 7% delete all (bin) 8% config cc cwtap (bin) 9% show cc 每次都要删除所有 连上G版本试一下,USB连接,H版本,firmware变更了 Re: The CodeWarrior Tap simulator is unable to recognize @June_Lu  用USB直接连接到PC上,用下面的命令,结果如下图所示: Zhoute_0-1753361540331.png Re: The CodeWarrior Tap simulator is unable to recognize 用USB直接连接到PC上,用下面的命令,看是否工作正常 (bin) 8 % config cc cwtap (bin) 9 % show cc Re: The CodeWarrior Tap simulator is unable to recognize @June_Lu 感谢,软件已经升级到指定版本了 Zhoute_0-1753353660039.png 启动CCS后,按照您提供的输入指令,出现如下情况: Zhoute_1-1753353805264.png 请问该如何定位问题呢? Re: The CodeWarrior Tap simulator is unable to recognize 请将其更新至 CodeWarrior IDE 11.5.12 版本。 在恩智浦网站上。 My NXP Account->Software->Software Licensing and Support->View accounts->Product List->CodeWarrior for QorIQ LS Series ARMv8 ISA-> 请下载更新包 com.freescale.armv8.11.5.12.GA.Win.updatesite.221209.zip 请打开 C:\Freescale\CW4NET_v2020.06\ cw_armv8\ fsl_eclipse.bat 中的 CodeWarrior,然后安装来自 Help-> 安装新软件-> Add-> 存档中的更新代码包。 然后尝试执行 ccs 命令。 你可以用中文回答。 Re: The CodeWarrior Tap simulator is unable to recognize @June_Lu非常感谢你的回复。 1.我可以 ping 到 CWTAP,(Windows-cmd.exe 使用 ping FSL082481 命令,没问题)。 2.我们有两个 CWTAP 仿真器,一个是 ,另一个是 3. 我的 CodeWarrior IDE 版本是: Zhoute_0-1753338785256.png 最新的代码包也已导入。 Re: The CodeWarrior Tap simulator is unable to recognize 您能 ping 一下 CWTAP 吗? 您的 CWTAP 版本是什么? 您的 CodeWarrior IDE 版本是什么? 谢谢! Re: The CodeWarrior Tap simulator is unable to recognize @June_Lu 你能不能把 CodeWarrior Tap 模拟器的 PIN 定义发给我(在 Jtag 部分)?我们目前正在通过特定信号(TDI/TDO/TCK/TMS/RESET/VDD/GND)连接目标板lx2080。CodeWarrior Tap 模拟器一直在显示上述错误。 当我点击连接按钮时,会出现以下问题 Zhoute_0-1753264228307.png 而且 CodeWarrior Tap 模拟器的指示灯(运行/暂停)一直保持橙色,这不是官方文档中提到的红色。 我期待着您的答复,谢谢。 The CodeWarrior Tap simulator is unable to recognize 嗨,June_Lu,谢谢你!我用了你的建议,但没有用,下图就是问题所在,我不知道为什么。我搜索了相关错误(CC 不存在),但没有解决问题。 Zhoute_0-1753251599243.png @June_Lu Re: The CodeWarrior Tap simulator is unable to recognize 在 CCS 中,请运行: (bin) 7% 删除所有 (bin) 8% config cc cwtap:10.193.21.52//(这是您的 CWTAP 以太网 IP)。 (bin) 9% show cc (bin) 10% ccs::config_chain {lx2160a dap} (bin) 11% display ::ccs::get_config_chain (bin) 12% ccs::reset_too_debug
查看全文
使用 eDMA 生成媒体时钟 大家好 我正在使用GMAC PPS 模块和eDMA 生成时钟。 从文档中我了解到,当 GMA C 系统时间大于或等于配置的目标时间时,将钳位 mcg r_dma_req_o [3:0] 信号。 sathishkumar_sunmugavel_0-1753271626406.png sathishkumar_sunmugavel_1-1753271663068.png 我的目标是使用这个信号来触发eDMA,通过将值复制到以下寄存器来自动更新下一个目标时间: mac_pps0_target_time_nanoseconds mac_pps0_target_time_seconds 我想澄清一下: 如何将 mcgr_dma_req_o 连接到 DMA 控制器?eDMA 如何接收外设请求? 这些信号是内部路由到 MCU 中的 DMA MUX,还是需要配置任何特定路由? 如果有人有任何此类设置的示例、参考配置或应用笔记,请分享。 预期的行为是: 每当 GMAC 系统时间达到当前目标时间时,mcgr_dma_req_o 信号就会触发信号 DMA 传输,从而更新下一次 PPS 事件的目标时间。 提前感谢您
查看全文
k32W温度センサ不安定 現在、K32W041 には 2 つの問題があります。 温度センサの不安定性 温度センサの不安定性 温度センサは不安定で、Vbat で測定したときと同じように波打っているようです。15ビット以上 この波紋を軽減するには、追加の情報が必要です。 どのようなタイプの温度センサが使用されていますか? この測定回路はどのように設計されているのでしょうか? 波紋を引き起こす Vbat と関係があるのでしょうか? HW-Open-Source Re: k32W temperature sensor instable こんにちは、 ご不便をおかけして申し訳ございませんが、内部温度センサに関する情報は、ユーザー マニュアルの第 28 章に記載されています。 これが要件を満たさない場合は、外部センサの使用をお勧めします。 よろしくお願いいたします。 アナ・ソフィア。 Re: k32W temperature sensor instable こんにちは、ソフィアさん。返信ありがとうございます。 マニュアルには内部温度センサの動作については何も説明されていません。 温度センサについては Vbat に大きく依存していることがわかりました... それは言及されていません! 問題を解決するには、内部温度センサに関する詳細な情報が必要です。 最初の投稿の質問への回答は問題の解決に役立ちます Re: k32W temperature sensor instable こんにちは、 あなたの調子が良いといいのですが。 K32W061/041 は、温度監視用に ADC チャネル 7 に内部コネクテッドされた出力を持つ線形温度センサを提供します。 使用方法の詳細については、第28章「温度センサ」に記載されています。 UM11323 K32W061/K32W041 ユーザーマニュアル。 ADC は、6 つの外部出力、1 つの温度センサ、および VBAT 監視用の 1 つのチャネルを含む、最大 8 つのチャネルにわたる入力多重化をサポートします。温度センサは ADC チャネル 7 にコネクテッドされ、電源モニター (VBAT を監視) は ADC チャネル 6 にコネクテッドされます。 温度センサと VBAT チャネル間の潜在的な相互作用は、ADC の構成方法やカスタム デザインのその他の要素によって異なります。 このコミュニティ投稿をチェックすることをお勧めします: K32W061、QN9090、またはJN5189を使用して初めてPCBを正しく構築する最良の方法 よろしくお願いいたします。 ソフィア。
查看全文
I2C_SCLS 中的辅助引脚功能 嗨,团队、 我们正面临S32K311NHT0MPAST的问题 您能否确认以下 FLEXIO 引脚是否可以配置为 I2C。 第 43 号引脚(PTC 17)(FXIO_D2)作为 I2C SCL 引脚 44(PTC 16)(FXIO_D15)作为 I2C SDA   请与我们分享将 flexio 配置为 I2C 的示例代码。   我们已经建好了 PCB,正处于固件开发阶段。最初,我们在这些引脚上使用了默认的 I2C。后来有人告诉我们,这些引脚上的 I2C 只能在 4 线模式下配置为 I2C(我们还没有实现)。期待您尽快回复,解决这个问题。 Re: Secondary Pin functionality in I2C_SCLS HI 对不起,如您所知,SDAS 和 SCLS 适用于四线模式。 RTD 中没有 S32K311 示例项目。有关 Flexio_I2C 的引脚配置,我建议你参考 i2C_ IP_example_s32K344(驱动程序)和 i2C_example_S32K344(驱动程序)和 i2C_example_S32 K344(MCAL)。 为 Mcl 组件中的 Flexio 引脚选择 PIN_2 和 PIN_15。 祝好, Robin ------------------------------------------------------------------------------- 注: - 如果本帖回答了您的问题,请点击"ACCEPT AS SOLUTION" 按钮。谢谢! - 我们会在最后一次发帖后的 7 周内跟踪主题,之后的回复将被忽略 如果您以后有相关问题,请另开新主题并参考已关闭的主题。 ------------------------------------------------------------------------------- Re: Secondary Pin functionality in I2C_SCLS 虽然某些 S32K3 微控制器具有可模拟 I2C 的灵活 I/O (FlexIO),但需要查看 S32K311NHT0MPAST 数据表,以确认引脚 43 (PTC17) 和引脚 44 (PTC16) 是否专门支持这种配置。这些引脚被指定为 FXIO_D2 和 FXIO_D15,它们是 FlexIO 引脚,因此极有可能被配置为 I2C 通信。这些引脚上的 I2C"4 线模式" 的说法并不寻常,因为标准 I2C 是 2 线协议。这更有可能是指特定的硬件或软件实施细节,可能与不同的外设有关,也可能是对配置选项的误解。我们建议查阅官方 S32K3xx 参考手册和特定的 S32K311 数据表,了解详细的引脚多路复用选项和 FlexIO 外设功能。有关示例代码,您应查找 NXP 的 S32K3 软件开发工具包 (SDK) 示例,因为它们通常包含 FlexIO I2C 驱动程序代码 www mymilestonecard com
查看全文
Mac 1.91版本能将我的工程文件输出成可供windows电脑运行的exe或是web文件吗? 我的电脑是mac m1芯片,运行的GUI GUIDER版本为最新版1.91,我制作了一个工程,我试图通过Deepseek或是其他ai学习如何将这个工程输出成可供windows独立运行(不需要windows下载GUI GUIDER)的exe文件,或是web文件。但是ai都说能在输出工程文件时选择输出平台以达到这个目的,但我的版本做不到。我想请问这是否属实,亦或是有没有办法能过做到我的需求 Re: Mac 1.91版本能将我的工程文件输出成可供windows电脑运行的exe或是web文件吗? Hi @Syutakuryuu  Mac 上 可以导出 Web 文件。   Mac 上 不能直接导出 Windows EXE,只能导出 Mac 可执行文件;如果你要 Windows 的 .exe,需要到 Windows 环境里重新构建。   BR Harry  
查看全文
PTN3460I 长寿命 EOL 您好, 能否告诉我 PN: PTN3460 和 PTN3460(I) 的使用寿命或预计报废时间? 谢谢! LT Re: PTN3460I Longevity EOL 找到此链接: https://community.nxp.com/t5/Other-NXP-Products/PTN3460/m-p/1978944,很有帮助
查看全文
将 srec 闪烁至 S32K344 我想在 PCB 制造过程中发送闪存图像,让他们在开发过程中闪存。我已经在项目 > properties > 版本设置中找到了如何生成 Flash 镜像,但我不熟悉除了将 src 文件上传到 MCU 之外是否还需要采取任何具体步骤。 Re: Flashing srec to S32K344 你好@pb632146 本文档介绍了如何将 srec 文件加载到 MCU: https://community.nxp.com/t5/S32-Design-Studio-Knowledge-Base/HOWTO-download-separate-elf-srec-hex-file-to-microcontroller/ta-p/1127159 此致, Lukas
查看全文
NTAG5 链接 ED 从未设置 你好, 我正在使用指向 1 的 NTAG5 链接。)收获能量 2.)为 MCXC041 版本 NFC 通信。 但是我的问题是,当我将 SYNCH_DATA_BLOCK 设置为 0x00(第一个区块)并写入第一个块(恰好是 4 字节)时,ED 永远不会被设置(又名。低)。 我的配置 能量收集/事件检测 (0x3D) EH_CONFIG: 0x3D-> 能量收集,采用 2.7mA、3V 且无功率级检查 ED_CONFIG: 0x04 -> NFC 至 I2C 直通 ,但也尝试过写入 SYNCH_BLOCK (0x0C ) Config_1 (0x37): 0x0B -> SRAm 通过模式,SRAM 可用,NFC 至 I2C 传输方向 终端/同步块 (0x38) 设置为 0x00(第一区块) 是否知道为什么采用这种配置并写入 SRAM (0xD3) 后,ED 始终为低电平? 我使用 Ntag5 Link 开发板 OM2NTP5332。 Re: NTAG5 Link ED Never set 你好,@no4rgument,日安! 为了坚持直通模式(NFC 到 I2C)的行之有效的行为,NFC 设备应写入所有 256 字节的 SRAM,并且主机也应读取所有 256 字节,因为任何其他操作都可能导致意外行为(例如本例中)。 请注意,除 ED 引脚外,写入 SRAM 的数据就绪时也会设置状态寄存器的 SRAM_DATA_READY 位,并且仲裁器会将接口锁定为 I2C。 致以最诚挚的问候, Daniel Re: NTAG5 Link ED Never set 感谢您提供双向数据交换 pdf,这对我们很有帮助。但我发现,只有写入到 3Fh 的每个数据块,ED 才会被设置,而不是只写入 3Fh 数据块。但是如果我通过 I2C 只读区块 3Fh,则会 RESET。 那么,在直通模式下,就不可能写入较少的数据块来提高 ED 值吗? Re: NTAG5 Link ED Never set 你好,@no4rgument,日安! 能否详细介绍一下您的设置和应用目的? 您目前是否将 MCXC041 用作 NTAG5 的 I2C 主机?如果是,您是如何通过 NFC 与标签通信的? 请注意,SYNCH_DATA_BLOCK 的第 0 和 1 字节定义了用户存储器中区块的地址,该区块在仅通过 NFC 读取或写入时将激活 ED 引脚。这两个字节是否都设置为 0x00h? ED_CONFIG 块必须设置为 0x0B(从 SYNCH_ BLOCK 读取)或 0x0C(向 SYNCH_ BLOCK 写入),以便在读取用户内存块或写入用户内存块时进行检测。请参阅 NTAG 5 链接的 第 8.1.3.19 节 - 符合 NFC 论坛的 I2C 桥接器 。 不过,如果您的应用目的是实现直通式通信,请参阅NTAG 5 - 双向数据交换,了解在这种情况下必须遵循的详细流程。 致以最诚挚的问候, Daniel
查看全文
关于 K5 HAL 演示版安装的问题 你好,团队 请问 S32K5 HAL 演示如何? 我按照下面的步骤进行了操作。 之后,我导入了 HAL 演示项目。 我双击了 MEX 文件,更新了代码。 结果如下。 我的问题是 我没有在 DS 项目中找到启动程序,"src "文件夹中也没有(没有找到 main.c)。 Q1.你知道原因吗? Q2.在 HAL 演示版中,它不支持 S32DS 版本。这样做对吗? 谢谢。 S32DS 来源:恩智浦内部来源:恩智浦内部 Re: Question about K5 HAL demo install Hi Cuong 我自己找到了解决办法。 ^^ 谢谢 Re: Question about K5 HAL demo install @Luke_Chun 是的,您可以在这里发布问题。 我的意思是,这些标签可以帮助相关团队过滤请求,并根据其范围提供支持。 Re: Question about K5 HAL demo install 你好, 我不确定,我的问题是否可以得到这个社区的支持。 因此,我也向产品社区提出了同样的问题。 谢谢。 Re: Question about K5 HAL demo install 此演示不是 RTD 代码包,移除 RTD 标签
查看全文
使用 LCD 针座时相机针座上的可用引脚 - FRDM-MCXN947 我想弄明白,在使用 smartdma 的 LCD-PAR-S035 显示器上使用 LCD 接头(J8)时,相机接头(J9)上的引脚是否可以用作 GPIO? 在配置工具中,它们并不显示为冲突,但当设置为 GPIO 时,我似乎仍无法正确读取。 有人能确认(J9)引脚不能同时用作 GPIO 吗? 谢谢   开发板 FRDM 培训 MCX N Re: Available pins on the camera header when using LCD header - FRDM-MCXN947 你好@cyberhelmer、 谢谢您的帖子。 我认为您可以参考 frdm-mcxn947 的用户手册。它列出了 FlexIO 和相机标头的所有潜在冲突。 从技术上讲,J9 上的引脚可以配置为 GPIO。 但是,如果 SmartDMA 正在积极使用 FlexIO for LCD,并且 J9 引脚与 FlexIO 或其他有源外设共享,则由于总线争用或引脚多路复用器冲突,GPIO 读取可能会失败。 我建议您检查项目配置中的引脚复用器,确保 J9 引脚没有同时分配给 FlexIO、CAN、I3C 或以太网。如果需要,还可检查和调整焊接跳线。您可以暂时禁用 SmartDMA,并测试从 J9 读取的 GPIO 数据,以确认它们能独立工作。 希望对你有所帮助。 BR 西莱斯特
查看全文
S32G3 PFE fci デモ のソース コードはどこで入手できますか?ドキュメントから直接コードをコピーしようとしましたが、一部のヘッダー ファイルが欠落しているためコンパイルできません。 pmboat_0-1761214545300.png   Re: S32G3 PFE fci demo こんにちは、 @pmboat 投稿ありがとうございます。 詳細については、 https://github.com/nxp-auto-linux/pfeng/tree/release/linux_1.9.0/sw/libfci_cliのサンプルを参照することをお勧めします。 BR チェイン
查看全文
Cortex-A 实时操作系统和 Cortex-M 实时操作系统之间的 RPMSG? 您好, ,我正在开发 FRDM-imx93,我想知道是否有可能在 Cortex-A 实时操作系统和 Cortex-M 实时操作系统之间创建 RPMSG? 文档中没有 .REALTIMEEDGEUG.pdf 示例:REALTIMEEDGEUG.pdf 我们只有这个 3.4.3.1.2构建并运行 RPMSG 演示(Cortex-A 和 Cortex-M 内核) 但是,它使用的是 Linux 而不是 RTOS。 此致, Re: RPMSG between Cortex-A RTOS and Cortex-M RTOS ? 您好, 非常感谢。 谢谢、 Re: RPMSG between Cortex-A RTOS and Cortex-M RTOS ? 你好 正如您在实时边缘软件中看到的,可用选项有 Screenshot 2025-10-28 115319.png 这是可能的,但遗憾的是,我们没有实例可以提供。 顺祝商祺! 
查看全文
S32K1: LPUART BAUDレジスタのOSRビットがスタックしています こんにちは。 ターゲット MCU は、S32K14W-Q064 評価ボード上の S32K144W です。LPUART0 ボー レートを設定しているのですが、BAUD レジスタの下位 4 つの OSR ビットをクリアできないことに気付きました。これらのビットはリセット時にデフォルトで 1 に設定されますが、その後は書き込み/クリア可能になるはずです。上位の OSR ビットを設定またはクリアCANますが、下位 4 ビットは固定され、常に設定されており、そのレジスタに対するいかなる操作でもクリアできません。 ネタバレ (ハイライトして読む) Screenshot_RM_BAUD_OSR.png 明らかに、これにより UART の機能が制限され、適切なボー レートの選択が難しくなります。ドキュメントを何度も精査しましたが、これらのビットに対する制限や、それらをクリアまたは変更するために満たさなければならない条件についての言及は見つかりませんでした。たぶん見逃したのでしょう。 他のフォーラム投稿 2 件を見つけましたが、そこではユーザーが同じ問題 (ただし、別の部分) について言及していました。 "SO、OSR フィールド (15 と 31) に設定できるのは 16 と 32 の値のみで、他の値を設定すると 16/32 になることに気づきました。" 残念ながら解決策は見当たりません。 https://community.nxp.com/t5/Kinetis-Microcontrollers/FRDM-K82F-uart-problem/mp/845950 https://community.nxp.com/t5/Kinetis-Microcontrollers/LPUART0-baudrate/mp/792047/highlight/true#M48190 これらのビットが詰まっている理由や、変更方法について何かご意見はありますか? ご協力いただきありがとうございます! トレバー Re: S32K1: LPUART BAUD register OSR bits stuck こんにちは、トレバーさん。 情報をいただきありがとうございます。 OSRビットを個別にクリアできないことにはこれまで気付いていませんでしたが、RTD のBAUDレジスタへの書き込みも一度に行われることがわかりました。 よろしくお願いいたします ロビン Re: S32K1: LPUART BAUD register OSR bits stuck こんにちは、ロビン。 私は S32K1 RTD を使用していません。UART を LPUART レジスタで直接構成しています。 明確に言うと、最初に OSR ビットと SBR ビットをクリアし (LPUART_BAUD_OSR_MASK と LPUART_BAUD_SBR_MASK を使用)、次に必要なビットを設定して (LPUART_BAUD_OSR(x) と LPUART_BAUD_SBR(x) を使用)、必要なボー レートを取得しようとしていました。重要なのは、OSR ビットをすべてクリアすると、オーバーサンプリング比が 16 になり、下位 4 ビットが設定されたデフォルトと同じになることです。リファレンスマニュアルにはこのように書かれていますが、OSR ビットをクリアすると何が起こるのかは十分に説明されていないようです。 Screenshot_RM_OSR.png 私が理解できなかったのは、OSR ビットをすべてクリアすると、ハードウェアはそれをオーバーサンプリング比 16 を使用していると解釈するのではなく、下位 4 ビットを文字通り 1 に戻し、デフォルト設定に戻すということです。SO、最初にそれらのビットをマスクしてクリアし、次に必要なビットを設定するという一般的なパターンは使用できません。代わりに、すべてのビット グループで必要な値を使用して、BAUD レジスタを一度に設定する必要があります。 SO、これを変更することで: IP_LPUART0->BAUD &= ~( LPUART_BAUD_OSR_MASK ); IP_LPUART0->BAUD |= ( LPUART_BAUD_OSR(10u) ); ... これに対して: IP_LPUART0->BAUD = ( LPUART_BAUD_OSR(10u) | ... ); 期待通りに動作しているようです。 ご協力ありがとうございました。 よろしくお願いいたします。 トレバー Re: S32K1: LPUART BAUD register OSR bits stuck ハイ BAUD[BOTHEDGE]を設定しましたか?S32K1 RTD を使用している場合は、以下を参照して設定する必要があります。 BAUD[OSR][BOTHEDGE] Lpuart_Uart_Ip_SetUp_Baudrate RTD.png よろしくお願いします、 ロビン --------------------------------------------------------------------------------- 注記: - この投稿があなたの質問への回答である場合は、「解決策として承認」ボタンをクリックしてください。ありがとう! - Threadは最後の投稿から7週間フォローされます。それ以降の返信は無視されます。 後ほど関連する質問がある場合は、新しいThreadを開いて、閉じたThreadを参照してください。 ---------------------------------------------------------------------------------
查看全文
リセット後、s32k312は異常なHardFault_Handlerに入ります 使用されるチップは s32k312 で、コンパイラのバージョンは S32DS3.5 と RTD3.0 です。uds-boot の生成中に、いくつかの有効な情報がアドレス 0x0043E000 の pflash に固定されます。 sensen_1_0-1762236756459.png sensen_1_1-1762236817623.png sensen_1_2-1762236843789.png sensen_1_3-1762236858994.png ブートローダーをチップにプログラムし、ホストコンピューター経由でアプリ プログラムをフラッシュします。最初のフラッシュ後、内部ウォッチドッグ タイムアウト リセットを使用して、プログラムがアプリに正しく入力されることを確認CAN。ただし、アプリ内でプログラムが実行されているときに別のアプリのフラッシュ操作が実行されると、プログラムはリセット後に HardFault_Handler に入ります。設定に問題があるかどうか、または標準的な設定方法があるかどうかの確認にご協力ください。情報が p_flash に固定されず、後続の命令を通じて 0x0043E000 に書き込まれる限り、プログラムは正常にCAN実行します。 どうぞよろしくお願いいたします。 Re: After resetting, the s32k312 enters the HardFault_Handler abnormally RTD ドライバを使用していますか? INFLS MCAL ドライバには、コードを SRAM に再配置できる機能が含まれています。 danielmartynek_0-1762249915732.png C40_Ip ドライバを使用する場合は、次の例を参照してください。 https://community.nxp.com/t5/S32K-Knowledge-Base/S32K312-C40-Ip-SRAM-RTD-500-DS35/ta-p/2074245 よろしくお願いいたします。 ダニエル Re: After resetting, the s32k312 enters the HardFault_Handler abnormally これらのコードは実際には同じブロック 0 領域、具体的には s32k312 のブロック 0 領域に格納されており、有効アドレスは 0x00400000 から 0x00500000 の範囲です。ただし、これらが修正されず、後でプログラム内の p_flash プログラミング操作を通じて書き込まれる場合、HardFault_Handler は表示されません。次のような感じです。 sensen_1_0-1762248268141.png Re: After resetting, the s32k312 enters the HardFault_Handler abnormally こんにちは@sensen_1さん、 これは、フラッシュ ブロックでの RWW (Read-While-Write) 衝突が原因であると考えられます。 実行されるコードは、現在プログラム中のフラッシュ ブロック内に存在してはなりません。 これが問題かどうかCAN確認できますか? よろしくお願いいたします。 ダニエル
查看全文
i.MX95 Neutron NPU における推論の劣化 NXPテクニカルサポートチーム様 現在、ResNetをバックボーンとしてポーズ推定モデルを開発しており、i.MX95プラットフォームをベースにした製品への展開を検討しています。 しかし、Neutron NPU で量子化モデルを実行すると、推論精度が大幅に低下します。調査の結果、標準的な分類モデルであっても、CPU 上で正しく実行される量子化モデルは、NPU 実行用に変換すると結果が劣化することが明らかになりました。この問題は、私たちがバックボーンとして使用している ResNet にも影響します。 部分的なNPU割り当てテストを通じて Neutron-converterでは、特定のConv2Dレイヤー以外のレイヤーをNPUに割り当てると劣化が発生することを確認しました。 以下の点についてご意見をお聞かせいただければ幸いです。 推論性能の低下の原因は何でしょうか? たとえば、量子化または変換パラメータの問題、NPU のハードウェア制限、または Neutron コンバータのバグ。 この問題に関連する既知の問題はありますか? たとえば、BSP 6.12.20 や eIQ Toolkit 1.16.0 のバグなど、NPU 上で ResNet モデルを実行する場合の既知の制限、または i.MX95 NPU に関するその他の文書化された問題。 この問題を緩和するためにどのような対策を講じるCANますか? 開発環境 ハードウェア: i.MX95 EVK BSPバージョン: 6.12.20_2.0.0(NXP) eIQ ツールキット: 1.16.0 (Windows) モデル変換パイプライン PyTorch → ONNX : トーチ.onnx (オプセットバージョン15) ONNX → TensorFlow (.pb) : PINTO0309/onnx2tf INT8量子化: tensorflow.lite.TFLiteコンバータ (バージョン2.12.0) NPU変換: Neutronコンバータ (バージョン 2.0.2+0X0cebb80a) 推論結果 NPU で実行すると、推論の精度が大幅に低下します。 我々は量子化モデルを用いてテストした。 モバイルネットV2 そして ResNet18 (から トーチビジョンを使用して ImageNetV2 (500 サンプル) : モデル float32 CPU 精度 (トップ 1 / トップ 5) int8 CPU 精度 (トップ 1 / トップ 5) int8 NPU 精度 (トップ 1 / トップ 5) モバイルネットV2 70.2% / 89.4% 68.4% / 88.6% 0.2% / 0.8% ResNet18 64.0% / 86.6% 63.6% / 87.4% 0.0% / 0.6% 追加テスト 部分的なNPU割り当てテストを、 --include演算子 オプション Neutronコンバータ 量子化された ResNet18 モデル上。 特定の Conv2D レイヤー以外のレイヤーを NPU に割り当てると、推論のパフォーマンスが低下することがわかりました。 ケース NPU割り当て 結果 精度トップ1 / トップ5 ベースライン なし(すべてCPU) ー(ベースライン) 63.6 / 87.4 % CASE 1 即日 悪い 0.0 / 0.6 % CASE 2 入出力形状が[1×56×56×64]であるConv2Dレイヤー 良い 64.0 / 87.4 % CASE3 CASE 2 + レイヤーの追加 悪い 0.0 / 0.6 % 事例4 CASE 2 + その他のConv2Dレイヤー 悪い 0.0 / 0.8 % サポートしていただき誠にありがとうございます。 よろしくお願いします、 涼介 Re: Inference Degradation on i.MX95 Neutron NPU こんにちは、 i.MX95 はまだ試作段階であるため、サポートを提供することはできませんのでご了承ください。詳細については、お近くの NXP セールス/NXP FAE にお問い合わせください。 よろしくお願いいたします。 アルド。
查看全文
T2080 CPUのCCSRBARを変更する方法 親愛なる友人の皆様 私は T2080 CPU を使用し、vxworks が提供するブートローダーを使用しています。 次のブートローダー設定で正常に起動しています。 - フラッシュ1: 0xFF00_0000~0xFFFF_FFFF (16MB) - ブートローダー: 0xFFF0_0000~ 0xFFFF_FFFF (1MB、ブートROM) - CCSBAR: 0xFE00_0000~ 0xFEFF_FFFF (16MB、デフォルトアドレス) 私のボードには Flash1 のサイズがより多くあります。SO、Flash1 を再マップしようとしています。 ただし、次の設定では起動に失敗します。 - フラッシュ1: 0xFE00_0000~0xFFFF_FFFF (48MB) - ブートローダー: 0xFFF0_0000~ 0xFFFF_FFFF (1MB、ブートROM) - CCSBAR: 0xFE00_0000~ 0xFEFF_FFFF (16MB) この問題は CCSBAR の重複によって発生したものと思われます。 ただし、CCSBAR を 0xFD00_0000 に設定した後でも、ブートは失敗します。 CCSBAR を変更する方法を教えてください。 (T2080 RM 4.3.11に記載されていますしかし、それが何を意味するのかは分かりません。 Re: How to change CCSRBAR in T2080 CPU はい、スタートコードで再配置できるようです。以下のソースを参照できるかもしれません。 https://github.com/nxp-qoriq/u-boot/blob/f3363c060497515ca8b71451cb56f3ec0abacaa9/arch/powerpc/cpu/mpc85xx/start.S#L505 Re: How to change CCSRBAR in T2080 CPU June_Lu様 NXP コミュニティ フォーラムを見ると、以前誰かが私と同じ問題を解決したことがわかります。タイトルと日付は以下の通りです。 * T2080 プロセッサにおける CCSRBAR 再配置の問題。karnakaranradh 著、2017 年 1 月 31 日。 返信ではU-bootのソースコードが以下のように参照されている。 * フリースケール PowerPC u-boot ツリー ただし、参照にアクセスできません。 参照にアクセスする方法はありますか? Re: How to change CCSRBAR in T2080 CPU 申し訳ありませんが、公式コードは SDK2.0 であり、 CCSRBAR を変更するような例はありません。 CCSR は多数のレジスタに影響するため、そのアドレスを変更する場合は、関連するすべてのソース コードがこの変更を反映するように適切に更新されていることを確認してください。 Re: How to change CCSRBAR in T2080 CPU まずは追加のご返信ありがとうございます。 ブートローダーは CCSR (0xFE00_0000 -> 0xFD00_0000) を変更していますが、ブートプロセスが機能していないため、CCSR レジスタにアクセスできるかどうかを確認できません。 CCSR 構成には、VXWorks7 (windriver 製) が提供する「vxbl-1.0.4.1」を使用します。 CCSRBAR=0xFE00_0000 の場合、ブート プロセスは正常です。ただし、CCSRBAR が 0xFD00_0000 に設定されている場合、ブート プロセスは機能しません。 CCSRBAR はフラッシュ領域と重なってはいけませんよね? CCSRBAR を変更するための例や公開されているコードはありますか?(VXBLと比較する必要があります。) Re: How to change CCSRBAR in T2080 CPU CCSR はどこに設定しますか。T2080 RMのルール、177 ページのガイドラインに従っていますか。 法律が変更された後、CCSR レジスタにアクセスできますか?CCSR レジスタ アクセスも変更する必要があるようです。RM 表 2-5 を参照してください。 Re: How to change CCSRBAR in T2080 CPU ご返信ありがとうございます。 ただし、変更されたフラッシュ サイズに合わせて、ブートローダー内の TLB と LAW のサイズを既に変更しています。 Re: How to change CCSRBAR in T2080 CPU QorIQ ® SDK 2.0-1703 ドキュメント では 、LAW を使用して特定のアドレスを設定します。 以下のリンクは法律に関連している可能性がありますので、参照していただければ幸いです。 https://github.com/nxp-qoriq/u-boot/blob/f3363c060497515ca8b71451cb56f3ec0abacaa9/board/freescale/t208xrdb/law.c#L10 https://github.com/nxp-qoriq/u-boot/blob/f3363c060497515ca8b71451cb56f3ec0abacaa9/arch/powerpc/include/asm/fsl_law.h よろしくお願いします。
查看全文