Multi Source Translation Content

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

Multi Source Translation Content

讨论

排序依据:
SWO Data Trace functionallity (on MCXA156) Hello NXP Community, I have been experimenting with the Debug functionalities of the MCXA156 Controller and its respective development board. My setup: (FRDM-MCXA156) as well as MCXA156 in a custom board. MCUXpresso IDE v25.6 [Build 136] [2025-06-27] MCU Link pro Debugger So far with various examples from the NXP Expresso SDK I was able to cover most of debugging needs. (Breakpoints, Datawatch points, ITM printf redirect, Interrupt tracing etc.) Somehow I am stuck with usage of Data Watch Trace/Stream over SWO. I am at a point where I think I have misunderstood the capabilities of the MXCA156 debugging feature. To my understanding the MCXA156 supports ITM and DWT. With this it should be possible to add read/write data comperators and stream/trace out the appropriate data over the SWO pin. With my setup it seems I cant get to work the "SWO Data" window to work even if all other tracing feature seems to work fine. I am on the right track with my setup or does the MCUXpresso IDE simply not supporting my use-case yet? Best regards Alex Re: SWO Data Trace functionallity (on MCXA156) Hello @AlexRu  To use SWO, you can follow the provided step guide. Hardware Requirements: Ensure that the chip’s SWO pin is connected to the debugger’s SWO interface. (This is FRDM-MCXN947 board) Software Configuration: When creating a new project, select “Redirect printf/scanf to ITM” to redirect printf/scanf output to ITM. 2. Configure the Trace Clock: CLOCK_AttachClk(kTRACE_DIV_to_TRACE); /*! Switch TRACE to TRACE_DIV */ /*! Set up dividers */ CLOCK_SetClkDiv(kCLOCK_DivTraceClk, 3U); /*! Set TRACECLKDIV divider to value 3 */ 3. Configure ITM Console View in MCUXpresso IDE: Open SWO ITM Console. Configure the corresponding Core Clock and Trace Clock in both the IDE settings and your code    . 4. View the Output Results. For details on SWO and DWT usage, please refer to MCUXpresso_IDE_25.06_Instruction_Trace_Guide.pdf. You can find this guide under MCUXpresso IDE install path.  BR Alice   Re: SWO Data Trace functionallity (on MCXA156) Hi Alice, thank you very much for your detailed visualisations on how to setup the SWO Tracing. In my case I already verified the electrical connection of the SWO pin (MXCA-156 PCB) to my MCU-Link Pro Debug Probe. The PDF you mentioned has indeed more detailed information and extends my knowledge. Nevertheless it does not really explain/disprove my assumutions of DWT usage. In my setup I already see data from Interrupt returns and Interrupt entry points in the "SWO Interrupts" windows: (this is live data from my SW! Meaningfull data and correct timing information.) With this information I verfied that my electrical connection via SWO pin is working, trace clocks are enabled and frequency is as expected in my SWO Trace Config. What I am missing (or maybe there is a misunderstanding on my side?) is the function to trace Data via a Data Watch comparator (DWT) to the SWO trace pin in window "SWO Data". After enabeling the "play" button I dont receive any trace information:  I even veriefied that with my config of MXCA156 the data watchpoints are limited to 2 comparators, so the IDE seems to be able to set them and warns about too many Data Watch points set (I did it intentionally to check the plausibility): So my question is: Does the IDE support this method of debugging or is there a misunderstanding on my side and the DWT does not provide this kind of Data tracing capabilities at all? Re: SWO Data Trace functionallity (on MCXA156) Hello @AlexRu  Thanks for your reply. Could you please let me know which data you want to use DWT to watch? Also, please share a project that can reproduce the issue and provide a video showing all the steps you took. I will use this information to reproduce and check the issue on my side. Thank you! BR Alice Re: SWO Data Trace functionallity (on MCXA156) Hello @Alice_Yang , I did prepare a minimalistic Project based on the SDK Example (LED Blinky) for the FRDM-MCXN236 Demonstration Board. (demo_apps -> LED_BLINKY_PERIPHERAL) The MCXN236 Board setup seems to show the same effect as the MCXA156 Board I used before. I just wanted to confirm this behaviour on another Board. Pin config set P0_2 -> Output SWO (Default in this example) Enabled the TRACECLK and TRACECLKDIV (1) as this example uses BOARD_BootClockFRO12M() Added following code to see some action on glocal ram variables: volatile uint32_t debug_cnt = 0; void SysTick_Handler(void) { /* Toggle pin connected to LED */ GPIO_PortToggle(BOARD_LED_GPIO, 1u << BOARD_LED_GPIO_PIN); debug_cnt++; //<- added for demonstration purpose }  Attachments: Zip with demo project, video of my debug session. You can see that "SWO Data" does not show any tracing data. Global variables window shows the increment of debug_cnt in SysTick_Handler cycle of ~1s. Also "SWO Interrupts" shows the entry and exit of SysTick_Handler() reliably so the electrical connection of SWO trace seems to work correctly. Let me know if I can provide more info to narrow down this issue. I would also be happy if you could confirm whether my expectation of tracing a global/static RAM variable with DWT is possible. Or I have a misunderstanding. Re: SWO Data Trace functionallity (on MCXA156) Hi Alice, thank you for your effort. So it seems that MCUXpresso does not support the "data trace" debugging currently. Is it possible to request this for future releases? From my outsider perspective it seems that there is not much missing to make it work. SWO Interrupt seems to work just finde and extends to advanced debugging functionalities. SWO Data tracing whould further extend the possibilities for Debugging in NXPs Xpresso Toolchain. Best regards Alex Re: SWO Data Trace functionallity (on MCXA156) Hello @AlexRu  I tested on my side. This cannot output the variable’s value in real time. It can only check the variable’s value when debugging is paused. BR Alice Re: SWO Data Trace functionallity (on MCXA156) Hello @AlexRu  Thank you for your reply. I will forward this request to the MCUXpresso development team and keep you updated on any progress. Thank you.   BR Alice
查看全文
架构和寄存器级代码 我想要恩智浦 s32k311 的这种架构图,这样我就能了解其工作原理,我想为每个外设和模块编写寄存器级裸机代码....,请帮帮我。 Re: architecture and register level code 你好@piyush1 该微控制器平台基于运行频率高达 120 MHz 的单核 ARM Cortex-M7,包括以下关键功能: NVIC — 嵌套向量中断控制器 FPU – 浮空点单元 MPU - 内存保护单元 DSP - 数字信号处理能力 高速缓存和 TCM 内存配置包括: 1 MB PFlash,带 ECC(纠错码) 64 KB DFlash,带 ECC 128 KB RAM,带 ECC 为了清晰起见,总线架构采用颜色编码: AHB(高级高性能总线):绿色和浅蓝色 APB(高级外围设备总线):深蓝色 AIPS(AHB 到外设桥接器):红色和棕色 - 桥接 AHB 与外设模块 AXBS(高级交叉开关):主互连,管理总线主站和从机端口之间的通信,并在多个主设备访问同一个从机时处理仲裁。 网络安全由 HSE-B(硬件安全引擎 — B 型)处理。提供加密服务和安全启动功能。 关于整合: 平台上的元器件与内核(例如 AXBS、eDMA 控制/状态、XRDC)紧密耦合。 平台外元器件通常是未直接连接到内核的外围模块(例如 ADC、通信接口)。 其他参考图,请参阅 S32K3xx 数据表,修订版 11 的图 2。 Re: architecture and register level code 好的,我从参考手册中得到了示意图现在详细解释一下这个架构这样我就能理解所有东西,我可以配置时钟控制设置、外围设备、总线、存储器地址和寄存器级编程 Re: architecture and register level code 你好@piyush1 我们没有相同的示意图;但是,我们提供了设备的简化方框图。请参阅 S32K3xx 参考手册修订版 10 的图 5。 为了更深入地了解 S32K3 系列每个功能的运行方式,我们建议您查看 S32K3xx 参考手册,其中详细解释了所有功能。此外,还有培训演示和应用笔记可能会有所帮助。这些资源可在 S32K3 产品页面(S32K3 汽车通用微控制器)的文档部分找到。 请注意,目前可用于 S32K3 设备的唯一软件开发工具包是实时驱动程序 (RTD),可从 S32K3 xx 标准软件中获得。 BR、VaneB
查看全文
如何在使用 PE 下载固件时格式化 D-flash 您好, 我们的项目遇到了一个有关 D-闪存擦除的问题。闪烁 .elf 文件时或 .S19 文件时,我们发现 D-闪存在闪存过程后并没有被清除--它仍然保留着残余值。我们希望每次通过 PE 闪存时都能擦除 D 闪存。此外,该项目还使用了 S32K314 芯片。请问原因何在?谢谢! Re: How to format D-flash while downloading firmware with PE 你好,@gumu、 PE Micro 调试器不是恩智浦的产品。 S32DS IDE 内置了适用于基于 Eclipse 的 Arm IDE 的 GDB 服务器插件,这是一款 PE Micro 产品。 https://www.pemicro.com/products/product_viewDetails.cfm?product_id=15320151 该插件有此选项: 请联系 PE Micro 支持部门,了解有关其专有算法的详细信息、 谢谢! 顺祝商祺! 丹尼尔
查看全文
カスタムMIMXRT1176AVM8AボードでNXP SDKsサンプルを実行する方法 MIMXRT1176AVM8A プロセッサ (MIMXRT1170-EVK とは異なります) を搭載したカスタム ボードがあります。SDK サンプルを実行したいのですが、必要な変更に関するガイダンスが必要です。 ハードウェアのセットアップ: MCU: MIMXRT1176AVM8A (EVKとは異なります)。 外部フラッシュ: S25FL128L (QSPI、16 MB) (EVK の W25Q512NWEIQ とは異なります)。 SDRAM: W9812G6KB-6J (32 MB) *(EVK の W9825G6KH-5I とは異なります)。 その他の変更: LED、UART ピンなどの異なる GPIO。 助けが必要なこと: Flex-SPI NORフラッシュセットアップ: S25FL128L (Winbond ではない) を使用しているため、適切に起動するために flex SPI または config C ファイルを更新するにはどうすればよいですか? SDRAMの初期化: EVK は異なる SDRAM チップを使用します。DCD 設定をどのように調整すればよいですか? デバッグのヒント: SDK サンプルをカスタム ボードに移植する場合によくある落とし穴は何ですか? リクエスト: 誰かシェアしてくれませんか: SDK の例を適応させるためのステップバイステップの手順はありますか? カスタム Flex SPI/SDRAM セットアップの構成例はありますか? よろしくお願いいたします! Re: How to Run NXP SDK Examples on Custom MIMXRT1176AVM8A Board 周波数が 800MHz を超えない限りは問題ありません。 BR、 オマール Re: How to Run NXP SDK Examples on Custom MIMXRT1176AVM8A Board MIMXRT1176AVM8A の Cortex-M7 コアの動作周波数は 800 MHz です。MIMXRT1176DVMAA (EVK のプロセッサ) の場合は 1 GHz です。 Re: How to Run NXP SDK Examples on Custom MIMXRT1176AVM8A Board いいえ、コンポーネントは同じですが、パッケージが異なります。 BR、 オマール Re: How to Run NXP SDK Examples on Custom MIMXRT1176AVM8A Board EVK は MIMXRT1176DVMAA を使用しているため、MIMXRT1176AVM8A プロセッサの EVK サンプルを使用すると問題はありますか? Re: How to Run NXP SDK Examples on Custom MIMXRT1176AVM8A Board このドキュメントを参照してください: FLEXSPI NOR Flashのデバッグを有効にする方法\ このドキュメントには、異なるフラッシュ メモリを使用するときにデバッグを可能にするためのガイドラインが記載されています。 より詳しい資料として、こちらが参考になるかもしれません: i.MX RT FLEXSPI ブートガイド - NXPコミュニティ SDRAM に関しては、SDK の例を参照してメモリを構成することをお勧めします。DCD は同じ SDRAM 構成を使用するため、ブート時にロードされます。ここでは、SDRAMパラメータの設定方法の例をいくつか示します。解決済み:MIMXRT1176 SEMC設定(デュアル16ビットSDRAM(W9812G6KH)) - NXPコミュニティ よろしくお願いします、 オマール
查看全文
i.MX8M Mini 启动到 BOOTP 我正在使用定制的 i.MX8M 迷你板,但遇到了启动问题。特定的板无法从 SD 启动,而是回退到 BOOTP,并显示诸如没有分区表之类的消息-mmc2...并等待 PHY 谈判...。但是,完全相同的 SD 卡可以在相同设计的另一个堆栈上完美运行。两块板应该是相同的,而且 SD 卡上有一个有效的 Yocto 映像。还有其他使用这个 SD 卡的板如果我放一块相同版本的相同 SD 卡它们就会出现同样的 BOOTP 错误。 是什么导致了这种行为差异?有什么检查建议吗? i.MX 8M | i.MX 8M Mini | i.MX 8M Nano Linux Yocto Project Re: i.MX8M Mini boots into BOOTP 您好, SOC 无法正确读取 USDHC 信号,因此有必要检查 SOM 板上的 USDHC 信号线是否存在干扰,或者在 SOC 的 USDHC 引脚上是否存在过度焊接。 致敬, Zhiming Re: i.MX8M Mini boots into BOOTP 你好@刘志明 当我将 SoM 从非工作堆栈换成工作载体(反之亦然,将工作的 SoM 放到有问题的载体上)时,启动问题出在 SoM 上。有问题的 SoM 始终无法启动,而已知正常的 SoM 在任何载波上都能正常启动。 这表明载体上的 SD 卡接口没有问题,因为在连接已知良好的 SoM 时,SD 卡接口可以正常工作。同样,SD 卡本身也确认是好的。 既然问题似乎来自 SoM/处理器,那么这种行为的根本原因可能是什么?具体而言,在诊断 SoM 之后出现 " 无分区表-mmc2 " 和 " 等待 PHY 协商 " 错误时,我应该重点关注 i.mx8M Mini SoM 的哪些元器件或方面? Re: i.MX8M Mini boots into BOOTP 嗨 @Vanshika 请检查那些板上的 sdcard 接口硬件无法正常工作。 致敬, Zhiming
查看全文
在 s32g274ardb2 yocto 版本 中创建其他分区。 你好, 我正在与 Yocto Project 合作,为恩智浦 S32G2 平台制作一个自定义 Linux 版本。我想向图像添加一个额外的分区——具体而言,我需要在图像布局中定义一个将在版本过程中创建的新分区。你能指导我在 S32G2 的 Yocto 版本系统中定义分区表配置的位置吗? 此外,是否有任何官方文档、教程或社区资源概述了使用 Yocto 为 S32G2 修改分区布局的步骤? 金贵宾 Re: Creating additional partition in s32g274ardb2 yocto build. 你好@hulk101、 对于迟来的回复,我深表歉意。卡洛斯现在不在,我可以暂时负责支持工作,但我在跟踪此票时有些迷失了方向。我们为 Xen 虚拟机监控器提供支持,它允许您创建虚拟分区,请参阅 BSP38 用户手册中 Xen 虚拟机监控器 第 24.3 节及其所有小节。请注意,这不是恩智浦的产品,它是一个开源项目,所有相关文档都在wiki.xenproject.org 中、但是,如果您在配置时遇到任何问题,请告诉我,我将尽力为您提供支持。 再次为迟复道歉、 如果您还有其他问题,请告诉我 Re: Creating additional partition in s32g274ardb2 yocto build. 嗨 @carlos_o, 既然我无法对 mmcblk0p3 和 mmcblk0p4 进行分区,那么有可能在访客功能域(domu1 和 domu2)中创建虚拟分区吗。 Re: Creating additional partition in s32g274ardb2 yocto build. 你好@hulk101 很抱歉迟复。 您已经对 mmcblk0 进行了分区,但无法对 mmcblk0p3 或 mmcblk0p4 进行分区,因为它们已经是一个分区。 另一种方法是在其上创建一个不同的目录,并将其权限修改为您想要的权限。 Re: Creating additional partition in s32g274ardb2 yocto build. 你好@carlos_o, 这里 mmcblk0p3 分配给 DomU1,mmcblk0p4 分配给 DomU2。因此,当我创建 /testapp 和 /testcontainer 目录并将其挂载到/dev/mmcblk0p3 和 /dev/mmcblk0p4 时,/testapp 将分配给 DomU1,而 /testcontainer 将分配给 DomU2。 我想在 DomU1 和 DomU2 内分别创建这两个分区(DomU1 将有 /testappa 和 /testcontainer 分区,DomU2 将有 /testapp 和 /testcontainer 分区),如何添加? 我附上了"cat /proc/partitions" 命令在 DomU1 和 DomU2 的输出结果。 Re: Creating additional partition in s32g274ardb2 yocto build. 你好@hulk101 要挂载分区,需要创建所需的目录,如"/testapp" 和"/testcontainer" mkdir /testapp mkdir /testcontainer mount -o rw /dev/mmcblk0p3 /testapp (rw 表示读写选项) mount -o ro /dev/mmcblk0p4 /testcontainer (ro 表示只读选项) 这些命令假定分区 3 用于 testapp,分区 4 用于 testcontainer,这取决于您的执行情况。 如果您有更多问题,请告诉我 Re: Creating additional partition in s32g274ardb2 yocto build. 你好@carlos_o, 我已经分享了 cat /proc/partitions 的输出结果。 Re: Creating additional partition in s32g274ardb2 yocto build. 你好@hulk101 命令"df -h" 会显示 Linux 文件系统上挂载的所有文件系统及其挂载点、 请运行"lsblk" 命令,并共享得到的输出结果。这样就可以查看所有文件系统(包括未挂载的文件系统)。 Re: Creating additional partition in s32g274ardb2 yocto build. 你好@Carlos_o、 当我执行"df -h" 命令时,得到的输出结果如附图所示。 我想添加 /testapp 和 /testcontainer 并使其成为读/写分区,同时将其他 rootfs 设置为只读分区。 如何在 yocto 版本期间添加 /testapp 和 /testcontainer。 注意:我使用的是 ubuntu 20.04 和 linux 电路板支持包 38.0 Re: Creating additional partition in s32g274ardb2 yocto build. 你好@hulk101 我发现 生成 .sdcard 的类(分区)是image_types_fsl_sdcard.bbclass,其中创建 rootfs 新分区的值是 您可以尝试将这些参数添加到 local.conf 文件中并编译。大小参数以 KB 为单位,如果要增加原始 ROOTFS 中的空间,还可以使用 IMAGE_ROOTFS_EXTRA_SPACE。 如果这些信息对您有帮助,请告诉我
查看全文
Do any customer use Secure Element for host FW verification with the host without secure boot? Several customers asked us if they can use Secure Element to add secure boot function to the host which does not have secure boot function. For host FW verification use case, NXP provides the following application note for such use case. EdgeLockTM SE05x to enhance the MCU boot sequence security In this application note, I see following description. "Note: The host device must ensure that the bootloader is not alterable ; otherwise a skilled attacker might be able to bypass the whole secure boot process." My understanding is, to achieve this, the bootloader which uses Secure Element itself should be verified using secure boot function in the host. Am I right? Or do we know any customer who accepts to use Secure Element for host FW verification with the host without secure boot? Re: Do any customer use Secure Element for host FW verification with the host without secure boot? Hello Schinji, If the bootloader is not alterable then there is no need to verify using secure boot function in host. We suggest in AN to use Secure element for host FW verification but don't know exactly which customers are using it. Kind regards, Parth
查看全文
[SDK 2.6.11ワイヤレスコンポーネント] - BLEコントローラライブラリがMCU KW38でハードフォールトを発生させる こんにちは、 私はMCU KW38で実行されるBLEアプリケーションに取り組んでいます。アプリケーションはシンプルで、BLE アドバタイズメントをスキャンし、データが特定のパターンと一致する場合に CAN 経由で送信します。追跡対象の BLE デバイスをエミュレートするには nRFConnect を使用します。 アプリケーションは、BLE コネクティビティをサポートするために、SDK_2.6.11_FRDM-KW38 に含まれる BLE ライブラリに依存します。 アプリケーションの動作は期待どおりですが、最終的に BLE コントローラ ライブラリでハードフォールトが発生します。具体的には、関数 ll_update_adv_report_event() です。詳細については、添付のスクリーンショットを参照してください。 問題を再現するために必要な時間は、環境内に存在する BLE デバイスの密度に大きく依存します。ホームで失敗すると、数分、あるいは数時間もかかります。しかし、オフィスでは1分ほどかかります。 この問題は既知の問題ですか? それを見つける方法や解決方法について何か提案はありますか? 注: メモリ不足に関連する問題であるかどうかを追跡するために、メモリ障害 (stackoverflow と malloc の失敗) に関連するすべての FreeRtos フックを有効にしましたが、いずれもトリガーされませんでした。 Re: [SDK 2.6.11 wireless component] - BLE Controller library raises a hardfault in MCU KW38 Hello 説明されている問題を特定するには、アプリケーションのベースとなっている例と、問題を再現するために必要な変更を確認する必要があります。 カスタム コードを開始する場合は、NXP から提供される例をベースとして使用し、お客様の要件に合わせて変更することを強くお勧めします。 事前にボード上の SDK から BLE の例をテストできるかどうか確認してもらえますか? よろしくお願いいたします。 ルイス Re: [SDK 2.6.11 wireless component] - BLE Controller library raises a hardfault in MCU KW38 こんにちは、ルイス。 早速のご返信ありがとうございます。SDKのアップグレードはロードマップの一部ですが、私たちはSDK 2.6.11で作業してきました。何年も前から、保証付きの移行を望んでいます。ご提案いただいた解決策に基づいて作業を開始しますが、その間に問題を理解して、現在の SDK でどのように解決できるかを評価したいと考えています。何かアイデアや提案はありますか? Re: [SDK 2.6.11 wireless component] - BLE Controller library raises a hardfault in MCU KW38 こんにちは。お元気ですか? カスタム プロジェクト コードを開始するベースとして、最新の SDK の例を使用することを強くお勧めします。これは、BLE 関連の問題を回避し、最新の SDK バージョンからの改善を反映するためです。FRDM-KW38 の最新の SDK バージョンは 2.6.15 です。 複数のデバイスを接続する例としては、ワイヤレスUARTの例があります。 このアプリケーションは、最初は GAP セントラル ノードとして動作し、GAP 限定検出手順に入り、接続する他のワイヤレス UART デバイスを検索します。その後、ペリフェラルの役割に切り替えることができ、デバイスが GAP 一般検出可能モードに入り、GAP セントラル ノードが接続するのを待機します。このアプリケーションでは、考慮するだけでさらに多くのリソースが必要になります。 最新のSDKにアップデートして、結果をお知らせください。 これについてのご意見をお聞かせください。さらにご質問がございましたら、遠慮なくお問い合わせください。 よろしくお願いいたします。 ルイス
查看全文
TagXplorerを使用したNTAG424プログラミングツールの推奨事項 こんにちは!私はこの分野にかなり不慣れで、あまり技術的ではありませんが、基本的なコーディングの知識は持っています。現在、私は NTAG424 を使った個人プロジェクトに取り組んでおり、UID、カウンター、CMAC を取得SO CANタグをプログラムすることが目標です。 最初、ACR122U を購入しましたが、TagXplorer ではこのデバイスはサポートされていないと言われました。その後、GoToTags を使用しようとしましたが、NTAG424 への書き込みに失敗しました。問題は古いリーダーが原因だと思い、ChatGPT の推奨に従って ACR1252 を購入しましたが、結果は同じでした。 したがって、私のリーダーはどれも役に立たず、現在使用されていません。 これまでのところ、Android 上の NXP TagWriter アプリを使用した場合にのみ成功しており、オフセットを使用して SDM、カウンター、UID、および CMAC を構成することができました。たとえば、次のような出力が得られました。 http://localhost:3000/?uid=043D61F28D1F90x000007x69A1ABA44666D191 ただし、Android アプリ TagWriter ではカスタム AES キー (01、02、03) を設定することができず、NTAG424 プログラミングをサポートする iOS 用の同等のアプリはないようです。 私の質問: 1- NTAG424 プログラミング用の TagXplorer と完全に互換性のある最適な NFCリーダ は何ですか? 2- すでに持っているリーダー (ACR122U または ACR1252) を使用して、Android、iOS、または Windows で NTAG424 (特に AES キーの設定) をプログラムする方法はありますか? 3- Android TagWriter を使用すると、NTAG424 を書き込むことができ、暗号化 01、02、03 を選択するオプションがありますが、デフォルト値は何ですか。また、それを設定する方法はありますか。 4- 私のような初心者向けに、NTAG424 をプログラムするための簡単なチュートリアルはありますか? 本当に感謝しています! Re: NTAG424 programming tool recommendations with TagXplorer NTAG424はそういうところが面白いです。今のところ、それらを完全にサポートするツールは見つかっていません。 ご質問について: 1.おそらく読者は問題ではないでしょう。TagXplorer は、NTAG424 の基礎設定の変更をサポートしていません。おそらく、RFIDDiscover のようなものが必要になるでしょう。 2. 上記のとおり、読者は問題ないはずです。シンプルな ISO-14443 A リーダーで NTAG424 のすべての機能を使用 CAN。適切なツールが必要です。上記のように、RFIDDiscover がここで役立つと思います。 3. TagWriter アプリは通常の MIFARE または DESFIRE カード用に設定されていると思います。NTAG424 にはさまざまなコマンドとオプションがあります。 4. SOは思わない。NTAG424 の AES キーを変更するために必要な手順の簡単な概要: 通常のISO-14443 Aまたはその他のサポートされているプロトコルを使用してカードに接続します ISOファイル選択コマンドでカードアプリケーションを選択します マスターキーで認証します。デフォルトでは16x 0x00 フル モードで AES 暗号化された安全なメッセージングを使用して、キー変更コマンドで AES キーを変更します。 これがあなたがやらなければならないことの大まかなガイドラインです。その間には落とし穴がたくさんあります。 これが少しでもお役に立てれば幸いです。
查看全文
S32K312 SPI+DMA 非同期送信 こんにちは、 SPIを使用して外部フラッシュメモリからデータを読み取る場合、データ量が多いため、非同期SPI+DMA転送方式を採用しました。2つのチャネルが作成されました。1つ目のチャネルは4バイトの容量を持つフラッシュコマンダー用で、2つ目のチャネルは25600バイトの容量を持ち、フラッシュデータの読み出しに使用されます。DMAは4つのチャネルを使用します。ch0/ch1はUART用、ch2/ch3はこのように構成されたSPI用です。SPIを設定しない場合、UARTは正常に送信できますが、SPIを設定すると、UARTとSPIの両方が正常に機能しなくなります。 プラットフォーム モジュールは次のように構成されます。 Mcl モジュールの DMA 構成は次のとおりです。 Rm モジュールは次のように構成されています。 Spi モジュールは次のように構成されています。 チャンネルセクション 外部デバイスセクション 求人セクション シーケンスセクション 一般およびPhyUnit コードは次のとおりです。 #SPI_START_SEC_VAR_INIT_UNSPECIFIEDを定義します #include "Spi_MemMap.h" __attribute__ ((整列( 32 ) )) uint8_t      nvmTxMsg [ 4 ] = { }; __attribute__ ((整列( 32 ) )) uint8_t      nvmRxMsg [ NVM_DEV_NUM ] = { 0 }; #SPI_STOP_SEC_VAR_INIT_UNSPECIFIEDを定義します #include "Spi_MemMap.h" void Nvm_hal_Init ( void ) { /* デバイスのハードウェア抽象化レイヤーを初期化します */     //Spi_SetHWUnitAsyncMode(2,SPI_INTERRUPT_MODE);     Spi_SetupEB ( NVMCMD_SPI_CHANNEL 、 nvmTxMsg、 NULL 、 4 );     Spi_SetupEB ( NVMDATA_SPI_CHANNEL 、 NULL 、 nvmRxMsg、 NVM_DEV_NUM ); } void Nvm_SpiTransfer ( void ) { /* SPI同期送信を実行する */     nvmTxMsg [ 0 ] = 0x03u ;     nvmTxMsg [ 1 ] = 0x00u ;     nvmTxMsg [ 2 ] = 0x00u ;     nvmTxMsg [ 3 ] = 0x00u ;     //Dio_WriteChannel(DioConf_DioChannel_SideMarkerEnableOut,0);     Spi_AsyncTransmit ( NVM_SPI_SEQUENCE ); } uint32_t nvm ; void NvmSpi_Callback ( void ) { nvm ++ ; //Dio_WriteChannel(DioConf_DioChannel_SideMarkerEnableOut,1); } Re: S32K312 SPI+DMA AsyncTransmit 解決しました、ありがとうございます! Re: S32K312 SPI+DMA AsyncTransmit こんにちは@ben_chin 添付されているのは、以前作成したSPI+DMAとUART+DMAのデモです。2つのデモのRTDバージョンはそれぞれRTD 5.0.0とRTD 5.0.0です。バージョン 4.0.0 の場合、比較と変更についてはこれら 2 つのデモを参照してください。
查看全文
ERR052094:它也适用于 KEA 吗? 亲爱的团队 我正在为客户的一个 KEAZN64 案例提供支持,在该案例中,上电后和执行应用程序期间(例如初始化和 IO 切换),VDD 从 3.3V 降到 2.8V,然后发生硬故障。我注意到客户应用程序中使用了 " 小型 " 低压差线性稳压器。 我想失败的场景可能是:设备硬件成功初始化-> 应用程序主功能启动-> IO 开始切换-> 模块按顺序初始化,电流消耗并行增加-> 低压差线性稳压器(LDO) 输出电压因负载增加而降低-> 在特定电压等级下,CPU 获取指令/数据时会触发 Hardfault-> CPU 无法使用 Hardfault-> 看门狗超时-> 监视器 RESET 设备-> 回到设备硬件初始化->... 下面这篇关于勘误表的文章解释了线性稳压器和闪存充电造成的不可忽视的影响,对我们很有帮助。 https://community.nxp.com/t5/S32K1-KEA-Internal-Community/ERR052094-PMC-stack-in-reset-for-S32K142/m-p/1806080 我的问题 问题 1) 此勘误表是否也适用于 KEA 系列?是否有关于 KEA 的类似研究? 问题 2)外部电源的斜率是否会产生影响? 问题 3)是否有关于负载电流和压降的外部电源建议?我们建议"外部稳压器能够提供指定电压,最小电流为 250mA" ,详见勘误表。(我没有找到 KEA 系列的硬件设计指南。) 问题 4) 关于外部监视器回电的变通方法,RESET 微型有感知吗?有时它也会起作用...... 感谢并致意 Wang Re: ERR052094: Does it also apply to KEA? 亲爱的塞莱斯特 谢谢您的答复。我已经在 KEA 论坛上提出了我的问题。 此致, Wang Re: ERR052094: Does it also apply to KEA? 你好@nxf66911、 我们有 AN4779:适用于 Kinetis E 系列的 EMC 设计技巧 – 应用笔记,其中包括 KEA 的硬件设计指南。 我没有在 KEAZN64 勘误表中找到 ERR052094。 当然,这并不意味着 KEA 一定不会出现这个问题。 作为恩智浦的内部员工,直接联系 SE 团队寻求帮助如何?您可以在 KEA 内部支持主题上发布您的问题:S32K1& KEA 内部社区 - NXP Community 如果您没有登录权限,请随时通知我。 谢谢。 BRs, 西莱斯特
查看全文
[i.MX Yocto] i.MX91 用仮想ディスプレイ X11 RDP こんにちは、皆さん。 i.MX91 (FRDM ボード) のディスプレイ サポートについての理解を再確認したいと思います。 私の知る限り、i.MX91 FRDM のボードにはHDMI または MIPI-DSI (またはその他のディスプレイ) 出力がなく、BSP の SoC によって公開されるディスプレイコントローラは表示されません。 私の目標は、Yocto アプリをテストするためだけに軽量 GUI をリモートで実行することでした。 私が試したこと core-image-sato (X11)をビルドし、 xrdpをセットアップしました。RDP セッションは接続しますが、ターミナル セッションしか取得できません (Sato デスクトップはありません)。 STM32MP157で同じワークフローを実行すると適切なリモート GUI が生成される。SO、i.MX91 で何が異なっているか、何がサポートされていないかを理解しようとしています。 質問 現在の BSP では、i.MX91 (SoC + FRDM ボード) にハードウェア ディスプレイ コントローラがない、またはディスプレイ出力 (HDMI/MIPI/LVDS/RGB) がサポートされていないかどうか確認していただけませんか? 本当にディスプレイ パイプラインがない場合、i.MX91 上のヘッドレス GUI に推奨されるアプローチは何ですか?例えば: Westonヘッドレスバックエンド+ RDP/VNCバックエンド、 Xvfb/Xdummy + xrdp を使用した Xorg、 または、i.MX91 グラフィックス スタックで動作する NXP 推奨の方法 (llvmpipe 経由のソフトウェア レンダリングなど)。 サポートされているディスプレイ・インターフェースを提供する i.MX91 用のリファレンス・デザインまたはアドオン ボードはありますか?または、ディスプレイは他の i.MX9 バリアント (i.MX93 など) でのみ利用可能ですか? 環境(コンテキスト用) ボード: FRDM-i.MX91 Yocto:scarthgap はhttps://www.nxp.com/document/guide/getting-started-with-frdm-imx91-development-board:GS-FRDM-IMX91?section=build-and-runのガイドに従ってください。 画像: core-image-sato (X11) リモート: xrdp (RDP) → ターミナルのみ、デスクトップなし i.MX91 での RDP セットアップに使用した正確な手順にご興味がある方がいらっしゃいましたら、喜んで共有いたします。 よろしくお願いします! グラフィックスとディスプレイ Linux Yocto Project Re: [i.MX Yocto] Virtual Display X11 RDP for i.MX91 こんにちは、 はい、フリーダム ボードの在庫については、Web ページでご確認ください。お急ぎの場合は、お近くの NXP オフィスまたは担当の NXP 営業担当者に在庫状況についてお問い合わせください。 よろしくお願いいたします。 アルド。 Re: [i.MX Yocto] Virtual Display X11 RDP for i.MX91 こんにちは@AldoG お返事ありがとうございます 実はこのスクリーンについては知っていますが、SO高価で、スクリーンの価格はボードの価格の 3 倍です。 SO、私は仮想ディスプレイ ソリューションを使い続けるつもりです。PC から xfreerdp に GUI を出力するために、何らかのポート転送またはスクリーンキャスト フレームバッファーが使用可能だと思いますか。 また、現在 frdm-i.mx93 は在庫切れですが、少なくとも 11 月まで待つ必要がありますか? Re: [i.MX Yocto] Virtual Display X11 RDP for i.MX91 こんにちは、 i.MX91 FRDM は、BSP ではデフォルトで 5 インチの Tianma LCD ディスプレイのみをサポートします。 ボードユーザーガイドを参照してください: https://www.nxp.com/webapp/Download?colCode=UM12262&isHTMLorPDF=HTML 第3.1章 5インチTianma LCD よろしくお願いいたします。 アルド。 Re: [i.MX Yocto] Virtual Display X11 RDP for i.MX91 こんにちは、誰か何かアイデアを持っていますか?
查看全文
S32K14X MCALポート構成およびペリフェラルコード生成失敗 チームの皆様、 AUTOSAR LED 点滅プロジェクトでいくつか問題が発生しています。 HOWTO に従ってプロジェクトを構築しましたが、いくつか問題が発生しました。 https://community.nxp.com/t5/S32-Design-Studio-Knowledge-Base/HOWTO-S32K1xx-RTD を使用して点滅する LED の例プロジェクトを作成する/ta-p/1471695 これは私のAUTOSAR RTDバージョンです: MCAL ポートを構成するときに、ピンのステータスを設定できません。どのピンを選択しても、常に 0 のままになります。 また、右側を見ても分かる通り、多数のペリフェラルコード生成エラーがあります。 セットアップの手順を見逃しましたか? Re: S32K14X MCAL Port Configure and peripheral Code gen Fail どうもありがとうございます。ピンを定義できるようになりました。 AUTOSAR_MCAL_PORT_UM.pdf ファイルを入手する方法を教えてください。 Re: S32K14X MCAL Port Configure and peripheral Code gen Fail ハイ Pins Tool でピンを設定しましたか? 正しいPortPin Pcr を入力すると、 Pinsツールに対応する構成が表示されます。 PortPin Pcr番号については、 PIN構成の不一致の回答を参照してください。 よろしくお願いします、 ロビン --------------------------------------------------------------------------------- 注記: - この投稿があなたの質問への回答である場合は、「解決策として承認」ボタンをクリックしてください。ありがとう! - Threadは最後の投稿から7週間フォローされます。それ以降の返信は無視されます。 後ほど関連する質問がある場合は、新しいThreadを開いて、閉じたThreadを参照してください。 ---------------------------------------------------------------------------------
查看全文
PTN5110 仅作为水槽 我目前正试图为水槽设计 PTN5110N。查看应用笔记 AN12137,我看到了 DRP 初始化流程图。在关于 UFP 初始化的段落中,"TCPC 初始化、连接处理、断开连接处理可以与 DRP 流程图或源/汇断开流程图" 中指定的相同。如何修改 DRP 流程图,以获得可运行的仅水槽的 UFP 流程图?我最担心的是,DRP 流程图让 TCPM 在建立连接之前设置 Role_Control 寄存器并写入命令.Looking4Connection。这在我的设计中行不通,因为在我的应用中,TCPC 和 TCPM 只有在连接完成后才能获得电源。此外,我不理解去抖 CC_Status 步骤。如何为 tCCDebounce 除抖动?这意味着什么? Re: PTN5110 as a sink only 你好,NathanS1 日安 如何修改 DRP 流程图,以获得可运行的仅水槽的 UFP 流程图? 从 TCPC 初始化开始 跳过源代码角色配置 将角色设为 UFP(汇流排) 连接检测 处理附加事件 启动 USB PD 协商 断开手柄 可选的:超级角色交换处理 在您的设计中,TCPC(PTN5110N)和 TCPM(主控制器)只有在插入电缆后才接收电源。这意味着 连接前不能预先配置 ROLE_CONTROL 或发出 COMMAND.Looking4Connection。 相反,您需要依靠 PTN5110N 自主的 Type-C 连接检测来唤醒系统。 如何为 tCCDebounce 除抖动?这意味着什么? tCCDebounce 是 Type-C 规范定义的消抖时间,用于确保连接稳定后再对其采取行动。用于水槽/UFP。等待至少 100 毫秒稳定的 CC 线路检测后再宣布连接 收到 TCPC 警报后 读取 CC_STATUS。 启动 tCCDebounce = 100 ms 的计时器。 100 毫秒后,再次读取 CC_STATUS。 如果状态仍然有效且保持不变,则继续处理连接。 如果没有,则丢弃并等待新的警报。 希望这些信息对您有所帮助,如果您还需要其他帮助,请告诉我。 祝你愉快,好运连连。
查看全文
外部 JTAG 问题 亲爱的先生 我们已经从 AVNET Asia Pvt.Ltd 购买了带有 JTAG 调试器 USB-ML-MULTILINK 的 MIMXRT1170-EVK 评估板。 我们可以通过 USB 内部调试器下载代码,但无法通过 JTAG、USB-ML-MULTILINK、Make:PE Micro 外部调试器下载代码。 我们向海德拉巴和班加罗尔的 AVNET 公司反映了这一问题,但他们至今没有提供任何解决方案。该问题已通知安富利公司 4 周。 要求尽快提供解决方案并派遣代表。为解决了这些问题。 此致, 拉维-坎特-维尔玛 印度海德省哈尔市 SLDRC           Re: External JTAG Issue 你好@Ravi07011983、 为什么 GPIO_DISP_B2_01 上有 24MHz 时钟?您的定制板上有任何硬件设计问题吗? 祝您愉快, Kan ------------------------------------------------------------------------------- 注: - 如果本帖回答了您的问题,请点击"标记正确" 按钮。谢谢! - 我们会在最后一次发帖后的 7 周内跟踪主题,之后的回复将被忽略 如果您以后有相关问题,请另开新主题,并参考已关闭的主题。 ------------------------------------------------------------------------------- Re: External JTAG Issue 先生 我们无法通过外部 jtag 调试器调试代码。启动模式引脚是内部启动,即 10,启动配置引脚 SRC_BT_CFG0 到 SRC_BT_CFG9 处于下拉状态,但是一个引脚 SRC_BT_CFG7=GPIO_DISP_B2_01 出现了问题,因为该引脚时钟为 24 MHz + 直流 (1.8v),而且电流即将到来画得更少了。调试屏幕没有出现。 Re: External JTAG Issue 你好@Ravi07011983, 在你这边的 MIMXRT1170-EVK 配合下,USB-ML-Multilink 运行得很好吗?如果是,请检查您的自定义板和 EVK 之间的区别,如果没有区别,请检查组装情况。 祝您愉快, Kan ------------------------------------------------------------------------------- 注: - 如果本帖回答了您的问题,请点击"标记正确" 按钮。谢谢! - 我们会在最后一次发帖后的 7 周内跟踪主题,之后的回复将被忽略 如果您以后有相关问题,请另开新主题,并参考已关闭的主题。 ------------------------------------------------------------------------------- Re: External JTAG Issue 我们正在使用 +5v 至 +3.3V、+3.3V 至 +1.8V、+3.3V 至 +1.0V 开关稳压器电源。我们根据评估板制作了定制电路板原理图,但仍未连接 jtag。 Re: External JTAG Issue 你好@Ravi07011983, 启动模式和ext jtag调试之间没有关系,通常我们使用内部启动。 您成功使用 RT1170EVKB/EVK 进行 JTAG 调试了吗?你的自定义板和 EVK 板有什么区别吗?特别是在 JTAG 电路上。 请予以澄清。 祝您愉快, Kan ------------------------------------------------------------------------------- 注: - 如果本帖回答了您的问题,请点击"标记正确" 按钮。谢谢! - 我们会在最后一次发帖后的 7 周内跟踪主题,之后的回复将被忽略 如果您以后有相关问题,请另开新主题,并参考已关闭的主题。 ------------------------------------------------------------------------------- Re: External JTAG Issue 我们的项目使用 MIMXRT1176 IC 进行定制板设计。我们无法使用外部调试器 USB-ML-MULTILINK 调试代码。所有 jtag 线路电压都将到来,24 MHz 时钟也可用。什么是启动模式电阻器 GPIO_LPSR_02 (BOOT_MODE0),外部 jtag 的 GPIO_LPSR_03 (BOOT_MODE1) 值。 Re: External JTAG Issue 我们的项目使用 MIMXRT1176 IC 进行定制板设计。我们无法使用外部调试器 USB-ML-MULTILINK 调试代码。所有 jtag 线路电压都将到来,24 MHz 时钟也可用。什么是启动模式电阻器 GPIO_LPSR_02 (BOOT_MODE0),外部 jtag 的 GPIO_LPSR_03 (BOOT_MODE1) 值。 Re: External JTAG Issue 你好@Ravi07011983、 取消选择 SWD 协议将自动选择 JTAG 协议。 祝您愉快, Kan ------------------------------------------------------------------------------- 注: - 如果本帖回答了您的问题,请点击"标记正确" 按钮。谢谢! - 我们会在最后一次发帖后的 7 周内跟踪主题,之后的回复将被忽略 如果您以后有相关问题,请另开新主题,并参考已关闭的主题。 ------------------------------------------------------------------------------- Re: External JTAG Issue 如何选择 JTAG 协议? Re: External JTAG Issue 你好@Ravi07011983、 SW1 与 JTAG 协议无关,您必须在集成开发环境中配置调试配置。详情请参见下文。 祝您愉快, Kan ------------------------------------------------------------------------------- 注: - 如果本帖回答了您的问题,请点击"标记正确" 按钮。谢谢! - 我们会在最后一次发帖后的 7 周内跟踪主题,之后的回复将被忽略 如果您以后有相关问题,请另开新主题,并参考已关闭的主题。 ------------------------------------------------------------------------------- Re: External JTAG Issue 我们正在使用板提供的电源适配器。所有跳线 J5、J6、J7、J8、J21 均已移除,JTAG 电阻器 R187、R208、R195 和 R78 的跳线均已移除,但仍未送到 JTAG。 JTAG 协议的开关位置 SW1-3 和 SW1-4.IDE MCUXPRESSO 如何切换到 SWD 到 JTAG。 Re: External JTAG Issue 你好@Ravi07011983、 你打算在 MIMXRT1170-EVK 上使用 J1 连接 USB-ML-Multilink 吗?如果是,请使用外部电源适配器代替板载 USB 端口电源,并确保 IDE 使用 SWD 协议,否则必须重新设计板。 希望对你有所帮助、 祝您愉快, Kan ------------------------------------------------------------------------------- 注: - 如果本帖回答了您的问题,请点击"标记正确" 按钮。谢谢! - 我们会在最后一次发帖后的 7 周内跟踪主题,之后的回复将被忽略 如果您以后有相关问题,请另开新主题,并参考已关闭的主题。 -------------------------------------------------------------------------------
查看全文
BSP43.0 S32G3 1 つ以上のイーサネット ポートを有効にします。 fsl-image-ubuntu を正常に生成しましたが、イメージを起動すると、使用可能なイーサネット ポートは 1 つしか表示されませんが、S32GRV-PLATEVB + S32G - PROCEVB3 - S の組み合わせでは 6 つのイーサネット ポートがあります。このCASE、複数のイーサネット ポートを有効にするにはどうすればよいでしょうか。 ありがとうございます。
查看全文
射频高功率模块套件 & 晶体管模型 RF High 功率模块 Kit 2025 修订版 3.1(适用于 ADS2016、ADS2017、ADS2019、ADS2020、ADS2022、ADS2023、2024 和 2025) 需要安装 RF 功率模块套件才能运行所有 RF 高功率 ADS 模型。 安装说明包含在相应的射频功率模块套件中。 该套件没有安装说明。你能帮我安装这个套件吗?我使用的是 64 位 Windows。ADS2022. 我什么都试过了。更改地点。解压缩并保存在 ADS 的相应目录中。没有任何效果。每当我使用任何模型时,都会出现模拟错误 模拟信息 在网表解析期间,hpeesofsim 在动态设备加载中检测到警告。 加载此文件的共享库失败:"c:\users\syed musawir ali\myworkspace6_wrk\rf_power_ads_designkit_ads2025_3p1\bin\ads_2022_win32_64_vs2019/RF_LDMOS_ADS_DesignKit.dll"(c:\users\syed musawir ali\myworkspace6_wrk\rf_power_ads_designkit_ads2025_3p1\bin\ads_2022_win32_64_vs2019/RF_LDMOS_ADS_DesignKit.dll).musawir ali\myworkspace6_wrk\rf_power_ads_designkit_ads2025_3p1\bin\ads_2022_win32_64_vs2019/RF_LDMOS_ADS_DesignKit) Dynamic linker gave reasons: " The specified module could not be found." 造成这种情况的原因可能是缺少依赖库、 或试图加载错误架构的库。 例如,不能在 Solaris 中使用 Linux 库,也不能在 64 位 应用程序中使用 32 位库(反之亦然)。 网表解析过程中,hpeesofsim 检测到警告。 模型 'FSL_MRFE6VP100H_FET2.FET2M1'(在文件 'C: /Users/Syed Musawir Ali/myworkspace6_wrk/mrfe6vp100H_lev0_dk//Circuit/mordels/fest2.FET2M1' 中定义):`fslrfepk_fet2_dk//circuit/mordels/fest2VP100H_fet2M1'左右定义):`fslrfpk_FET2_FET2 _v1' 是一个未定义的原始设备。 hpeesofsim 在网表扁平化过程中检测到错误。 FSL_MRFE6VP100H_FET2.FSL1 "是未定义模型 "FET2M1 "的实例。 现状/摘要 hpeesofsim (*) 550.shp 2021 年 7 月 24 日,MINT 版本 5 (64 位 Windows 构建时间:2021 年 7 月 24 日星期六 16:09:49 +0000) ***** Simulation started at Thu Sep 18 09:53:26 2025 Running on host:"DESKTOP-6G6MK1Q" In Directory:"C:\Users\Syed Musawir Ali\MyWorkspace6_wrk\data" 进程 ID:11828 -------------------- 仿真因错误而终止。 -------------------- Re: RF high power model kit & transistor models 您好! 请使用以下链接和信息获取设计工具包的解压缩、安装和设置说明。 http://edadocs.software.keysight.com/display/support/Knowledge+Center?cmpid=zzfindeesof-knowledgecenter 然后转到高级设计系统 (ADS),转到文档,就可以找到 Unix、Linux Windows 安装指南。 请注意,这需要登录。 希望这能帮到您。
查看全文
S32K344 锁步芯 你好,团队、 我们想知道如何在 S32K344 中启用锁步内核,我目前正在研究 S32K344。 我参考了下面的社区帖子、 已解决:S32K344 Lock-step kernel - NXP Community。 有一点不清楚,如何知道UTEST_MISC 启用/禁用锁步的地址? Re: S32K344 Lock step core 你好 是的,您可以使用 .srec 文件将 DCF 记录编程到 S32K344 的 UTEST 闪存中。使用 S32 Design Studio (S32DS) 和 PEMICRO 工具生成文件。下面总结了如何操作以及在哪里可以找到证明文件: 使用 .srec 对 DCF 记录进行编程的步骤文件 准备 DCF 记录: 使用S32K344 DCF 配置工具计算正确的 DCF 记录值。[community.nxp.com] 通过检查第一个填入 0xFF 的双字,识别 UTEST 闪存中的下一个可用地址(例如,从 0x1B000700 开始)。 创建 .srec文件 将 DCF 记录格式化为 S3 记录行。 例如:S30D1B00077001010000040010005AS30D1B00077001010000040010005A 这一行代表地址为 0x1B000770 的 DCF 记录。[community.nxp.com] 配置 S32DS 调试器: 在 S32DS 中创建新的调试配置。 设置 .srec文件作为要加载的应用程序。 在调试器税务摊销收益中,启用 "使用替代算法" 并指向正确的 PEMICRO 闪存算法(nxp_s32k344_1x32x980k_hse_enabled.arp)。 禁用 " 加载符号 " 和 " 在 RESET 时运行 " 因为此会话仅用于编程。 对闪存编程 启动调试会话。.srec文件将被加载到UTEST闪存中。 编程完成后,在内存视图中验证内存内容。 nxp_s32k344_1x32x980k_hse_enabled.arp 算法支持支持 HSE 的设备,适用于 UTEST 闪存编程。 我从未尝试过使用 PEMicro,因此无法验证我的经验步骤。 顺祝商祺! Peter Re: S32K344 Lock step core 你好@petervlna、 我参考了以下社区帖子,了解如何使用 .srec 进行调试锉刀 如何:在 S32 Design Studio for Power 中将 DCF 记录编程到 UTEST 闪存 - NXP Community .s3 扩展名也不起作用 包括 S32DS 和 PEMICRO、 是否有办法使用 .srec 对 DCF 记录进行编程?文件? 如果回答为 "是",您能否提供任何参考文件? Re: S32K344 Lock step core 你好 我对此感到困惑。 为什么使用扩展名 srec?调试器指出这不是对象文件。 使用 PE Micro 工具使用 S 记录 (.srec) 文件对设备进行编程时,您使用的 S 记录格式的类型(例如 S1、S 2 或 S3)取决于目标设备内存的地址范围。 下面是一个快速分解: S1 记录:使用16 位地址(最多 64 KB)。适用于较小的内存范围。 S2 记录:使用24 位地址(最多 16 MB)。不太常见,但用于中端寻址。 S3 记录:使用32 位地址(最多 4 GB)。最常用于现代微控制器和闪存编程。 用于 PE 微型编程: 如果使用的是32 位 MCU或内存映射超过 64 KB,则应使用S3 记录。 PE Micro 工具(如PROG或Cyclone 编程器)通常支持 S3 闪存编程格式。 也许我说错了,应该使用 S3 扩展名,而不是 srec。 顺祝商祺! Peter Re: S32K344 Lock step core 你好@petervlna、 感谢您的回复。 但我无法调试,使用 .srec 调试失败文件 Re: S32K344 Lock step core 你好 我们使用的是 PE Micro,如何使用此 S 记录? 我对 PE 调试器不太熟悉,但正在查阅相关文档: 是必须使用 S 记录,还是可以直接使用示例程序编制 DCF 记录? 使用 S32 Design Studio + PE Micro 插件 准备您的 DCF 记录: 确定UTEST 中下一个可用地址(查找第一个填有 0xFF 的双字)。 创建 .srec锉刀 将 DCF 记录格式化为 S 记录文件。 在 S32DS 中配置调试器: 使用 PE Micro 的插件来设置调试器配置。 加载 .srec文件作为应用程序。 使用正确的闪存算法(如 nxp_s32k344_1x32x1012k_hse_disabled.arp)。 闪存 DCF 记录: 启动调试会话。 在内存视图中验证记录。 使用 PE Micro 的 PROG-HL-ARM 工具 这个独立组网 (SA) 工具支持通过 JTAG/SWD 进行刷新。 您可以加载 .srec或者二进制文件并直接对它们进行编程。 适用于使用 Cyclone 编程器的生产环境。 更多信息:PE Micro S32K344 支持页面 是必须使用 S 记录,还是可以直接使用示例程序编制 DCF 记录? 由于UTEST 只是启用了 OTP 的标准闪存,因此您可以使用 SW 对其进行编程,就像我分享的那样。例如 C40 驱动程序示例。 顺祝商祺! Peter Re: S32K344 Lock step core 你好@petervlna、 感谢您的回复。 体育微机和其他的 S3 记录: S30D1B00077001010000040010005A, 我们使用的是 PE Micro,如何使用此 S 记录? 是必须使用 S 记录,还是可以直接使用示例程序编制 DCF 记录? Re: S32K344 Lock step core 你好 下图标识了 0x1B000700 中的可用数据,那么我是否需要将 DCF 记录复制到0x1B000770 中? 是的,没错。 记录应该是这样的 在地址 0x1B000770 处加载:0x0010000400000101 因此,您可以修改这里的示例: UTEST编程的示例代码在这里: C40_Ip_Example_S32K344.zip     https://community.nxp.com/t5/S32K/S32K344-Lock-step-kernel/m-p/1930030 这里是 DCF 配置器: https://community.nxp.com/t5/S32K-Knowledge-Base/S32K344-DCF-Configurator/ta-p/1986243 用于劳特巴赫调试器: data.set 0x1B000790%QUAD 0x0010000400000101 ;dcf_client_utest_misc 以及 S3 记录中的 PE Micro 和其他: S30D1B00077001010000040010005A 顺祝商祺! Peter Re: S32K344 Lock step core 你好@petervlna、 下图标识了 0x1B000700 中的可用数据,那么我是否需要将 DCF 记录复制到0x1B000770 中? 能否给我一个 DCF 记录的示例,以启用 Lockstep 是否有任何关于 DCF 详情的文件? Re: S32K344 Lock step core 你好@petervlna、 感谢您的回复。 能否给我看一个在 S32K344 中启用锁定步进的 DCF 记录示例、 Re: S32K344 Lock step core 你好 有一点不清楚,如何知道 UTEST_MISC 启用/禁用锁步的地址? UTEST_MISC没有固定地址。它不是寄存器,而是DCF(设备配置记录),在RESET阶段将其复制到相应的寄存器/寄存器。 您将把 UTEST_MISC 记录编入用户区的 UTEST 内存中的第一个可用空间。 就在这个区域: 第一个可用空间填入 0xFFFF_FFFFF_FFFFF_FFFFF,即停止记录。因此,请在此加载您的 DCF 记录。 致以最诚挚的问候, Peter Re: S32K344 Lock step core 如何清除UTEST 记录、退出锁步模式并测试锁步功能? 您能帮我检查一下我目前的记录是否正确吗? 谢谢。@petervlna
查看全文
FS26 の FMEDA バージョンと Office バージョン間の対応関係は何ですか? こんにちは、NXP FS26 の FMEDA バージョンと Office バージョン間の対応関係は何ですか?このトピックでは、FS26 の FMEDA のオファー バージョンがインストール バージョンと一致しない場合、計算結果を生成できなくなる可能性があることに気付きました。私もこの問題に遭遇しました。Microsoft Office Professional Plus 2016に含まれるExcelで、セキュリティ保護されたファイル「FS2630_Dynamic_FMEDA_C1_configurable_Rev3.1_ctm.xlsm」を開こうとしています。 FS26 FMEDA - NXPコミュニティ 宜しくお願いします、 シアンロン Re: What is the correspondence between the FMEDA and Office versions of FS26? サポートありがとうございます。私のコンピューターかダウンロードした Excel のバージョンに問題があったのかもしれません。バージョン2021を使用して別のコンピューターでテストしましたが、問題はありませんでした。 Re: What is the correspondence between the FMEDA and Office versions of FS26? 2つの異なるものを試しました。以下をご覧ください。 Re: What is the correspondence between the FMEDA and Office versions of FS26? こんにちは、 すべての構成ファイルを NXP の公式 Web サイトから直接ダウンロードしました。 よろしくお願いします、 シアンロン Re: What is the correspondence between the FMEDA and Office versions of FS26? 設定ファイルをいただければ試してみます。 Re: What is the correspondence between the FMEDA and Office versions of FS26? こんにちは、 @guoweisun 私の理解によれば、セーフティ機構の診断範囲やチップの故障率などを計算するには、構成ファイルをロードするだけでよいようです。 トピックで述べたように、異なる構成ファイルを読み込んだときに #NAME に変化は見られませんでした。あなたの状況はどうですか? よろしくお願いします、 シアンロン Re: What is the correspondence between the FMEDA and Office versions of FS26? 私のコンピューターの Excel のバージョン (Excel 2016/2019) を確認したところ、動作しました。
查看全文
Apalis iMX6:Toradex Apalis ARM 计算机模块系列的最新成员 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Toradex 很高兴地宣布其 Apalis 系列计算机模块的最新成员Apalis iMX6的到来。该模块基于飞思卡尔 i.MX 6系列 SoC,运行四核 ARM Cortex-A9 CPU ,提供高达 1.2 GHz 的工作频率。除了产品长期可用(超过 10 年)以及与现有 Apalis T30 模块兼容的优势外,该模块还符合 -40° C 至 85° C的工业温度范围。 包括数据表在内的更多详细信息将于二月的最后一周公布。如需初步查看数据表,请单击此处。 有关 Apalis 系列的更多详细信息,请点击此处。 欲了解有关 Apalis T30 模块的更多信息,请点击这里。 这是对该模块的初步了解。 概述
查看全文