Multi Source Translation Content

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

Multi Source Translation Content

ディスカッション

ソート順:
S32DS ARM 2018 R1 License Expired Hello. 3e3ddc69f7c74134887b48237e8792a5.png My S32DS license: 1F6C-C156-4EFC-CE54 Application for extension/reissuance thank you Re: S32DS ARM 2018 R1 许可证过期 Your S32DS license has been extended.  Re: S32DS ARM 2018 R1 许可证过期 hello: My S32DS license:  3961-E8A1-3B9E-B769 Application for extension/reissuance thank you! 414179465_0-1786263896843.png
記事全体を表示
Cloud lab Guide Visit Cloud Lab official websites: NXP Cloud Lab | NXP Semiconductors Find answers to common questions along with troubleshooting techniques related to using Cloud lab. 1. Registration How to register a cloud lab account? No additional account is required, you can just use your NXP account to sign in Cloud lab. Learn more about NXP account My NXP Account FAQs | NXP Semiconductors. 2. Sign in How to  log in Cloud lab.com Log in with your NXP Email address and password. Once logged-in, you should be able to access the cloud lab home page 3. Book your favorite EVKs How to book your favorite EVKs? You can book the HARDWARE Take “hardware” for example, all hot hardware will be shown by clicking “HARDWARE”, You can also click on the filter button-“view all boards”, to see all the EVKs in the Cloud Lab. Select one EVK and click “BOOK NOW”. Here, you can use it now by clicking on “USE NOW” or book the time to make an appointment. USE NOW: means you can immediately use this EVK, just need to select an end time and click “CONFIRM BOOK” Reserve an EVK: select the date and time  and click “CONFIRM BOOK” After booked,  pop-up windows will take you to “my book” page. Please note that user can only book one EVKs  in the same period. How can I check my reservation? You can manage your booking in “MY BOOK” page.  Let’s click the “debug” button and experience the cloud lab. 4. Debugging Is there any manual or guide for new cloud lab users? Scroll down to click the  “Download cloud lab manual” button to find more instructions about the cloud lab.  How can I watch the video  during debugging? You can watch the video of EVK board and see the light status. But please note that , the video will be closed in 30s. Pls click “ ” to play the video again. How can I debug my EVK board?  The command line will automatically connect the board serial port, when the camera is turned on. All EVK boards are Linux system, pls login with root.  Can I reset my EVK board when I facing some errors? Sure. Please click “Power Reset EVK” to hard reboot the board and wait several second, the board will be rebooted. Can I reinstall my EVK when I facing some errors? Sure. You can click the “Reinstall the system” button to recover the default setting. (It will take several minutes to reinstall the system , this action will also delete the files you created or modified. Pls save your copy before you reinstall the system.) How  can I upload/download files  during debugging? Click the “upload files to EVK” to upload the file you need. Please note that If you would like to upload files to board's Network File System(NFS),  you will find your files in board's /home/root path. If you would like to upload your own Image or dtb file,  use "TFTP" tab. 5. Support How  can I get supports from NXP engineers? Please go to Cloud lab Forum to raise a ticket for supports. https://community.nxp.com/t5/Cloud-Lab-Forums/ct-p/Cloud-Lab 6. Connect us If you any concern or any suggestion about our cloud lab, please don’t be hesitate to email us [email protected] Cloud Lab-Hardware Cloud Lab-Software Cloud Lab-Solution
記事全体を表示
クラウドラボのログインと使用ガイド NXP Cloud Labsのウェブサイトをご覧ください: NXP Cloud Labs|組み込み設計を容易に行えるワンストップのクラウド開発プラットフォーム。 クラウドラボの利用に関する質問への回答や、クラウドラボ利用中に発生する問題のトラブルシューティングに関するヒントやコツをご覧ください。 1. 登録 クラウドラボのアカウントを登録するにはどうすればよいですか? NXP Cloud Labsにログインするために、追加のアカウント登録は必要ありません。NXPアカウントをお持ちであれば、ログインしてCloud Labsをご利用いただけます。 NXPアカウント登録について| NXPアカウントに関するよくある質問 | NXPセミコンダクターズ 2. ログイン クラウドラボにログインするにはどうすればよいですか? NXP.COMに登録したメールアドレスとパスワードを入力してください。 ログインに成功すると、次のページが表示されます。「ログイン」をクリックすると、Cloud Experimentのホームページに移動します。 3. 予約 興味のある開発ボードを予約するにはどうすればよいですか? 興味のあるハードウェア/ソフトウェア/システムソリューション/アプリケーションの例をクリックしてください。「ハードウェア」を例にとると、現在人気のハードウェアが表示されます。また、クラウド実験で現在オンラインになっているすべての開発ボードを表示することもできます。 興味のある開発ボードを1つ選択し、「今すぐ予約注文」をクリックしてください。すぐに使用するか、試用期間を設定するかを選択できます。 今すぐ利用:現在時刻からサービスをご利用いただけます。終了時刻を選択後、「予約確定」をクリックしてください。 利用予約をするには、希望の日付、開始時間、終了時間を選択し、「予約を確定」をクリックしてください。   予約が完了すると、予約ページに移動します(ただし、お客様お一人につき、デバッグ用の開発ボードは同時に1枚のみ予約可能ですのでご注意ください)。 注文した開発ボードを確認するにはどうすればよいですか? 「マイオーダー」ページでは、ご注文いただいたすべての開発ボードが表示され、注文内容を管理できます。下の「デバッグ」をクリックして、早速お試しください! 4. デバッグ デバッグ画面に入ったら、何をすればいいですか? コマンドボックスの一番下までマウスをドラッグすると、「クラウドラボマニュアルをダウンロード」という項目が表示されます。それをクリックすると、クラウドラボの操作ガイドがダウンロードされます。 デバッグ画面に入った後、どのようにビデオを視聴すればよいですか? 開発ボードのライブ映像を見ると、ボードの状態とインジケーターランプが表示されます。なお、映像は30秒後に自動的に終了します。再生するには、映像右上隅の再生ボタンをクリックしてください。 デバッグ方法は? カメラの電源を入れると、画面下部のコマンドラインが自動的に開発ボードのシリアルポートに接続されます。現在、すべての開発ボードはLinux 6.1.36を使用しており、ネットワークブートに対応しています。 デバッグ中は、Linuxファイルシステムに「root」ユーザーとしてログインしてください。  デバッグ中にいくつか問題が発生しました。予約注文した開発ボードを再起動することはできますか? はい、コマンドラインの右上隅にある「PowerReset EVK」ボタンをクリックすると、開発ボードの電源をオフにして再起動できます。 デバッグ中に、プリインストールされている開発ボードでポートが使用中と表示された場合、どうすればよいですか? 再接続するには、右上隅にある「再接続」ボタンをクリックしてください。 デバッグ中に問題が発生しました。予約注文した開発ボードにシステムを再インストールしたり、 Image/dtb/ファイルシステムを元のバージョンに復元したりすることは可能でしょうか? はい。「システムを再インストール」ボタンをクリックしてください。(この操作には時間がかかりますので、ご注意ください。この操作を行うと、使用中に作成または変更したファイルはすべて削除されます。このボタンをクリックする前に、必要なファイルはすべて保存してください。) デバッグプロセス中に 必要なファイルを アップロード / ダウンロードするにはどうすればよいですか? デバッグプロセス中に必要なすべてのファイルをアップロードするには、「EVKにファイルをアップロード」をクリックしてください。  ご注意ください:テストファイルを開発ボードのネットワークファイルシステム(NFS)にアップロードする場合、アップロードが成功すると、アップロードされたファイルは開発ボードの/home/rootパスに保存されます。独自のコンパイル済みイメージまたはdtbファイルを使用する場合は、TFTPボタンを選択してください。 5. テクニカルサポート NXPのエンジニアから技術サポートを受けるにはどうすればよいですか? ユーザーは、NXPコミュニティのクラウドラボセクション( https://community.nxp.com/t5/Cloud-Lab/bd-p/Cloud-Lab )にログインするか、デバッグウィンドウをクリックすることで、質問をしたり、サポートを受けたりすることができます。「コミュニティQ&A」セクションをクリックすると、NXPコミュニティクラウドラボのエリアに移動し、そこで質問を投稿できます。 6. お問い合わせ クラウドラボのご利用中に問題が発生した場合、またはご提案がございましたら、メールにてご連絡ください。( [email protected] ) クラウドラボ用ハードウェア クラウドラボソフトウェア クラウドラボソリューション
記事全体を表示
云实验室登录使用指南 访问云实验室网站:恩智浦云实验室 | 一站式云上开发平台,助力轻松开展嵌入式设计 查找云实验室使用等相关问题的解答以及在云实验室使用过程中相关的疑难解答技巧。 1. 注册 如何注册云实验室账号? 恩智浦云实验室登录并不需要额外注册账号,拥有恩智浦账号即可登录体验云实验室 了解恩智浦账号的注册 恩智浦账号常见问题解答 | NXP 半导体 2. 登录 如何登录云实验室? 输入您在NXP.COM 注册的电子邮箱地址及密码 登录成功后会有如下的页面提示,点击“登录”后您将进入到云实验的首页。 3. 预定 如何预定您感兴趣的开发板? 点击您感兴趣的硬件/软件/系统方案/应用范例 以“硬件”举例,您将看到当前热门的硬件, 同时您可以点击查看当前云实验所有上线的开发板 选择其中一款您感兴趣的开发板,点击“立即预定”,在这里您可以选择立即使用和预约使用 立即使用:即从当前时间开始使用,选择好结束时间后,点击“确认预定” 预约使用:选择需要使用的日期,开始时间及结束时间,点击“确认预定”   预定成功后,将根据提示前往我的预定界面(请注意,同一时间段,同一客户只能预定一块开发板进行调试。) 如何查看我所预定的开发板? 在“我的预定”页面中,您将看到所有的您预定过的开发板并且管理您的预定,下面点击“调试”开始体验吧 4. 调试 进入调试界面后,我应该如何操作? 将鼠标拖到命令框最下方,可以看到Download cloud lab manual, 点击可下载云实验操作指南 进入调试界面后,如何观看视频? 观看当前开发板的实时视频,可以看到开发板的状态以及指示灯亮灭。需要注意的是,视频30s会自动取消,如果需要重新播放,需要点击视频右上角的播放按键, 如何进行调试? 摄像头打开后下方的命令行会自动进入开发板串口,目前所有开发板系统均为Linux6.1.36,支持网络启动。 调试时请使用“root” 登录Linux 文件系统  在调试过程中,我遇到了一些问题,我可以重启我预定的开发板么? 可以,点击命令行右上角“PowerReset EVK”按钮可以实现开发板的掉电及重启 在调试过程中,如果我预定的开发板能显示端口被占用,我应该如何操作? 点击右上角“Reconnection”按键即可重新连接。 在调试过程中,我遇到了问题,我可以将我预定的开发板进行重装系统或者将将Image/dtb/文件系统恢复为原始版本么? 可以。点击“Reinstall system”按钮。(此操作需要花费较长时间,请谨慎操作。 此操作会删除您在使用过程中新建/ 修改的文件,请在点击此按键前保存您所需要的文件信息)   在调试过程中,我如何上传/下载我所需要的文件? 点击“upload files to EVK”,可以上传您在调试过程中所有需要的文件,  需要注意的是:如果您想上传测试文件到开发板的网络文件系统(NFS),上传成功后,您会在开发板的/home/root路径下找到您上传的文件;如果您想使用自己编译的Image或dtb文件,选择TFTP 按键。 5. 技术支持 如何获得恩智浦工程师的技术支持? 用户可以通过登录恩智浦社区云实验室专区(https://community.nxp.com/t5/Cloud-Lab/bd-p/Cloud-Lab)提问获取帮助,或者点击调试窗口的 “Community Q&A” 跳转到恩智浦社区云实验室专区进行提问。       6. 联系我们 如果您在使用过程中有任何的问题或者您对我们的云实验室有任何的建议,你可以通过邮件的方式联系我们。([email protected]) Cloud Lab-Hardware Cloud Lab-Software Cloud Lab-Solution
記事全体を表示
Cloud Lab Overview Welcome to use the Cloud lab.com. The Cloud lab is NXP’s first global platform where allows users to explore the latest NXP hardware, software or solutions online. Here users can remotely connect an evaluation board and do code debugging or technical evaluation online. All these EVKs are set in our onsite lab, each one is equipped with a high-definition camera, which monitors its status in real time. Users simply book the resource they are interested in, then they can use it within the predetermined period of time. After each usage period ending, the platform will automatically reinstall the system and clear the history to protect the privacy of each user. Our vision is to provide users with open resources, convenient and secure services and a cost-saving and resource-saving R&D experience. The Cloud Lab is willing to be a new fertile ground for every developer to test their ideas on new hardware platforms in time, experience the changes brought about by the latest NXP technologies, and receive real-time and professional technical support from NXP engineers. Let’s go! Explore the Cloud Lab and unlock your potential!  Click to visit :NXP Cloud Lab | NXP Semiconductors 欢迎使用云实验室官网。云实验室是恩智浦在全球范围内第一个可供用户线上使用恩智浦最新硬件、软件或解决方案的平台。 在这里,用户可以远程访问开发板进行线上调试和开发。这些开发板都安装在线下的实验室中,每块板子上方配有一个高清摄像头,可实时监控板子的状态。 用户只需在网站简单的预定其感兴趣的资源,就可在预定时间内尽情使用。每当一段预定时间结束,平台会自动重装系统、清理历史记录来保护每位用户的隐私。 我们的愿景是为用户提供开放的资源、便捷又安全的服务以及节约成本和资源的研发体验。 云实验室愿作每一位开发者的新沃土,让大家可以及时在新的硬件平台上测试他们的想法,体验最新恩智浦技术带来的变化,并获得恩智浦工程师实时和专业的技术支持。 来吧,让我们开启云实验室的大门,解锁无限之可能! 点击访问:恩智浦云实验室 | 一站式云上开发平台,助力轻松开展嵌入式设计 Cloud Lab-Hardware Cloud Lab-Software Cloud Lab-Solution
記事全体を表示
Cloud Lab Login and Usage Guide Visit the NXP Cloud Labs website: NXP Cloud Labs | A one-stop cloud development platform to help you easily conduct embedded design. Find answers to questions related to using the cloud lab, as well as tips and tricks for troubleshooting related problems during the use of the cloud lab. 1. Registration How do I register a cloud lab account? No additional account registration is required to log in to NXP Cloud Labs; you can log in and experience the Cloud Labs with an NXP account. Understanding NXP Account Registration | NXP Account FAQs | NXP Semiconductors 2. Log in How do I log in to the cloud lab? Enter the email address and password you registered with NXP.COM After successfully logging in, you will see the following page prompt. Click "Log in" and you will be taken to the homepage of Cloud Experiment. 3. Reservation How can I reserve the development board that interests me? Click on the hardware/software/system solution/application example that interests you. Taking "hardware" as an example, you will see currently popular hardware. You can also click to view all the development boards currently online in the cloud experiment. Select one of the development boards that interests you and click "Pre-order Now". Here you can choose to use it immediately or schedule a trial period. Use Now: Start using the service from the current time. After selecting the end time, click "Confirm Reservation". To reserve a use: Select the desired date, start time, and end time, then click "Confirm Reservation".   After successful reservation, you will be directed to your reservation page (please note that each customer can only reserve one development board for debugging at the same time). How can I check the development board I ordered? On the "My Orders" page, you will see all the development boards you have ordered and be able to manage your orders. Click "Debug" below to start experiencing it! 4. Debugging Once I enter the debugging interface, what should I do? Drag your mouse to the bottom of the command box, and you'll see "Download cloud lab manual." Click it to download the cloud lab operation guide. How do I watch the video after entering the debugging interface? Watching the live video of the development board will show its status and the indicator lights. Note that the video will automatically cancel after 30 seconds. To replay it, click the play button in the upper right corner of the video. How to debug? Once the camera is turned on, the command line at the bottom will automatically enter the development board's serial port. Currently, all development boards use Linux 6.1.36 and support network boot. Please log in to the Linux file system as "root" during debugging.  During the debugging process, I encountered some problems. Can I restart my pre-ordered development board? Yes, clicking the "PowerReset EVK" button in the upper right corner of the command line can power off and restart the development board. During debugging, if my pre-installed development board shows that the port is occupied, what should I do? Click the "Reconnection" button in the upper right corner to reconnect. During the debugging process, I encountered a problem. Can I reinstall the system on my pre-ordered development board or restore the Image/dtb/ file system to its original version? Yes. Click the "Reinstall system" button. (This operation will take a long time, please proceed with caution. This operation will delete any files you create/modify during use, please save any necessary files before clicking this button.) How do I upload / download the files I need during the debugging process ? Click "upload files to EVK" to upload all the files you need during the debugging process.  Please note: If you want to upload test files to the development board's Network File System (NFS), you will find the uploaded files in the /home/root path of the development board after a successful upload; if you want to use your own compiled Image or dtb files, select the TFTP button. 5. Technical Support How can I get technical support from NXP engineers? Users can ask questions and get help by logging into the NXP Community Cloud Lab section ( https://community.nxp.com/t5/Cloud-Lab/bd-p/Cloud-Lab ), or by clicking the debug window. The "Community Q&A" section will redirect you to the NXP Community Cloud Labs area to ask your questions. 6. Contact Us If you encounter any problems during use or have any suggestions for our cloud lab, please contact us via email: ( [email protected] ) Cloud Lab-Hardware Cloud Lab-Software Cloud Lab-Solution
記事全体を表示
What kind of port does the T Embed have? I have the standard model T Embed, but i have no Idea what kind of port it has (the other port, not usb c), because the official site says its a grove port, the lilygo Wiki site says its a qwiic port. Can anyone help me please?
記事全体を表示
Compatibility of Camera module with OX05B1S Sensor and in-built ISP with i.MX95 FRDM Hi All, Want to know if camera module with ox05b1s sensor and in-built ISP (similar to 5MP RGB-IR Global Shutter GMSL2 Camera for NVIDIA Jetson AGX Orin would be compatible with i.MX95 FRDM board). I do understand that i.MX95 only have MIPI_CSI2 port hence I need to find GMSL2 to MIPI_CSI2 converter, however my question is specifically related to compatibility of existing driver that is part of NXP Linux BSP. Will driver Camera driver of NXP Linux release directly work with this camera module? Do I need to make modification in dtb file? Any other modifications would or additional work that I need to plan for?
記事全体を表示
M&P Multilink I have developed approximately 20 projects using S08 processors and CodeWarrior 11.1  with the P&E Multilink Universal FX debugger. I used an Intel-based MAC with Parallels VM running Windows 7. Everything worked Great! I now have a new MAC , again running Parallels VM and Windows 11. (no choice). CodeWarrior loaded, but with a message about no device driver. It works fine, but the debugger is not recognised. On the old Mac, Windows Device Manager showed an entry "Jungo Connectivity/Windriver", but on the new MAC the device manager only showed an entry "MULTILINK".  There are a number of suggested fixes but the proposed files could not be found, Can someone please offer me a working solution, even if it means using a different debug probe. Re: M&P Multilink If you update from Windows 7 to Windows 11, all the related driver may need to reinstall CodeWarrior® for MCUs (Eclipse IDE) could be a good choice to select CodeWarrior® for MCUs (Eclipse IDE) - ColdFire®, 56800/E DSC, Qorivva® 56xx, RS08/S08, S12Z - 11.1 Re: M&P Multilink I hate Windows and I am not updating from W7 to W11 - it is a new machine (Mac M4) and W7 is not compatible so I have no choice.I have been using CodeWarrior for about 25 years. My question was "which drivers do I need for W11 and where can I find them?  Just as a point of interest and nothing to do with this topic, AUTODESK products will no longer run on old Intel-based Macs, so Windows 7 - R.I.P. Re: M&P Multilink Hello, I would recommend on using the OS windows 11 for using CodeWarrior v11.1 this is the supported option, not virtual machines; as we can't guarantee that the CodeWarrior Tool work with Virtual Machines To download the v11.1, Please refer to CodeWarrior for MCUs (Eclipse IDE) v11.1 Best Regards, Luis Re: M&P Multilink As an option you could ask them in their support forum if they have it  PEmicro Support Home Best Regards Re: M&P Multilink Sorry about my other post. I replied to the wrong post (one that I should have closed as solved). You will notice that I have been using CW under a VM for "Many years" and although you can't guarantee it, I know that it works. all I need is the Windows device driver for the Multilink. I think it's somewhere on the P&E website, but I can't find it. So far I have CW running with no problems under windows 11, running in the Parallels VM, loaded in OSX Tahoe.
記事全体を表示
S32K3 ADC Optimize DMA Streaming Hello, When the adc group has only one channel and the Adc Enable Optimize DMA Streaming Groups configuration item is checked, a hard fault occurs when the Adc_Ipw_SetupTcdSingleAdcChannelMajorLink function is executed. In the case of a single channel, if the Adc Group Without Interrupts configuration item is checked and ACCESS_MODE_STREAMING, Select Adc Streaming Dma Channel is enabled. Otherwise, the number of the dma channel in the configuration file is 255, which is reasonable here. But what I don't understand is why when ADC_ENABLE_GROUP_STREAMING_RESULTS_RORDER or ADC_OPTIMIZE_DMA_STREAMING_GROUPS is STD_ON, instead of STD_ON==GroupPtr ->AdcWithoutInterrupt, the Adc_Ipw_SetupTcdSingleAdcChannelMajorLink function will be called. This seems unreasonable, and also because the call to this function leads to hard fault. Jason22_0-1785831767968.png BR, Jason Re: S32K3 ADC Optimize DMA Streaming Hi@Jason22 Please do not use your QQ email account next time; please use your company email account instead. I tested this, but I didn't find any problems. I have attached my test project and test result for your reference. Also, i check your code and i found some error in your code. 1.clock init is wrong, your code can't not run successfully, Senlent_0-1785915417329.png 2."adc_group0_val" should be attribute to "no-cacheable area" also: The usage instructions for Optimize DMA streaming groups are clearly explained in the user manual. RTD_ADC_UM.pdf Senlent_0-1785915908665.png Re: S32K3 ADC Optimize DMA Streaming Hi@Senlent The optimization level of my project is -O0, and I ran your project (also with -O0). I found that in Adc_Ipw_SetupTcdSingleAdcChannelMajorLink -> ...... -> Dma_Ip_ConvertLogicChToHwCh, the LogicCh value is still 255. 1.png In your screenshot, was Dma_Ip_ConvertLogicChToHwCh called as a result of Adc_Ipw_SetupTcdSingleAdcChannelMajorLink? Mcl_Init also calls Dma_Ip_ConvertLogicChToHwCh, and in that case LogicCh is 0, which seems consistent with your screenshot. I ran a test in your project. When Adc_Ipw_SetupTcdSingleAdcChannelMajorLink indirectly calls Dma_Ip_ConvertLogicChToHwCh, I observed that &Dma_Ip_pxInit->ppxLogicChannelConfigArray[LogicCh] is 0x429F28, which matches &Dma_Ip_pxInit->ppxLogicChannelConfigArray[255]. 2.png I then modified the value at address 0x429F28 to 0x1FFFFFF0, and executed the code at line 348. 3.png A hard fault occurred, and the BFAR value was 0x1FFFFFF6, as expected. 4.png This confirms that the out‑of‑bounds access does exist. Whether a hard fault occurs depends on the value at Dma_Ip_pxInit->ppxLogicChannelConfigArray[255]. Re: S32K3 ADC Optimize DMA Streaming Hi@Senlent The picture in the last reply is not clear. I have uploaded the picture again in the form of attachment. I numbered the order of the pictures with numbers. BR, Jason Re: S32K3 ADC Optimize DMA Streaming Hi@Senlent Thank you very much for your reply. I have registered a new account using my company email address, and I will use that account after this thread is closed. I ran your project and found that no hard fault occurred. However, my question still remains. As shown in the screenshot below, the function Adc_Ipw_SetupTcdSingleAdcChannelMajorLink configures the DMA_IP_CH_SET_MAJORLOOP_LOGIC_LINK_CH parameter for the DMA channel. When Dma_Ip_ConvertLogicChToHwCh is called, the LogicCh value is 255. Dma_Ip_pxInit->ppxLogicChannelConfigArray points to the Dma_Ip_paxLogicChannelConfigArrayPB array, which has a size of 2. Accessing Dma_Ip_pxInit->ppxLogicChannelConfigArray[255] should be an out‑of‑bounds access. Although no hard fault occurred, I believe this is not reasonable. Jason07_0-1785979871220.png Jason07_1-1785979890128.png Jason07_2-1785979907208.png This out‑of‑bounds access is caused by calling Adc_Ipw_SetupTcdSingleAdcChannelMajorLink, which is another question I have. I have reviewed the relevant content in RTD_ADC_UM.pdf and also checked the driver code. For Optimize DMA Streaming Groups (single channel), the data is transferred directly from the CDR to the user buffer, unlike the multi‑channel case where data is first moved from the CDR to the DmaIntermediateBuffer and then from there to the user buffer. Optimize DMA Streaming Groups (single channel) does not use a Streaming DMA channel. In the configuration file, the values of AdcIpwConfigPtr->Mapping.AdcCountingDmaChanLogicId array are indeed ADC_IPW_INVALID_DMA_CHANNEL_ID (255). Jason07_3-1785980010767.png I do not understand why Adc_Ipw_SetupTcdSingleAdcChannelMajorLink still needs to be called. The function that really should call this is Without Interrupt Group (single channel), but when ADC_ENABLE_GROUP_STREAMING_RESULTS_RORDER or ADC_OPTIMIZE_DMA_STREAMING_GROUPS is STD_ON, instead of STD_ON == GroupPtr ->AdcWithoutInterrupt, the Adc_Ipw_SetupTcdSingleAdcChannelMajorLink function is called. Jason07_4-1785980037684.png I have found the issue in my project: when I uncheck "Data sections", the hard fault no longer occurs. However, I do not think this is the key point of the problem. Jason07_5-1785980062079.png BR, Jason Re: S32K3 ADC Optimize DMA Streaming Hi@Jason07 @Jason22 Please set the optimization build option to -O0 . This is the result I observed during single-step debugging. Senlent_1-1786003373031.png This is likely because the build optimization (-Os) prevents the debugger from accurately mapping source code variables. Re: S32K3 ADC Optimize DMA Streaming Hi@Senlent Yes, I used your project without any modifications. In your video, the Dma_Ip_ConvertLogicChToHwCh function is called indirectly by Mcl_Init, which is not the intended behavior. The intended behavior is for Adc_Ipw_SetupTcdSingleAdcChannelMajorLink to indirectly call Dma_Ip_ConvertLogicChToHwCh. My video demonstrates this: while running Mcl_Init, I skipped all breakpoints, and after Mcl_Init completed, I re‑enabled the breakpoints. At that point, Dma_Ip_ConvertLogicChToHwCh was entered again, and LogicCh was 255. BR, Jason Re: S32K3 ADC Optimize DMA Streaming Hi@Jason22 These are my test results. If you are using the project I provided and the optimization level is set to -O0, then our observations should be the same. I don't think there's anything wrong here. If the boundary is exceeded, it should definitely enter a hard fault, but the test results didn't, which can only mean that it's due to the compilation optimization level. There's no need to continue analyzing under an error condition. Re: S32K3 ADC Optimize DMA Streaming Hi@Senlent I'm glad you can see that LogicCh is 255. In your project, it does run correctly, but this is an out‑of‑bounds access, right? Regarding your statement: "If the boundary is exceeded, it should definitely enter a hard fault" – I don't fully agree with that. In C language, there is no runtime boundary checking like in C++. For a pointer array, whether a hard fault occurs depends on the value obtained from the out‑of‑bounds access. Consider a pointer array: uint32* pArr[2] = {0x20400000, 0x20400004}. Suppose the address of pArr is 0x204300A0, then the value of pArr[2] is the value is stored at address 0x204300A8. If 0x204300A8 contains 0x20400008, then *pArr[2] (an out‑of‑bounds access that ultimately reads the value at address 0x20400008) will not cause a hard fault. However, if 0x204300A8 contains 0x1FFFFFF0, then *pArr[2] (which ultimately reads from 0x1FFFFFF0) will cause a hard fault. Both are out‑of‑bounds accesses, but whether a hard fault occurs is a matter of probability. To be precise, the hard fault is not directly caused by the out‑of‑bounds access itself, but rather because the out‑of‑bounds access to the pointer array got an invalid pointer, and accessing that invalid pointer triggers the hard fault. This is exactly why, in your project, accessing Dma_Ip_pxInit->ppxLogicChannelConfigArray[255]->LogicChId.HwChId does not cause a hard fault, but in my project, it does. BR, Jason Re: S32K3 ADC Optimize DMA Streaming Hi@Jason22 I will send you the design team's feedback. Usually, if it's a bug with significant impact, they will release it in a new version and include it in the release notes.  Re: S32K3 ADC Optimize DMA Streaming Hi@Senlent Thank you very much for reporting this issue to your design team. If there is a final result, where should I check for it? If there is indeed an error, will it be published in a document similar to SW32K3_S32M27x_RTD_R23-11_7.0.0_D2511_ReleaseNotes.pdf? BR, Jason Re: S32K3 ADC Optimize DMA Streaming Hi@Senlent Sorry. Step4 is Click the ‘Step Over’ button. BR, Jason Re: S32K3 ADC Optimize DMA Streaming Hi@Senlent I'm not sure if my operation was correct – I tried debugging with your ELF file but it didn't work. 1.png Could you please perform the same steps as shown in my video? I believe you will be able to reproduce the issue. Here are the steps: Set a breakpoint at the line Mcl_Init(NULL_PTR);. Run the program until it hits the breakpoint at Mcl_Init(NULL_PTR);. Disable all breakpoints (Click the ‘skip all breakpoints’ button). Step over Mcl_Init(NULL_PTR);(Click the ‘Step All’ button) Re‑enable breakpoints(Click the ‘skip all breakpoints’ button) and Click the ‘resume’ button. You will see that Dma_Ip_ConvertLogicChToHwCh is entered again, and LogicCh is 255. BR, Jason Re: S32K3 ADC Optimize DMA Streaming Hi@Jason22 I can forward this issue to the design team for confirmation. Since I wasn't the one who designed the RTD driver, I won't delve into why they designed it this way unless users encounter problems. This feedback process might be lengthy, but I will relay the findings to the relevant design team. Re: S32K3 ADC Optimize DMA Streaming Hi@Jason22 I might still not understand your question. I'd like to ask if this project is running as expected? If it is, is there any problem? I can see LogicCh is showing 255, but the program is running normally. Is there anything wrong with this?
記事全体を表示
GUI Builder 2.0生成图片代码bug lqdjdy_0-1785631623960.png lqdjdy_1-1785631779772.png lqdjdy_2-1785631867575.png 生成的宏名带空格 Re: GUI Builder 2.0生成图片代码bug Hello @lqdjdy , 感谢你的帖子。试试看把图片的名字从face-id改成face_id能解决吗? BR Celeste Re: GUI Builder 2.0生成图片代码bug 是的,图片名称不能带中横线 Re: GUI Builder 2.0生成图片代码bug 感谢您的确认。我会向 SW 团队提出建议,在图片名称包含异常字符时弹出异常提示。
記事全体を表示
To simulate full load condition on the imx95lpddr5 evk How to simulate the full-load operating condition on the i.MX95 LPDDR5 EVK board. Is there any image available or pre-compiled application for this? I am using linux multimedia image. Re: To simulate full load condition on the imx95lpddr5 evk Hello, You can use this application note as reference: https://www.nxp.com/docs/en/application-note/AN14449.pdf There are different use case scenarios to reach high CPU load testing. I suggest you take a look in: CA55 CoreMark eIQ Benchmark (GPU) eIQ Benchmark (NPU) Best regards. 
記事全体を表示
Support for mobile SDRAM (1V8) on RT1171CVM8B We are investigating the use of RT1171CVM8B on a new product. Does this i.MX RT family member support mobile (low power, 1.8V) SDRAM? It is not immediately clear from the datasheet, reference manual and available application notes and schematics that it does; it is inferred by the port drivers being specified for both 1V8 and 3V3 (NVCC_EMC1,2). It is also inferred from similar questions and answers in the affirmative for the i.MX RT1060 and RT1050. I would like to avoid a gotcha where some obscure part of the EMC or SDRAM interface fails with 1V8 parts;  Otherwise, why is it not clearly listed in the datasheet!? Kind regards, George Tzanatos. Re: Support for mobile SDRAM (1V8) on RT1171CVM8B Dear @georgetzanatos , The RT1171 does support Mobile SDRAM (low-power 1.8 V SDRAM). We agree that the current documentation does not state this explicitly. In the datasheet and reference manual, the memory protocol support and I/O voltage modes are described separately rather than being combined into a single "Mobile SDRAM support" statement. I understand your concern. Please feel free to use Mobile SDRAM on the RT1171. The key requirement is to configure the relevant NVCC_EMC1/2 power domains for 1.8V operation to match the SDRAM I/O voltage level.   Best Regards, Shelly
記事全体を表示
MC9S08QG8 COMPILER, how do i get the c compiler for this chip well, i have a product developed with a MC9S08QG8 chip. i need to make some c code changes. i am using windows11. What software product do i use to generate the debugger for the chip. I am using a Wiztronics interface board from the pc usb port to the chip in my product. i have tried 8 different software packages, and none of them have the final debugger working. What softwage package do u suggest to use for debugging.  I am lost in ur devlopment center . Re: MC9S08QG8 COMPILER, how do i get the c compiler for this chip Hello The CodeWarrior tool version 11.1, is supported in windows 11, this tool supports different connections [P&E USB Multilink Universal / USB Multilink, P&E Cyclone, Open Source BDM, P&E Full chip simulation] You can download the tool from this link: CodeWarrior® for MCUs (Eclipse IDE) v11.1 I look for the MC9S08QG8 device and is available in this version. Best Regards, Luis
記事全体を表示
Request for NXP V2X Evaluation Board and Design Files Dear NXP Team, We are evaluating V2X communication solutions for an automotive application supporting V2V, V2I and V2P safety messages. We are interested in NXP’s RoadLINK/SAF5400-based V2X solution and the OrangeBox platform. Kindly provide the following information: Recommended NXP V2X evaluation board or reference platform Evaluation-board ordering part number SAF5400 availability and lifecycle status Reference schematic and hardware design files Bill of materials and PCB layout guidelines RF matching and antenna reference design Hardware user manual and software development kit BSP, drivers and example applications Functional-safety documentation, including ASIL-B support details Security-device recommendations for V2X message signing and verification NDA procedure for accessing controlled technical documents Our intended application is an automotive V2X communication unit operating in the 5.9 GHz band. Please also confirm whether NXP currently offers a solution supporting DSRC/IEEE 802.11p, C-V2X PC5, or both. Kindly share the applicable product documents, commercial contact details and procurement process. Best regards, Renjith Thomas Senior Design Engineer - HW Get My Solutions +91 8015237416 Re: Request for NXP V2X Evaluation Board and Design Files Hello, Hope you’re doing well. This is our DSRC Safety Modem product catalog for automotive V2X applications: DSRC Safety Modem. You can also find our recommended Products for V2X Communications here. The RoadLINK SAF5400 is an automotive-qualified single chip DSRC modem for V2X applications, compliant with IEEE 802.11p, IEEE 1609.4, ETSI EN 302663, ETSI EN 302571, and ARIB T-109M. I'm sorry for the inconveniences this may cause, but, unfortunately, information about the SAF5400 and other V2X Automotive Products is protected under a Non-Disclosure Agreement. To obtain information about these products, could you please contact your Local Distributor from the Distributor Network so they can not only help you with the NDA process but also provide you the information you might need of those products? Best regards, Ana Sofia.
記事全体を表示
S32K312 HSE Secure Boot: Can pInstAuthTag Point to a Signature Stored in the UTEST DCF Record Area? Hello NXP Support Team, We are implementing HSE-based Secure Boot with SMR on the S32K312 and would like to confirm whether an SMR signature can be permanently stored in the UTEST DCF record area. Our current implementation is as follows: We store a 512-byte RSA-4096 signature in UTEST, starting at address: 0x1B001A00U The occupied address range is: 0x1B001A00 to 0x1B001BFF This region belongs to the UTEST DCF record area. Our project does not require any DCF configuration in this area. Therefore, we are currently considering using the unused DCF record space to store permanent security data, including the public key and the SMR signature. Since the software image and its signature are fixed in our use case, the signature is not expected to change during the product lifetime. In the SMR Entry, we configure the signature reference as follows: smrEntry.pInstAuthTag[0] = 0x1B001A00U; smrEntry.pInstAuthTag[1] = 0U; Our expectation is that, during subsequent Secure Boot verification, HSE will read the 512-byte signature directly from the UTEST address specified by pInstAuthTag[0]. When installing the SMR Entry through HSE_SRV_ID_SMR_ENTRY_INSTALL, we initially configured the installation service authentication tag to reference the same UTEST address: pSmrEntryInstall->pAuthTag[0] = 0x1B000A00U; However, the SMR installation service returned HSE_SRV_RSP_INVALID_PARAM, apparently because the UTEST address was rejected as an invalid input address for the service. As a workaround, before calling the SMR installation service, we copy the 512-byte signature from UTEST into a shared RAM buffer: UTEST 0x1B000A00 | | Copy 512 bytes v Shared RAM buffer We then configure the installation request as follows: pSmrEntryInstall->pAuthTag[0] = PTR_TO_HOST_ADDR(signatureRamBuffer);   pSmrEntryInstall->authTagLength[0] = 512U; The SMR Entry itself still contains: smrEntry.pInstAuthTag[0] = 0x1B000A00U; With this configuration, HSE_SRV_ID_SMR_ENTRY_INSTALL returns success and the SMR Entry is installed successfully. Could you please clarify the following questions? Is 0x1B001A00U a valid address for hseSmrEntry_t.pInstAuthTag[0] on the S32K312? During a subsequent Secure Boot, can HSE_B directly access the UTEST DCF record area and read the signature referenced by pInstAuthTag[0]? Does a successful HSE_SRV_ID_SMR_ENTRY_INSTALL response confirm that the persistent pInstAuthTag[0] address is valid for later boot-time SMR verification, or does the installation service only verify the signature supplied through hseSmrEntryInstallSrv_t.pAuthTag[0]? Is there a difference between the memory regions accepted for: hseSmrEntryInstallSrv_t.pAuthTag[0] and: hseSmrEntry_t.pInstAuthTag[0] In our test, the UTEST address is rejected when used directly as pAuthTag[0], but the SMR installation succeeds when the same signature is copied to RAM while pInstAuthTag[0] still points to UTEST. Could this configuration pass SMR installation but fail during the next reset or Secure Boot because HSE cannot access the UTEST address at boot time? Is the unused UTEST DCF record area allowed to store customer application data such as a public key or an SMR signature when no DCF records are required by the project? Could using this DCF record area cause any conflict with HSE firmware, ROM boot code, future DCF processing, lifecycle transitions, debug configuration, or device configuration scanning? Are there any alignment, record-format, ECC, programming, locking, or access restrictions for storing a raw 512-byte signature in this UTEST area? If UTEST is not supported for pInstAuthTag[0], should the persistent SMR signature always be stored in normal application Code Flash or Data Flash? The main point we would like to confirm is whether the following configuration is officially supported and safe for production: /* Persistent signature location used during Secure Boot / smrEntry.pInstAuthTag[0] = 0x1B000A00U;   / Temporary RAM copy used only during SMR installation */ pSmrEntryInstall->pAuthTag[0] = PTR_TO_HOST_ADDR(signatureRamBuffer);   pSmrEntryInstall->authTagLength[0] = 512U; MCU: S32K312 HSE type: HSE_B Signature algorithm: RSASSA-PSS with RSA-4096 Signature length: 512 bytes Persistent signature address: 0x1B001A00U Thank you. Re: S32K312 HSE Secure Boot: Can pInstAuthTag Point to a Signature Stored in the UTEST DCF Record Ar sorry the Signature location is not 0x1B000A00U. it is 0x1B001A00U. Re: S32K312 HSE Secure Boot: Can pInstAuthTag Point to a Signature Stored in the UTEST DCF Record Ar Hi @Yiming2  I tested it on my board because it is not explicitly mentioned in the documentation if UTEST can be used or not. And I got similar results. If pAuthTag = pInstAuthTag = 0x1B001A00, I got HSE_ SRV_ RSP_ INVALID_ ADDR response. Then I placed pAuthTag into RAM memory while pInstAuthTag was pointing still to UTEST and this works. Once secure boot is enabled by BOOT_SEQ bit, secure boot is successful, application is working. HSE is able to read the signature in UTEST DCF area. Based on the test results, HSE firmware obviously checks if address pAuthTag falls within RAM or code/data flash memory while pInstAuthTag in UTEST is accepted. It’s not documented but it works. But if you do not plan to update the signature, an option is to keep HSE_SMR_CFG_FLAG_INSTALL_AUTH zero, so internal verification scheme (internal hash) would be used for verification. Your signature would be used only for installation and pInstAuthTag would be ignored. In my opinion, this setup makes more sense if you do not plan to update the image. Also the verification would be much faster (hash vs. RSA algorithm). This is probably the best way to keep it simple and to get better performance. If HSE_SMR_CFG_FLAG_INSTALL_AUTH is set and pInstAuthTag is used, this targets mainly a use-case when you want to easily update an application: application and authentication tag is updated and you do not need to modify or reinstall that SMR. DCF is scanned up to stop record (all 0xFF’s), the rest is ignored. Normally the DCF area is not supposed to be used for user data but I can’t see a problem here. The only restriction for UTEST is that it is OTP area. And the same ECC limitations apply (like for code or data flash) – once an aligned double word is programmed, you should not program the same double word again because it would cause ECC error. Regards, Lukas
記事全体を表示
How use adjust SOI -EOI with use MC33 PT2000 IC just as topic, we need the help which can esstablished whole process , which use PT2000 to apply fule injection SOI -EOI measurement  H-Bridge Driver Small Engine Driver Solenoid Controller Re: How use adjust SOI -EOI with use MC33 PT2000 IC appreciated! Re: How use adjust SOI -EOI with use MC33 PT2000 IC Dear Kaijinbin,  there is an PT2000 end of injection detection application note available to download from the PT2000 product page, with a valid NDA.  JozefKozon_0-1786079976443.png If you don't have an NDA yet and you would like to sign one, please create a new ticket here and our representative for NDA matters will help you with the process.  Additionally please download the PT2000SWUG and PT2000-IDEUG from the FRDMPKPT2000EVM product page. You can download the PT2000 Developer Studio IDE and Software Files for Peak and Hold and DCDC software from the same page. You can then test the software example on the FRDMPKPT2000EVM Evaluation Board.  JozefKozon_1-1786080423866.png With Best Regards, Jozef
記事全体を表示
Detail about S32K338 Good morning, I need to know if the S32K388 microcontroller has three independent cores, like the K324 (which has two), and if two of these cores can also be used in Lockstep. If I want one single core + one Lockstep core, should I use the K358? Thanks Re: Detail about S32K338 Hello @gianpiero_lenta , Lockstep operation is not a software-configurable feature that can be enabled between two independent cores. Instead, Lockstep is a dedicated hardware configuration implemented in specific S32K3 derivatives. Therefore, if your application requires one independent Cortex-M7 core together with a Lockstep Cortex-M7 pair, I recommend using the S32K358, which is designed with this hardware configuration. Best regards, Pavel
記事全体を表示
IMX8 ISP operating only on ROI Hi. We are facing some problems about the ISP service in our IMX8 products. We should be able to make ISP work only on a determined ROI of the picture coming from MIPI. In fact, now we can only use ISP on the whole image coming from ISP. As an example, in our case we have an image of size 1120x1376, but the last 16 rows are embedded data that we cannot send in another VC. The ISP should work on the picture (1120x1360) and not on the embedded data (that are always in the bottom of the picture). Is it possible to do this? Thanks in advance! Have a nice day. Federico Rachelli, Datalogic S.r.l. Re: IMX8 ISP operating only on ROI Hello @federico_rachelli  Hope you are doing very well. We have not an example of this, but it makes me think you can do it at driver level. For example, the ACQ module uses the bounds_width and bounds_height parameters to understand the raw MIPI payload dimensions, and then uses top, left, width, and height to extract the effective Region of Interest (ROI). You can see that information in the i.MX 8M Plus Camera and Display Guide. To discard the 16 rows of embedded data at the bottom of your 1120x1376 frame, you need to set the .size property in your sensor's ISP driver configuration: .size = { .bounds_width = 1120, .bounds_height = 1376, /* Total MIPI payload including embedded data */ .top = 0, .left = 0, .width = 1120, .height = 1360, /* Effective image height (1376 - 16) */ }, Take a look to the chapter 4.1.2 Sensor size configuration in driver of the document mentioned above. Best regards, Salas.
記事全体を表示
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) Alice_Yang_0-1764234995466.png Software Configuration: When creating a new project, select “Redirect printf/scanf to ITM” to redirect printf/scanf output to ITM. Alice_Yang_1-1764235038209.png 2. Configure the Trace Clock: Alice_Yang_2-1764235054451.png 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    . Alice_Yang_4-1764235140283.png Alice_Yang_5-1764235162015.png Alice_Yang_6-1764235196129.png Alice_Yang_7-1764235214710.png Alice_Yang_8-1764235219324.png 4. View the Output Results. Alice_Yang_9-1764235228270.png 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.) AlexRu_0-1764332623019.png 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:  AlexRu_1-1764333027216.png 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): AlexRu_2-1764333135738.png 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. Alice_Yang_0-1765449677747.png 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 Re: SWO Data Trace functionallity (on MCXA156) Hello @Alice_Yang @AlexRu  I am currently working with the FRDM-MCXA156 development board and have been facing an issue with SWO (Serial Wire Output) while debugging. Although the application debugs successfully, I am unable to receive any data in the SWO Trace windows, including: SWO Data SWO Profile SWO Interrupt Trace ITM Console  To troubleshoot the issue, I have already verified the following: The SWO pin has been correctly configured using Config Tools. The TRACE clock is enabled and configured to 96 MHz, matching the MCU core clock (MCXA156 runs at 96 MHz). The project is being debugged using LinkServer with the on-board MCU-Link probe. Despite these configurations, all the SWO trace windows remain empty during debugging. For reference, I have attached screenshots of the SWO Trace Configuration, SWO Data, SWO Profile, and SWO Interrupt Trace windows. I would greatly appreciate any guidance or suggestions on what might be causing this issue or if there are any additional configuration steps required to enable SWO trace on the FRDM-MCXA156. Thank you for your time and assistance.
記事全体を表示