Multi Source Translation Content

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Multi Source Translation Content

Discussions

Sort by:
ECU BUS PRO I am trying to implement a Bootloader.   I need to load data from a binary file into the MCU, and I understand that ECU BUS PRO performs this function. However, in the latest version (currently using ECU BUS PRO 0.8.15), there is no option to attach a binary file. It seems that this feature was available in older versions. Where can I find and download an older version? Are there any alternative solutions to achieve this? Re: ECU BUS PRO Hi,  I am currently working on bootloader for s32k342. The development is done in RTD version 6.0.  (The Same RTD version is used to build bootloader for s32k344, which is functional and flashing application via ECUBUS Pro was completed) I verified the CAN communication in bus master. For Request 0x02 10 03, I am getting response 0x02 50 03.  Now I am facing problem in Communicating through Ecubus Pro. The same request send on ECUBUS Pro gives me Bus error or Upper layer timeout.  I did the following debugging: Cross checked the CAN IDs and its format in user_config.h: CAN_RX:0x731, CAN_TX= 0x739 EcuBus pro interface: CAN_TX=0x731, CAN_RX = 0x739 Both the cases uses Standard CANId Baudrate:500kbps, CAN bit timing:   Monitored the g_RXCANMsg buffer on real time in S32DS, the request msg from the tester is stored in the buffer. Why No response is being send back to EcuBus Pro when I can receive the response in Bus master? Is there anything else to be taken care while flashing?   Thanks,  Akhila. Re: ECU BUS PRO try this: https://app.whyengineer.com/examples/nxp_bootloader/readme.html Re: ECU BUS PRO Hi @parksuhun, 1. You can go into EcuBus' release tab in github (Releases · ecubus/EcuBus-Pro) where you can find all of the preivous releases. 2. You can also refer to the AN12323: S32K1xx Firmware updates – Application Note, which explains the bootloader and firmware update basics, as well as including a demo where one board sends a FW update through CAN, and the second board is updated. Best regards, Julián
View full article
gAdvertisingStateChanged_c 是否指示哪个广告请求已完成? 你好, 我有一个关于 gAdvertisingStateChanged_c 事件的问题。 当调用 Gap_StartAdvertising() 或 Gap_StopAdvertising() 时,应用程序会等待 gAdvertisingStateChanged_c 事件,然后再继续执行下一个操作。 但是,是否有可靠的方法来确定接收到的 gAdvertisingStateChanged_c 事件对应于之前的 Gap_StartAdvertising() 请求还是之前的 Gap_StopAdvertising() 请求? 例如,如果广告状态更改请求在很短的时间内发出,应用程序能否将特定的 gAdvertisingStateChanged_c 事件与触发信号该事件的 API 调用关联起来? 或者,是否建议应用程序维护自己的状态信息以跟踪待处理的广告请求? 谢谢。 协议:蓝牙 Re: Does gAdvertisingStateChanged_c indicate which advertising request completed? 你好, 谢谢你的解释。 我现在明白了,gAdvertisingStateChanged_c 本身并不能指示它是由广告开始请求还是停止请求触发的。在查看信标示例后,可以看出该应用程序在内部跟踪预期状态(例如,通过使用 mAdvertisingOn 或 mAppTargetState 等变量),并根据其自身的状态机解释事件。 感谢您的支持。我将关闭此帖。 顺祝商祺! Re: Does gAdvertisingStateChanged_c indicate which advertising request completed? 你好@hyama ,希望你一切都好。 gAdvertisingStateChanged_c 事件不包含指示其是否由广告开始/停止调用触发的信息。建议应用程序维护自身的状态,并跟踪后续更改。 为了方便您的开发,我建议您参考以下 SDK 示例: wireless_examples/bluetooth/beacon ,因为它包含一个通过软件定义标志跟踪广播事件的实现。 请告诉我这是否有帮助。
View full article
ECU 总线 PRO 我正在尝试实现一个引导加载程序。   我需要将二进制文件中的数据加载到MCU中,我知道ECU BUS PRO可以执行此功能。 然而,在最新版本(目前使用的是 ECU 总线 PRO 0.8.15)中,没有附加二进制文件的选项。 看来这个功能在旧版本中就有了。哪里可以找到并下载旧版本? 是否有其他方法可以实现这一目标? Re: ECU BUS PRO 您好, 我目前正在研究s32k342的引导加载程序。该开发工作是在RTD 6.0版本下完成的。(使用相同的RTD版本构建了s32k344的引导加载程序,该程序功能正常,并且已通过ECUBUS Pro完成了应用程序的刷写。) 我已验证总线主控中的 CAN 通信。对于请求0x02 10 03,我得到了响应0x02 50 03。 现在我在使用 Ecubus Pro 进行通信时遇到了问题。在ECUBUS Pro上发送同样的请求,会收到总线错误或层超时错误。 我进行了以下调试: 交叉核对了 CAN ID 及其格式 user_config.h:CAN_RX:0x731,CAN_TX:0x739 EcuBus Pro接口:CAN_TX=0x731,CAN_RX=0x739 这两个案例都使用了标准 CANId。 波特率:500kbps CAN 位时序: 监测了 在 S32DS 中实时监测 g_RXCANMsg 缓冲区,测试仪的请求消息存储在缓冲区中。 为什么我在 总线 master 中可以收到响应,而 EcuBus Pro 却收不到响应? 刷机时还有其他需要注意的地方吗?   谢谢, 阿基拉。 Re: ECU BUS PRO 试试这个: https://app.whyengineer.com/examples/nxp_bootloader/readme.html Re: ECU BUS PRO 你好@parksuhun , 1.您可以进入 GitHub 上的 EcuBus 版本税务摊销收益(发布 · ecubus/EcuBus-Pro ),在那里您可以找到所有以前的版本。 2. 您还可以参考AN12323:S32K1xx 固件更新 - 应用笔记,其中解释了引导加载程序和固件更新的基础知识,并包含一个演示,其中一个板通过 CAN 发送固件更新,而第二个板则进行更新。 此致, 朱利安
View full article
Shared Hardware Configuration across different simulink models Hi,  I am working on a project where I have multiple simulink models that  use S32K3 library blocks for inputs and outputs of my microcontroller, I want my different models stored in independent .slx files to share the same Harware configuration (.mex file)  so that if I open one model, modify something in that configuration and save, I can later open a diferent model and I can see those changes applied to the configuration. My problem is that when using the option "referenced configuration" an independent .mex file is generated for each .slx file, also if I generate a configuration and set it as the reference for the different models it will create a local copy for each one of them but I modify any of the local configurations changes will not be applied to the template or other models. Is there a way that I can achieve what I am looking for?  Thanks in advance Re: Shared Hardware Configuration across different simulink models Hello, To use a reference configuration, you can follow these steps: 0. If you want to set up an existing model for reference configuration, I strongly recommend you to use source control, or to manually create a backup of the whole folder (which contains the model). It might be possible that important files to be deleted or corrupted during the process. Create a new Simulink Model. Save it. It this case, I named it 's32k3_ref_modelA.slx'. Model Model Settings and configure Hardware Board to NXP S32K3xx. In the Hardware tab, choose the right template depending on your board. Apply the settings. Go to Referenced Configuration tab and enable the checkbox. Select the location where you want to store the reference configuration. Click on Create Reference.  In the pop up dialog, choose Base Workspace then MAT-file. At the last pop-up, it is not mandatory to open the referenced configuration.  Now the model created previously uses the reference configuration you just created. These files ("s32k3_ref_modelA_config", "s32k3_ref_modelA_settings.mat" and "s32k3_refmodelAConfig.mex") can now be deleted as they are not used anymore.  To recreate the .mex, you can simply build the s32k3_ref_modelA.  After the build is completed, next to the model you should have the following files. The most important ones are the Configuration_RefS32K3_settings.mat (where the referenced configuration is saved) and the Configuration_RefS32K3Config.mex (where the configuration settings are stored). Create a new model. Save it as s32k3_ref_modelB. Inside the s32k3_ref_modelB, open the Model Explorer. Expand the s32k3_ref_modelB and click on Configuration. Click on Add configuration reference and select the previously created .mat file (Configuration_RefS32K3). Click Apply.  Activate the Refence configuration and delete the old one. This is how the Configuration tab for s32k3_ref_modelB should look at the end. Go back to s32k3_ref_modelB model and open Hardware Settings. Now it should state that a reference configuration is used.  To validate it, build the s32k3_ref_modelB and next to the model you should see only a .mex file Tip! In this scenario, if you want to replace the default .mex configuration file (Configuration_RefS32K3Config.mex) with your configuration project you need to do the following: IMPORTANT! Make sure you have a backup available in case something goes wrong. Delete Configuration_RefS32K3Config.mex Delete Configuration_RefS32K3_Config, s32k3_refModelA_ert_rtw and s32k3_refModelB_ert_rtw folders. Copy your .mex file next to the model. Renamed your .mex file to Configuration_RefS32K3Config.mex Do not forget to give a kudo and to mark this post as Solved if these steps helped you. Thanks! Best regards, Sorin Bancila Re: Shared Hardware Configuration across different simulink models I am using Matlab 2025b and the 1.8.0 version of the toolbox Re: Shared Hardware Configuration across different simulink models Hello, Can you please share what MATLAB and toolbox versions do you currently use? Best regards, Sorin Bancila
View full article
異なるSimulinkモデル間での共有ハードウェア構成 こんにちは、 私は複数のSimulinkモデルを持ち、それぞれS32K3ライブラリブロックをマイクロコントローラの入力と出力に使うプロジェクトに取り組んでいます。それぞれのモデルを独立した.slxファイルに保存したいのですファイルは同じHarware設定(.mexファイル)を共有し、あるモデルを開いて設定を変更して保存した場合、後で別のモデルを開いてその変更が設定に適用されているのを確認できます。私の問題は、「参照構成」オプションを使用すると、独立した.mexファイル各.slxファイルに対してファイルが生成されます。また、設定を生成して異なるモデルの参照に設定すると、それぞれのモデルに対してローカルコピーが作成されますが、ローカル設定の変更はテンプレートや他のモデルには適用されません。 自分が求めているものを達成する方法はありますか? 前もって感謝します Re: Shared Hardware Configuration across different simulink models こんにちは、 参照構成を使用するには、以下の手順を踏みます: 0. 既存のモデルをリファレンス設定用に設定したい場合は、ソース管理を使うか、モデルを含むフォルダ全体の手動バックアップを作成することを強くお勧めします。重要なファイルが削除されたり破損したりする可能性もあります。 新しいSimulinkモデルを作成してください。 保存してください。この場合は「s32k3_ref_modelA.slx」と名付けました モデル モデル設定 を行い、 ハードウェアボード をNXP S32K3xxに設定します。 「ハードウェア」タブで、お使いのボードに応じて適切なテンプレートを選択してください。設定を適用してください。 「参照構成」タブに移動し、チェックボックスを有効にします。参照設定を保存する場所を選択してください。 「参照の作成」をクリックします。 ポップアップダイアログで、 「基本ワークスペース」を選択し、次に「MATファイル」を選択します。最後のポップアップ画面では、参照されている設定ファイルを開く必要はありません。 さて、以前作成したモデルは、先ほど作成したリファレンス構成を使っています。 これらのファイル(「s32k3_ref_modelA_config」「s32k3_ref_modelA_settings.mat」「s32k3_refmodelAConfig.mex」)は、もう使われていないため削除できます。 .mex を再作成するには、単純に作s32k3_ref_modelAも可能です。 ビルドが完了すると、モデルの隣に以下のファイルがあるはずです。最も重要なのはConfiguration_RefS32K3_settings.matです。(参照される構成が保存される場所)とConfiguration_RefS32K3Config.mex (構成設定が保存される場所)。 新しいモデルを作りましょう。s32k3_ref_modelBという名前で保存してください。s32k3_ref_modelB内でモデルエクスプローラーを開きます。 s32k3_ref_modelBを展開し、 [構成]をクリックします。「構成参照の追加」をクリックし、以前に作成した.matファイルを選択します。ファイル( Configuration_RefS32K3 )。「適用」をクリックしてください。 参照設定を有効にして、古い設定を削除してください。 最終的に、s32k3_ref_modelB の設定タブは次のようになります。 モデルs32k3_ref_modelB戻ってハードウェア設定を開きます。これで、参照構成が使用されていることが明記されるはずです。 検証するにはs32k3_ref_modelBをビルドし、モデルの隣に.mexファイルが表示されるはずですファイル ヒント!このシナリオでは、デフォルトの.mexを置き換えたい場合設定プロジェクトに含まれる設定ファイル(Configuration_RefS32K3Config.mex)を使用するには、以下の手順を実行する必要があります。 重要!何か問題が起きた場合に備えて、バックアップを用意しておいてください。 Configuration_RefS32K3Config.mexを削除します。 Configuration_RefS32K3_Config、s32k3_refModelA_ert_rtw、およびs32k3_refModelB_ert_rtwフォルダを削除します。 .mexファイルをコピーしてくださいモデルの隣にファイルしておくといいです。 .mex ファイル名を変更しましたファイルをConfiguration_RefS32K3Config.mexに これらの手順が役に立った場合は、ぜひ「いいね!」を押して、この投稿を解決済みとしてマークしてください。ありがとう! よろしくお願いします、 ソリン・バンシラ Re: Shared Hardware Configuration across different simulink models 私はMATLAB 2025bとツールボックスのバージョン1.8.0を使用しています。 Re: Shared Hardware Configuration across different simulink models こんにちは、 現在使っているMATLABやツールボックスのバージョンを教えてもらえますか? 敬具 ソリン・バンチラ
View full article
S32DS_Power_Win32_v2.1 install fail. rollbacked Always install fail and be rollbacked even by administrator. Followed is log informations: __________________________________________________________________________ Mon Oct 19 05:14:43 CST 2026 Free Memory: 25439 kB Total Memory: 40852 kB java.class.path: C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\InstallerData\IAClasses.zip C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\InstallerData\Execute.zip C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\InstallerData\Execute.zip C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\InstallerData\Resource1.zip C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\InstallerData\Resource1.zip C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\InstallerData C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\InstallerData ZGUtil.CLASS_PATH: C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\InstallerData\IAClasses.zip C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\InstallerData\Execute.zip C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\InstallerData sun.boot.class.path: C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\lib\resources.jar C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\lib\rt.jar C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\lib\sunrsasign.jar C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\lib\jsse.jar C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\lib\jce.jar C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\lib\charsets.jar C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\lib\jfr.jar C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\classes java.ext.dirs: C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\lib\ext C:\WINDOWS\Sun\Java\lib\ext java.version == 1.8.0_202 (Java 1) java.vm.name == Java HotSpot(TM) Client VM java.vm.vendor == Oracle Corporation java.vm.version == 25.202-b08 java.vm.specification.name == Java Virtual Machine Specification java.vm.specification.vendor == Oracle Corporation java.vm.specification.version == 1.8 java.specification.name == Java Platform API Specification java.specification.vendor == Oracle Corporation java.specification.version == 1.8 java.vendor == Oracle Corporation java.vendor.url == http://java.oracle.com/ java.class.version == 52.0 java.library.path == C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Program Files\OpenSSL-Win64\bin;C:\StellarStudio-7.0\SDKS\TOOLS-1.4.0\HostTools\CoreUtils\bin;C:\HIGHTEC\toolchains\arm\v8.1.0\bin;C:\Program Files\Microsoft\jdk-11.0.12.7-hotspot\bin\server;C:\HighTec\toolchains\tricore\v4.6.3.0\bin;C:\Perl64\site\bin;C:\Perl64\bin;C:\HighTec\toolchains\tricore\v4.9.3.0\bin;C:\HighTec\licensemanager;C:\HighTec\toolchains\tricore\v4.6.6.1\bin;C:\HighTec/licensemanager;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\TortoiseSVN\bin;C:\Program Files\MATLAB\R2021a\runtime\win64;C:\Program Files\MATLAB\R2021a\bin;C:\Program Files (x86)\Microchip\xc16\v1.34\bin;C:\Program Files\dotnet\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.21.27702\bin\Hostx64\x86;C:\40_HexView;E:\openssl-1.1.1b\win32-release\bin;C:\Program Files\Microchip\xc16\v1.50\bin;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files (x86)\IVI Foundation\VISA\WinNT\Bin\;C:\Program Files\IVI Foundation\VISA\Win64\Bin\;C:\Program Files (x86)\IVI Foundation\VISA\WinNT\Bin;C:\make;C:\Program Files\Vector SIL Kit 4.0.52\x86\bin;C:\Program Files\Vector SIL Kit 4.0.52\x86_64\bin;C:\Program Files (x86)\Vector CANdb++ 3.1\Exec32;C:\Program Files\Git\cmd;C:\Program Files\Git;C:\Program Files (x86)\Vector ICD Manager 2.1\\Exec32;C:\HIGHTEC\licensemanager;C:\Program Files\Polyspace\R2021b\polyspace\bin;C:\Users\Jie.SH.Wu\AppData\Local\Programs\Python\Python314\Scripts\;C:\Users\Jie.SH.Wu\AppData\Local\Programs\Python\Python314\;C:\Users\Jie.SH.Wu\AppData\Local\Microsoft\WindowsApps;D:\Program Files\Microsoft VS Code\bin;C:\Users\Jie.SH.Wu\.dotnet\tools;C:\Users\Jie.SH.Wu\AppData\Local\Programs\CodeBuddy CN\bin;. java.compiler == null java.home == C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre java.io.tmpdir == C:\Users\JIESH~1.WU\AppData\Local\Temp\ os.name == Windows 10 os.arch == x86 os.version == 10.0 path.separator == ; file.separator == \ file.encoding == GBK user.name == Jie.SH.Wu user.home == C:\Users\Jie.SH.Wu user.dir == C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows user.language == en user.region == null __________________________________________________________________________ Installed Feature(s) S32DSF of S32 Design Studio for Power Architecture Version 2.1 Install Begin: OCTOBER 19, 2026 5:02:33 PM CST Install End: OCTOBER 19, 2026 5:04:17 PM CST Installed by InstallAnywhere 18.0 Professional Build 5608 User Interactions ----------------- #Choose additional feature(s) #---------------------------- CHOSEN_FEATURE_LIST=S32DSF CHOSEN_INSTALL_FEATURE_LIST=S32DSF CHOSEN_INSTALL_SET=S32 Des #Choose Install Location #----------------------- USER_INSTALL_DIR=C:\\NXP\\S32DS_Power_v2.1 #Choose Shortcut Folder #---------------------- USER_SHORTCUTS=C:\\Users\\Jie.SH.Wu\\AppData\\Roaming\\Microsoft\\Windows\\Start Menu\\Programs\\NXP S32 Design Studio\\S32 Design Studio for Power Architecture Version 2.1 #Install #------- -fileOverwrite_C\:\\NXP\\S32DS_Power_v2.1\\_S32\ Design\ Studio\ for\ Power\ Architecture\ Version\ 2.1_installation\\resource\\iawin32.dll=Yes -fileOverwrite_C\:\\NXP\\S32DS_Power_v2.1\\_S32\ Design\ Studio\ for\ Power\ Architecture\ Version\ 2.1_installation\\resource\\win64_32_x64.exe=Yes -fileOverwrite_C\:\\NXP\\S32DS_Power_v2.1\\_S32\ Design\ Studio\ for\ Power\ Architecture\ Version\ 2.1_installation\\resource\\remove.exe=Yes -fileOverwrite_C\:\\NXP\\S32DS_Power_v2.1\\_S32\ Design\ Studio\ for\ Power\ Architecture\ Version\ 2.1_installation\\resource\\invoker.exe=Yes Summary ------- Installation: Unsuccessful. 48 Successes 24 Warnings 1 NonFatalErrors 1 FatalErrors Action Notes: None Install Log Detail: Check Disk Space: C:\NXP\S32DS__v2.1 Status: SUCCESSFUL Additional Notes: NOTE - Required Disk Space:7,110,809,247 Bytes Free Disk Space:52,016,885,760 Bytes Check Disk Space: C:\NXP\S32DS_Power_v2.1 Status: SUCCESSFUL Additional Notes: NOTE - Required Disk Space:7,110,809,247 Bytes Free Disk Space:52,016,885,760 Bytes Install Directory: C:\NXP\S32DS_Power_v2.1\jre Status: SUCCESSFUL Install JRE: C:\NXP\S32DS_Power_v2.1\jre Status: SUCCESSFUL Install Directory: C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\ Status: SUCCESSFUL Additional Notes: NOTE - Directory already existed Execute Command: NET SESSION Status: SUCCESSFUL Install File: C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\vcredist_2013_x86.exe Status: SUCCESSFUL Expand Archive: C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\vcredist.zip Status: SUCCESSFUL Install File: C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\vcredist_2010SP1_x86.exe Status: SUCCESSFUL Expand Archive: C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\vcredist2010.zip Status: SUCCESSFUL Execute Command: C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\vcredist_2013_x86.exe /quiet Status: SUCCESSFUL Execute Command: C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\vcredist_2010SP1_x86.exe /quiet Status: SUCCESSFUL Install File: C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\clljni.dll Status: SUCCESSFUL Install File: C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\cllSvrUtility.exe Status: SUCCESSFUL Install File: C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\cllSvrUtility.exe.manifest Status: SUCCESSFUL Install File: C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\cll_app.dll Status: SUCCESSFUL Install File: C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\cll_app_libFNP.dll Status: SUCCESSFUL Install File: C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\cll_svr.dll Status: SUCCESSFUL Install File: C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\cll_svr_libFNP.dll Status: SUCCESSFUL Install File: C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\FnpCommsSoap.dll Status: SUCCESSFUL Install File: C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\FNP_Act_Installer.dll Status: SUCCESSFUL Install File: C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\x64\FnpCommsSoap.so Status: SUCCESSFUL Install File: C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\x64\libclljni.so Status: SUCCESSFUL Install File: C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\x64\libcll_app.so Status: SUCCESSFUL Install File: C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\x64\libcll_app_libFNP.so Status: SUCCESSFUL Install File: C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\x64\libcll_svr.so Status: SUCCESSFUL Install File: C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\x64\libcll_svr_libFNP.so Status: SUCCESSFUL Install File: C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\FNPLicensingService\FNPLicensingService Status: SUCCESSFUL Install File: C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\install_fnp.sh Status: SUCCESSFUL Install File: C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\license.jar Status: SUCCESSFUL Expand Archive: C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\Activation.zip Status: SUCCESSFUL Execute Command: java "-Djava.library.path=C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86" -jar "C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\license.jar" install -prod S32DS-PA_v2.1 Status: SUCCESSFUL Execute Command: java "-Djava.library.path=C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86" -jar "C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\license.jar" verify -feature Activated -version 2.1 -prod S32DS-PA_v2.1 Status: SUCCESSFUL Execute Command: java "-Djava.library.path=C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86" -jar "C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\license.jar" run -feature Activated -version 2.1 -prod S32DS-PA_v2.1 Status: SUCCESSFUL Execute Command: java "-Djava.library.path=C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86" -jar "C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\license.jar" list Status: SUCCESSFUL Install Uninstaller: S32 Design Studio for Power Architecture Version 2.1(Install All Uninstaller Components) Status: SUCCESSFUL Install Directory: C:\NXP\S32DS_Power_v2.1\_S32 Design Studio for Power Architecture Version 2.1_installation\resource\ Status: SUCCESSFUL Install File: C:\NXP\S32DS_Power_v2.1\_S32 Design Studio for Power Architecture Version 2.1_installation\resource\iawin32.dll Status: SUCCESSFUL Install File: C:\NXP\S32DS_Power_v2.1\_S32 Design Studio for Power Architecture Version 2.1_installation\resource\win64_32_x64.exe Status: SUCCESSFUL Install File: C:\NXP\S32DS_Power_v2.1\_S32 Design Studio for Power Architecture Version 2.1_installation\resource\remove.exe Status: SUCCESSFUL Install File: C:\NXP\S32DS_Power_v2.1\_S32 Design Studio for Power Architecture Version 2.1_installation\resource\invoker.exe Status: SUCCESSFUL Install Uninstaller: S32 Design Studio for Power Architecture Version 2.1(Install All Uninstaller Components) Status: ERROR Additional Notes: ERROR - Error writing LaunchAnywhere components (Access Denied) Uninstall File: C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\vcredist_2013_x86.exe Status: WARNING Additional Notes: WARNING - The file does not exist Uninstall File: C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\vcredist_2010SP1_x86.exe Status: WARNING Additional Notes: WARNING - The file does not exist Uninstall File: C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\clljni.dll Status: WARNING Additional Notes: WARNING - The file does not exist Uninstall File: C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\cllSvrUtility.exe Status: WARNING Additional Notes: WARNING - The file does not exist Uninstall File: C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\cllSvrUtility.exe.manifest Status: WARNING Additional Notes: WARNING - The file does not exist Uninstall File: C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\cll_app.dll Status: WARNING Additional Notes: WARNING - The file does not exist Uninstall File: C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\cll_app_libFNP.dll Status: WARNING Additional Notes: WARNING - The file does not exist Uninstall File: C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\cll_svr.dll Status: WARNING Additional Notes: WARNING - The file does not exist Uninstall File: C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\cll_svr_libFNP.dll Status: WARNING Additional Notes: WARNING - The file does not exist Uninstall File: C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\FnpCommsSoap.dll Status: WARNING Additional Notes: WARNING - The file does not exist Uninstall File: C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\FNP_Act_Installer.dll Status: WARNING Additional Notes: WARNING - The file does not exist Uninstall File: C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\x64\FnpCommsSoap.so Status: WARNING Additional Notes: WARNING - The file does not exist Uninstall File: C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\x64\libclljni.so Status: WARNING Additional Notes: WARNING - The file does not exist Uninstall File: C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\x64\libcll_app.so Status: WARNING Additional Notes: WARNING - The file does not exist Uninstall File: C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\x64\libcll_app_libFNP.so Status: WARNING Additional Notes: WARNING - The file does not exist Uninstall File: C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\x64\libcll_svr.so Status: WARNING Additional Notes: WARNING - The file does not exist Uninstall File: C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\x64\libcll_svr_libFNP.so Status: WARNING Additional Notes: WARNING - The file does not exist Uninstall File: C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\FNPLicensingService\FNPLicensingService Status: WARNING Additional Notes: WARNING - The file does not exist Uninstall File: C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\install_fnp.sh Status: WARNING Additional Notes: WARNING - The file does not exist Uninstall File: C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\license.jar Status: WARNING Additional Notes: WARNING - The file does not exist Uninstall Folder: C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\FNPLicensingService Status: WARNING Additional Notes: WARNING - The path does not exist Uninstall Folder: C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\x64 Status: WARNING Additional Notes: WARNING - The path does not exist Uninstall Folder: C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86 Status: WARNING Additional Notes: WARNING - The path does not exist Uninstall Folder: C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll Status: WARNING Additional Notes: WARNING - The path does not exist Uninstall Folder: C:\NXP\S32DS_Power_v2.1\jre Status: SUCCESSFUL Remove Registry Entry: 5 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\null Status: SUCCESSFUL Error occurred while installing the following Action, hence rolling back the installation....! Action Name: Trigger Rollback Action Action Description: Trigger Rollback Action Error Details as below: This action rolls back the Installation. ====================STDERR ENTRIES================== __________________________________________________________________________ InstallAnywhere 2017 Version: 18.0 __________________________________________________________________________ Mon Oct 19 05:02:26 CST 2026 Free Memory: 12695 kB Total Memory: 15872 kB No Arguments java.class.path: C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\InstallerData\IAClasses.zip C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\InstallerData\Execute.zip C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\InstallerData\Execute.zip C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\InstallerData\Resource1.zip C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\InstallerData\Resource1.zip C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\InstallerData C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\InstallerData ZGUtil.CLASS_PATH: C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\InstallerData\IAClasses.zip C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\InstallerData\Execute.zip C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\InstallerData sun.boot.class.path: C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\lib\resources.jar C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\lib\rt.jar C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\lib\sunrsasign.jar C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\lib\jsse.jar C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\lib\jce.jar C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\lib\charsets.jar C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\lib\jfr.jar C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\classes java.ext.dirs: C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\lib\ext C:\WINDOWS\Sun\Java\lib\ext java.version == 1.8.0_202 (Java 1) java.vm.name == Java HotSpot(TM) Client VM java.vm.vendor == Oracle Corporation java.vm.version == 25.202-b08 java.vm.specification.name == Java Virtual Machine Specification java.vm.specification.vendor == Oracle Corporation java.vm.specification.version == 1.8 java.specification.name == Java Platform API Specification java.specification.vendor == Oracle Corporation java.specification.version == 1.8 java.vendor == Oracle Corporation java.vendor.url == http://java.oracle.com/ java.class.version == 52.0 java.library.path == C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Program Files\OpenSSL-Win64\bin;C:\StellarStudio-7.0\SDKS\TOOLS-1.4.0\HostTools\CoreUtils\bin;C:\HIGHTEC\toolchains\arm\v8.1.0\bin;C:\Program Files\Microsoft\jdk-11.0.12.7-hotspot\bin\server;C:\HighTec\toolchains\tricore\v4.6.3.0\bin;C:\Perl64\site\bin;C:\Perl64\bin;C:\HighTec\toolchains\tricore\v4.9.3.0\bin;C:\HighTec\licensemanager;C:\HighTec\toolchains\tricore\v4.6.6.1\bin;C:\HighTec/licensemanager;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\TortoiseSVN\bin;C:\Program Files\MATLAB\R2021a\runtime\win64;C:\Program Files\MATLAB\R2021a\bin;C:\Program Files (x86)\Microchip\xc16\v1.34\bin;C:\Program Files\dotnet\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.21.27702\bin\Hostx64\x86;C:\40_HexView;E:\openssl-1.1.1b\win32-release\bin;C:\Program Files\Microchip\xc16\v1.50\bin;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files (x86)\IVI Foundation\VISA\WinNT\Bin\;C:\Program Files\IVI Foundation\VISA\Win64\Bin\;C:\Program Files (x86)\IVI Foundation\VISA\WinNT\Bin;C:\make;C:\Program Files\Vector SIL Kit 4.0.52\x86\bin;C:\Program Files\Vector SIL Kit 4.0.52\x86_64\bin;C:\Program Files (x86)\Vector CANdb++ 3.1\Exec32;C:\Program Files\Git\cmd;C:\Program Files\Git;C:\Program Files (x86)\Vector ICD Manager 2.1\\Exec32;C:\HIGHTEC\licensemanager;C:\Program Files\Polyspace\R2021b\polyspace\bin;C:\Users\Jie.SH.Wu\AppData\Local\Programs\Python\Python314\Scripts\;C:\Users\Jie.SH.Wu\AppData\Local\Programs\Python\Python314\;C:\Users\Jie.SH.Wu\AppData\Local\Microsoft\WindowsApps;D:\Program Files\Microsoft VS Code\bin;C:\Users\Jie.SH.Wu\.dotnet\tools;C:\Users\Jie.SH.Wu\AppData\Local\Programs\CodeBuddy CN\bin;. java.compiler == null java.home == C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre java.io.tmpdir == C:\Users\JIESH~1.WU\AppData\Local\Temp\ os.name == Windows 10 os.arch == x86 os.version == 10.0 path.separator == ; file.separator == \ file.encoding == GBK user.name == Jie.SH.Wu user.home == C:\Users\Jie.SH.Wu user.dir == C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows user.language == zh user.region == null __________________________________________________________________________ Loading externalized properties ZGGfxUtil.loadImage: loading failed for: com/zerog/ia/installer/images/billboard_defaultNew.png RepositoryManager: Trying fallback repository location... # # INSTALLING VM: C:\NXP\S32DS_Power_v2.1\jre # System's temporary directory = C:\Users\Jie.SH.Wu\AppData\Local\Temp ==== License service installation log start: ==== ==== License service installation log end. ==== ==== License activation log start: ==== # # A fatal error has been detected by the Java Runtime Environment: # # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x61878c19, pid=30876, tid=0x00007cac # # JRE version: Java(TM) SE Runtime Environment (8.0_202-b08) (build 1.8.0_202-b08) # Java VM: Java HotSpot(TM) Client VM (25.202-b08 mixed mode windows-x86 ) # Problematic frame: # C [cll_app.dll+0x18c19] # # Failed to write core dump. Minidumps are not enabled by default on client versions of Windows # # An error report file with more information is saved as: # C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\hs_err_pid30876.log # # If you would like to submit a bug report, please visit: # http://bugreport.java.com/bugreport/crash.jsp # The crash happened outside the Java Virtual Machine in native code. # See problematic frame for where to report the bug. # ==== License activation log end. ==== ==== License list start: ==== # # A fatal error has been detected by the Java Runtime Environment: # # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x61878c19, pid=17600, tid=0x0000623c # # JRE version: Java(TM) SE Runtime Environment (8.0_202-b08) (build 1.8.0_202-b08) # Java VM: Java HotSpot(TM) Client VM (25.202-b08 mixed mode windows-x86 ) # Problematic frame: # C [cll_app.dll+0x18c19] # # Failed to write core dump. Minidumps are not enabled by default on client versions of Windows # # An error report file with more information is saved as: # C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\hs_err_pid17600.log # # If you would like to submit a bug report, please visit: # http://bugreport.java.com/bugreport/crash.jsp # The crash happened outside the Java Virtual Machine in native code. # See problematic frame for where to report the bug. # ==== License list end. ==== XMLScriptWriter: No Installation Objects were skipped 8. final log file name=C:\NXP\S32DS_Power_v2.1\_S32 Design Studio for Power Architecture Version 2.1_installation\Logs\S32_Design_Studio_for_Power_Architecture_Version_2.1_Install_10_19_2026_17_14_43.log ====================STDOUT ENTRIES================== C:\NXP\S32DS_Power_v2.1\jre C:\NXP\S32DS_Power_v2.1\jre\bin C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-console-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-datetime-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-debug-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-errorhandling-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-file-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-file-l1-2-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-file-l2-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-handle-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-heap-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-interlocked-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-libraryloader-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-localization-l1-2-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-memory-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-namedpipe-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-processenvironment-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-processthreads-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-processthreads-l1-1-1.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-profile-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-rtlsupport-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-string-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-synch-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-synch-l1-2-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-sysinfo-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-timezone-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-util-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-crt-conio-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-crt-convert-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-crt-environment-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-crt-filesystem-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-crt-heap-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-crt-locale-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-crt-math-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-crt-multibyte-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-crt-private-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-crt-process-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-crt-runtime-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-crt-stdio-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-crt-string-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-crt-time-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-crt-utility-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\awt.dll C:\NXP\S32DS_Power_v2.1\jre\bin\bci.dll C:\NXP\S32DS_Power_v2.1\jre\bin\client C:\NXP\S32DS_Power_v2.1\jre\bin\client\jvm.dll C:\NXP\S32DS_Power_v2.1\jre\bin\client\Xusage.txt C:\NXP\S32DS_Power_v2.1\jre\bin\concrt140.dll C:\NXP\S32DS_Power_v2.1\jre\bin\dcpr.dll C:\NXP\S32DS_Power_v2.1\jre\bin\decora_sse.dll C:\NXP\S32DS_Power_v2.1\jre\bin\deploy.dll C:\NXP\S32DS_Power_v2.1\jre\bin\dtplugin C:\NXP\S32DS_Power_v2.1\jre\bin\dtplugin\deployJava1.dll C:\NXP\S32DS_Power_v2.1\jre\bin\dtplugin\npdeployJava1.dll C:\NXP\S32DS_Power_v2.1\jre\bin\dt_shmem.dll C:\NXP\S32DS_Power_v2.1\jre\bin\dt_socket.dll C:\NXP\S32DS_Power_v2.1\jre\bin\eula.dll C:\NXP\S32DS_Power_v2.1\jre\bin\fontmanager.dll C:\NXP\S32DS_Power_v2.1\jre\bin\fxplugins.dll C:\NXP\S32DS_Power_v2.1\jre\bin\glass.dll C:\NXP\S32DS_Power_v2.1\jre\bin\glib-lite.dll C:\NXP\S32DS_Power_v2.1\jre\bin\gstreamer-lite.dll C:\NXP\S32DS_Power_v2.1\jre\bin\hprof.dll C:\NXP\S32DS_Power_v2.1\jre\bin\instrument.dll C:\NXP\S32DS_Power_v2.1\jre\bin\j2pcsc.dll C:\NXP\S32DS_Power_v2.1\jre\bin\j2pkcs11.dll C:\NXP\S32DS_Power_v2.1\jre\bin\jaas_nt.dll C:\NXP\S32DS_Power_v2.1\jre\bin\jabswitch.exe C:\NXP\S32DS_Power_v2.1\jre\bin\java-rmi.exe C:\NXP\S32DS_Power_v2.1\jre\bin\java.dll C:\NXP\S32DS_Power_v2.1\jre\bin\java.exe C:\NXP\S32DS_Power_v2.1\jre\bin\JavaAccessBridge-32.dll C:\NXP\S32DS_Power_v2.1\jre\bin\JavaAccessBridge.dll C:\NXP\S32DS_Power_v2.1\jre\bin\javacpl.cpl C:\NXP\S32DS_Power_v2.1\jre\bin\javacpl.exe C:\NXP\S32DS_Power_v2.1\jre\bin\javafx_font.dll C:\NXP\S32DS_Power_v2.1\jre\bin\javafx_font_t2k.dll C:\NXP\S32DS_Power_v2.1\jre\bin\javafx_iio.dll C:\NXP\S32DS_Power_v2.1\jre\bin\javaw.exe C:\NXP\S32DS_Power_v2.1\jre\bin\javaws.exe C:\NXP\S32DS_Power_v2.1\jre\bin\java_crw_demo.dll C:\NXP\S32DS_Power_v2.1\jre\bin\jawt.dll C:\NXP\S32DS_Power_v2.1\jre\bin\JAWTAccessBridge-32.dll C:\NXP\S32DS_Power_v2.1\jre\bin\JAWTAccessBridge.dll C:\NXP\S32DS_Power_v2.1\jre\bin\jdwp.dll C:\NXP\S32DS_Power_v2.1\jre\bin\jfr.dll C:\NXP\S32DS_Power_v2.1\jre\bin\jfxmedia.dll C:\NXP\S32DS_Power_v2.1\jre\bin\jfxwebkit.dll C:\NXP\S32DS_Power_v2.1\jre\bin\jjs.exe C:\NXP\S32DS_Power_v2.1\jre\bin\jli.dll C:\NXP\S32DS_Power_v2.1\jre\bin\jp2iexp.dll C:\NXP\S32DS_Power_v2.1\jre\bin\jp2launcher.exe C:\NXP\S32DS_Power_v2.1\jre\bin\jp2native.dll C:\NXP\S32DS_Power_v2.1\jre\bin\jp2ssv.dll C:\NXP\S32DS_Power_v2.1\jre\bin\jpeg.dll C:\NXP\S32DS_Power_v2.1\jre\bin\jsdt.dll C:\NXP\S32DS_Power_v2.1\jre\bin\jsound.dll C:\NXP\S32DS_Power_v2.1\jre\bin\jsoundds.dll C:\NXP\S32DS_Power_v2.1\jre\bin\keytool.exe C:\NXP\S32DS_Power_v2.1\jre\bin\kinit.exe C:\NXP\S32DS_Power_v2.1\jre\bin\klist.exe C:\NXP\S32DS_Power_v2.1\jre\bin\ktab.exe C:\NXP\S32DS_Power_v2.1\jre\bin\lcms.dll C:\NXP\S32DS_Power_v2.1\jre\bin\management.dll C:\NXP\S32DS_Power_v2.1\jre\bin\mlib_image.dll C:\NXP\S32DS_Power_v2.1\jre\bin\msvcp140.dll C:\NXP\S32DS_Power_v2.1\jre\bin\msvcr100.dll C:\NXP\S32DS_Power_v2.1\jre\bin\net.dll C:\NXP\S32DS_Power_v2.1\jre\bin\nio.dll C:\NXP\S32DS_Power_v2.1\jre\bin\npt.dll C:\NXP\S32DS_Power_v2.1\jre\bin\orbd.exe C:\NXP\S32DS_Power_v2.1\jre\bin\pack200.exe C:\NXP\S32DS_Power_v2.1\jre\bin\plugin2 C:\NXP\S32DS_Power_v2.1\jre\bin\plugin2\msvcr100.dll C:\NXP\S32DS_Power_v2.1\jre\bin\plugin2\npjp2.dll C:\NXP\S32DS_Power_v2.1\jre\bin\policytool.exe C:\NXP\S32DS_Power_v2.1\jre\bin\prism_common.dll C:\NXP\S32DS_Power_v2.1\jre\bin\prism_d3d.dll C:\NXP\S32DS_Power_v2.1\jre\bin\prism_sw.dll C:\NXP\S32DS_Power_v2.1\jre\bin\resource.dll C:\NXP\S32DS_Power_v2.1\jre\bin\rmid.exe C:\NXP\S32DS_Power_v2.1\jre\bin\rmiregistry.exe C:\NXP\S32DS_Power_v2.1\jre\bin\servertool.exe C:\NXP\S32DS_Power_v2.1\jre\bin\splashscreen.dll C:\NXP\S32DS_Power_v2.1\jre\bin\ssv.dll C:\NXP\S32DS_Power_v2.1\jre\bin\ssvagent.exe C:\NXP\S32DS_Power_v2.1\jre\bin\sunec.dll C:\NXP\S32DS_Power_v2.1\jre\bin\sunmscapi.dll C:\NXP\S32DS_Power_v2.1\jre\bin\t2k.dll C:\NXP\S32DS_Power_v2.1\jre\bin\tnameserv.exe C:\NXP\S32DS_Power_v2.1\jre\bin\ucrtbase.dll C:\NXP\S32DS_Power_v2.1\jre\bin\unpack.dll C:\NXP\S32DS_Power_v2.1\jre\bin\unpack200.exe C:\NXP\S32DS_Power_v2.1\jre\bin\vcruntime140.dll C:\NXP\S32DS_Power_v2.1\jre\bin\verify.dll C:\NXP\S32DS_Power_v2.1\jre\bin\w2k_lsa_auth.dll C:\NXP\S32DS_Power_v2.1\jre\bin\WindowsAccessBridge-32.dll C:\NXP\S32DS_Power_v2.1\jre\bin\WindowsAccessBridge.dll C:\NXP\S32DS_Power_v2.1\jre\bin\wsdetect.dll C:\NXP\S32DS_Power_v2.1\jre\bin\zip.dll C:\NXP\S32DS_Power_v2.1\jre\COPYRIGHT C:\NXP\S32DS_Power_v2.1\jre\lib C:\NXP\S32DS_Power_v2.1\jre\lib\accessibility.properties C:\NXP\S32DS_Power_v2.1\jre\lib\calendars.properties C:\NXP\S32DS_Power_v2.1\jre\lib\charsets.jar C:\NXP\S32DS_Power_v2.1\jre\lib\classlist C:\NXP\S32DS_Power_v2.1\jre\lib\cmm C:\NXP\S32DS_Power_v2.1\jre\lib\cmm\CIEXYZ.pf C:\NXP\S32DS_Power_v2.1\jre\lib\cmm\GRAY.pf C:\NXP\S32DS_Power_v2.1\jre\lib\cmm\LINEAR_RGB.pf C:\NXP\S32DS_Power_v2.1\jre\lib\cmm\PYCC.pf C:\NXP\S32DS_Power_v2.1\jre\lib\cmm\sRGB.pf C:\NXP\S32DS_Power_v2.1\jre\lib\content-types.properties C:\NXP\S32DS_Power_v2.1\jre\lib\currency.data C:\NXP\S32DS_Power_v2.1\jre\lib\deploy C:\NXP\S32DS_Power_v2.1\jre\lib\deploy\ffjcext.zip C:\NXP\S32DS_Power_v2.1\jre\lib\deploy\messages.properties C:\NXP\S32DS_Power_v2.1\jre\lib\deploy\messages_de.properties C:\NXP\S32DS_Power_v2.1\jre\lib\deploy\messages_es.properties C:\NXP\S32DS_Power_v2.1\jre\lib\deploy\messages_fr.properties C:\NXP\S32DS_Power_v2.1\jre\lib\deploy\messages_it.properties C:\NXP\S32DS_Power_v2.1\jre\lib\deploy\messages_ja.properties C:\NXP\S32DS_Power_v2.1\jre\lib\deploy\messages_ko.properties C:\NXP\S32DS_Power_v2.1\jre\lib\deploy\messages_pt_BR.properties C:\NXP\S32DS_Power_v2.1\jre\lib\deploy\messages_sv.properties C:\NXP\S32DS_Power_v2.1\jre\lib\deploy\messages_zh_CN.properties C:\NXP\S32DS_Power_v2.1\jre\lib\deploy\messages_zh_HK.properties C:\NXP\S32DS_Power_v2.1\jre\lib\deploy\messages_zh_TW.properties C:\NXP\S32DS_Power_v2.1\jre\lib\deploy\splash.gif C:\NXP\S32DS_Power_v2.1\jre\lib\deploy\[email protected] C:\NXP\S32DS_Power_v2.1\jre\lib\deploy\splash_11-lic.gif C:\NXP\S32DS_Power_v2.1\jre\lib\deploy\[email protected] C:\NXP\S32DS_Power_v2.1\jre\lib\deploy.jar C:\NXP\S32DS_Power_v2.1\jre\lib\ext C:\NXP\S32DS_Power_v2.1\jre\lib\ext\access-bridge-32.jar C:\NXP\S32DS_Power_v2.1\jre\lib\ext\access-bridge.jar C:\NXP\S32DS_Power_v2.1\jre\lib\ext\cldrdata.jar C:\NXP\S32DS_Power_v2.1\jre\lib\ext\dnsns.jar C:\NXP\S32DS_Power_v2.1\jre\lib\ext\jaccess.jar C:\NXP\S32DS_Power_v2.1\jre\lib\ext\jfxrt.jar C:\NXP\S32DS_Power_v2.1\jre\lib\ext\localedata.jar C:\NXP\S32DS_Power_v2.1\jre\lib\ext\meta-index C:\NXP\S32DS_Power_v2.1\jre\lib\ext\nashorn.jar C:\NXP\S32DS_Power_v2.1\jre\lib\ext\sunec.jar C:\NXP\S32DS_Power_v2.1\jre\lib\ext\sunjce_provider.jar C:\NXP\S32DS_Power_v2.1\jre\lib\ext\sunmscapi.jar C:\NXP\S32DS_Power_v2.1\jre\lib\ext\sunpkcs11.jar C:\NXP\S32DS_Power_v2.1\jre\lib\ext\zipfs.jar C:\NXP\S32DS_Power_v2.1\jre\lib\flavormap.properties C:\NXP\S32DS_Power_v2.1\jre\lib\fontconfig.bfc C:\NXP\S32DS_Power_v2.1\jre\lib\fontconfig.properties.src C:\NXP\S32DS_Power_v2.1\jre\lib\fonts C:\NXP\S32DS_Power_v2.1\jre\lib\fonts\LucidaBrightDemiBold.ttf C:\NXP\S32DS_Power_v2.1\jre\lib\fonts\LucidaBrightDemiItalic.ttf C:\NXP\S32DS_Power_v2.1\jre\lib\fonts\LucidaBrightItalic.ttf C:\NXP\S32DS_Power_v2.1\jre\lib\fonts\LucidaBrightRegular.ttf C:\NXP\S32DS_Power_v2.1\jre\lib\fonts\LucidaSansDemiBold.ttf C:\NXP\S32DS_Power_v2.1\jre\lib\fonts\LucidaSansRegular.ttf C:\NXP\S32DS_Power_v2.1\jre\lib\fonts\LucidaTypewriterBold.ttf C:\NXP\S32DS_Power_v2.1\jre\lib\fonts\LucidaTypewriterRegular.ttf C:\NXP\S32DS_Power_v2.1\jre\lib\hijrah-config-umalqura.properties C:\NXP\S32DS_Power_v2.1\jre\lib\i386 C:\NXP\S32DS_Power_v2.1\jre\lib\i386\jvm.cfg C:\NXP\S32DS_Power_v2.1\jre\lib\images C:\NXP\S32DS_Power_v2.1\jre\lib\images\cursors C:\NXP\S32DS_Power_v2.1\jre\lib\images\cursors\cursors.properties C:\NXP\S32DS_Power_v2.1\jre\lib\images\cursors\invalid32x32.gif C:\NXP\S32DS_Power_v2.1\jre\lib\images\cursors\win32_CopyDrop32x32.gif C:\NXP\S32DS_Power_v2.1\jre\lib\images\cursors\win32_CopyNoDrop32x32.gif C:\NXP\S32DS_Power_v2.1\jre\lib\images\cursors\win32_LinkDrop32x32.gif C:\NXP\S32DS_Power_v2.1\jre\lib\images\cursors\win32_LinkNoDrop32x32.gif C:\NXP\S32DS_Power_v2.1\jre\lib\images\cursors\win32_MoveDrop32x32.gif C:\NXP\S32DS_Power_v2.1\jre\lib\images\cursors\win32_MoveNoDrop32x32.gif C:\NXP\S32DS_Power_v2.1\jre\lib\javafx.properties C:\NXP\S32DS_Power_v2.1\jre\lib\javaws.jar C:\NXP\S32DS_Power_v2.1\jre\lib\jce.jar C:\NXP\S32DS_Power_v2.1\jre\lib\jfr C:\NXP\S32DS_Power_v2.1\jre\lib\jfr\default.jfc C:\NXP\S32DS_Power_v2.1\jre\lib\jfr\profile.jfc C:\NXP\S32DS_Power_v2.1\jre\lib\jfr.jar C:\NXP\S32DS_Power_v2.1\jre\lib\jfxswt.jar C:\NXP\S32DS_Power_v2.1\jre\lib\jsse.jar C:\NXP\S32DS_Power_v2.1\jre\lib\jvm.hprof.txt C:\NXP\S32DS_Power_v2.1\jre\lib\logging.properties C:\NXP\S32DS_Power_v2.1\jre\lib\management C:\NXP\S32DS_Power_v2.1\jre\lib\management\jmxremote.access C:\NXP\S32DS_Power_v2.1\jre\lib\management\jmxremote.password.template C:\NXP\S32DS_Power_v2.1\jre\lib\management\management.properties C:\NXP\S32DS_Power_v2.1\jre\lib\management\snmp.acl.template C:\NXP\S32DS_Power_v2.1\jre\lib\management-agent.jar C:\NXP\S32DS_Power_v2.1\jre\lib\meta-index C:\NXP\S32DS_Power_v2.1\jre\lib\net.properties C:\NXP\S32DS_Power_v2.1\jre\lib\plugin.jar C:\NXP\S32DS_Power_v2.1\jre\lib\psfont.properties.ja C:\NXP\S32DS_Power_v2.1\jre\lib\psfontj2d.properties C:\NXP\S32DS_Power_v2.1\jre\lib\resources.jar C:\NXP\S32DS_Power_v2.1\jre\lib\rt.jar C:\NXP\S32DS_Power_v2.1\jre\lib\security C:\NXP\S32DS_Power_v2.1\jre\lib\security\blacklist C:\NXP\S32DS_Power_v2.1\jre\lib\security\blacklisted.certs C:\NXP\S32DS_Power_v2.1\jre\lib\security\cacerts C:\NXP\S32DS_Power_v2.1\jre\lib\security\java.policy C:\NXP\S32DS_Power_v2.1\jre\lib\security\java.security C:\NXP\S32DS_Power_v2.1\jre\lib\security\javaws.policy C:\NXP\S32DS_Power_v2.1\jre\lib\security\policy C:\NXP\S32DS_Power_v2.1\jre\lib\security\policy\limited C:\NXP\S32DS_Power_v2.1\jre\lib\security\policy\limited\local_policy.jar C:\NXP\S32DS_Power_v2.1\jre\lib\security\policy\limited\US_export_policy.jar C:\NXP\S32DS_Power_v2.1\jre\lib\security\policy\unlimited C:\NXP\S32DS_Power_v2.1\jre\lib\security\policy\unlimited\local_policy.jar C:\NXP\S32DS_Power_v2.1\jre\lib\security\policy\unlimited\US_export_policy.jar C:\NXP\S32DS_Power_v2.1\jre\lib\security\trusted.libraries C:\NXP\S32DS_Power_v2.1\jre\lib\sound.properties C:\NXP\S32DS_Power_v2.1\jre\lib\tzdb.dat C:\NXP\S32DS_Power_v2.1\jre\lib\tzmappings C:\NXP\S32DS_Power_v2.1\jre\LICENSE C:\NXP\S32DS_Power_v2.1\jre\README.txt C:\NXP\S32DS_Power_v2.1\jre\release C:\NXP\S32DS_Power_v2.1\jre\THIRDPARTYLICENSEREADME-JAVAFX.txt C:\NXP\S32DS_Power_v2.1\jre\THIRDPARTYLICENSEREADME.txt C:\NXP\S32DS_Power_v2.1\jre\Welcome.html C:\NXP\S32DS_Power_v2.1\_S32 Design Studio for Power Architecture Version 2.1_installation C:\NXP\S32DS_Power_v2.1\_S32 Design Studio for Power Architecture Version 2.1_installation\.com.zerog.registry.xml C:\NXP\S32DS_Power_v2.1\_S32 Design Studio for Power Architecture Version 2.1_installation\InstallScript.iap_xml C:\NXP\S32DS_Power_v2.1\_S32 Design Studio for Power Architecture Version 2.1_installation\Logs C:\NXP\S32DS_Power_v2.1\_S32 Design Studio for Power Architecture Version 2.1_installation\Logs\S32_Design_Studio_for_Power_Architecture_Version_2.1_Install_10_19_2026_16_45_25.log C:\NXP\S32DS_Power_v2.1\_S32 Design Studio for Power Architecture Version 2.1_installation\resource C:\NXP\S32DS_Power_v2.1\_S32 Design Studio for Power Architecture Version 2.1_installation\resource\iawin32.dll C:\NXP\S32DS_Power_v2.1\_S32 Design Studio for Power Architecture Version 2.1_installation\resource\invoker.exe C:\NXP\S32DS_Power_v2.1\_S32 Design Studio for Power Architecture Version 2.1_installation\resource\remove.exe C:\NXP\S32DS_Power_v2.1\_S32 Design Studio for Power Architecture Version 2.1_installation\resource\win64_32_x64.exe C:\NXP\S32DS_Power_v2.1\_S32 Design Studio for Power Architecture Version 2.1_installation\uninstaller.jar Re: S32DS_Power_Win32_v2.1 install fail. rollbacked Hello, Based on the installation log, the failure does not appear to be related to administrator privileges or disk space. The installation proceeds successfully through the file extraction, prerequisite installation, and licensing setup stages. However, it fails during the license activation step, where the licensing component crashes inside the native library cll_app.dll. This causes the installer to trigger a rollback of the entire installation. As a first troubleshooting step: 1. Removing any existing S32DS or FlexNet/FNP licensing service installations from the system. 2. Deleting or backing up the contents of the FlexNet licensing directory:     C:\ProgramData\FLEXnet 3. Temporarily disabling antivirus or endpoint protection software. 4. Running the installer from a short local path (for example, C:\Temp). Please provide the contents of the hs_err_pid*.log files if the issue persists, and we can further analyze the crash. Best regards, Peter Re: S32DS_Power_Win32_v2.1 install fail. rollbacked install success after temporarily disabling antivirus
View full article
不同 Simulink 模型之间共享硬件配置 你好, 我正在做一个项目,其中有多个 Simulink 模型,这些模型使用 S32K3 库模块作为微控制器的输入和输出。我希望将不同的模型存储在独立的 .slx 文件中。文件共享相同的硬件配置(.mex 文件),这样,如果我打开一个模型,修改该配置中的某些内容并保存,我稍后可以打开另一个模型,并且可以看到这些更改已应用于配置。我的问题是,当使用“引用配置”选项时,会生成一个独立的 .mex 文件。每个 .slx 文件都会生成一个文件。此外,如果我生成一个配置并将其设置为不同模型的参考,引用,它将为每个模型创建一个本地副本,但是如果我修改任何本地配置,更改将不会应用到模板或其他模型。 有什么办法可以让我实现我的目标吗? 提前致谢 Re: Shared Hardware Configuration across different simulink models 你好, 要使用参考配置,您可以按照以下步骤操作: 0.如果您想将现有模型设置为参考配置,我强烈建议您使用源代码控制,或者手动备份整个文件夹(包含该模型)。因为在此过程中,重要文件可能会被删除或损坏。 创建一个新的Simulink模型。 保存。在这种情况下,我将其命名为“s32k3_ref_modelA.slx”。 模型型号设置和硬件板配置为NXP S32K3xx。在“硬件”选项卡中,根据您的主板选择正确的模板。应用设置。 转到“引用配置”选项卡并启用复选框。选择要存储参考配置的位置。 点击“创建参考,引用”。 在弹出的对话框中,选择“基础工作区” ,然后选择“MAT文件”。在最后一个弹出窗口中,并非必须打开所参考、引用的配置。 现在,之前创建的模型使用了您刚刚创建的参考配置。 这些文件(“s32k3_ref_modelA_config ” 、“s32k3_ref_modelA_settings.mat ”和“s32k3_refmodelA Config.mex ”)现在可以删除,因为它们不再使用。 要重新创建 .mex 文件,您可以直接构建 s32k3_ref_modelA。 构建完成后,版本旁边应该有以下文件。其中最重要的文件是Configuration_RefS32K3_settings.mat。(保存引用配置的地方)和Configuration_RefS32K3Config.mex (存储配置设置的地方)。 创建一个新模型。将其保存为s32k3_ref_modelB。在 s32k3_ref_modelB 中,打开模型资源管理器。 展开s32k3_ref_modelB并单击配置。点击“添加配置引用” ,然后选择之前创建的 .mat 文件。文件( Configuration_RefS32K3 )。点击“申请”。 激活参考配置并删除旧配置。 这是 s32k3_ref_modelB 的配置选项卡最终应该显示的样子。 返回 s32k3_ref_modelB 模型并打开硬件设置。现在应该注明使用的是参考配置。 为了验证这一点,请构建 s32k3_ref_modelB,模型旁边应该只显示一个 .mex 文件。文件 提示!在这种情况下,如果您想替换默认的 .mex 文件,请使用以下方法:在您的配置项目中,您需要执行以下操作:配置文件(Configuration_RefS32K3Config.mex): 重要的!务必准备好备份,以防万一出现问题。 删除Configuration_RefS32K3Config.mex 删除Configuration_RefS32K3_Config、s32k3_refModelA_ert_rtw 和 s32k3_refModelB_ert_rtw文件夹。 复制你的 .mex 文件文件位于模型旁边。 已重命名您的 .mex 文件名文件到Configuration_RefS32K3Config.mex 如果这些步骤对您有帮助,请不要忘记点赞并将此帖子标记为“已解决”。谢谢! 此致, 索林·班奇拉 Re: Shared Hardware Configuration across different simulink models 我使用的是 Matlab 2025b 和 1.8.0 版本的工具箱。 Re: Shared Hardware Configuration across different simulink models 你好, 请问您目前使用的是哪个版本的MATLAB和工具箱? 此致, 索林·班奇拉
View full article
S32DS_Power_Win32_v2.1 安装失败。回滚 即使是管理员操作,安装也总是失败并需要回滚。 以下是日志信息: __________________________________________________________________________ 2026年10月19日星期一 05:14:43 CST 可用内存:25439 kB 总内存:40852 kB java.class.path: C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\InstallerData\IAClasses.zip C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\InstallerData\Execute.zip C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\InstallerData\Execute.zip C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\InstallerData\Resource1.zip C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\InstallerData\Resource1.zip C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\InstallerData C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\InstallerData ZGUtil.CLASS_PATH: C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\InstallerData\IAClasses.zip C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\InstallerData\Execute.zip C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\InstallerData sun.启动.class.path: C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\lib\resources.jar C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\lib\rt.jar C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\lib\sunrsasign.jar C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\lib\jsse.jar C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\lib\jce.jar C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\lib\charsets.jar C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\lib\jfr.jar C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\classes java.ext.dirs: C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\lib\ext C:\WINDOWS\Sun\Java\lib\ext java.version == 1.8.0_202 (Java 1) java.vm.name == Java HotSpot(TM) 客户端虚拟机 java.vm.vendor == Oracle Corporation java.vm.version == 25.202-b08 java.vm.specification.name == Java 虚拟机规范 java.vm.specification.vendor == Oracle Corporation java.vm.specification.version == 1.8 java.specification.name == Java 平台 API 规范 java.specification.vendor == Oracle Corporation java.specification.version == 1.8 java.vendor == Oracle Corporation java.vendor.url == http://java.oracle.com/ java.class.version == 52.0 java.library.path == C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Program Files\OpenSSL-Win64\bin;C:\StellarStudio-7.0\SDKS\TOOLS-1.4.0\HostTools\CoreUtils\bin;C:\HIGHTEC\toolchains\arm\v8.1.0\bin;C:\ProgramFiles\Microsoft\jdk-11.0.12.7-hotspot\bin\server;C:\HighTec\toolchains\tricore\v4.6.3.0\bin;C:\Perl64\site\bin;C:\Perl64\bin;C:\HighTec\toolchains\tricore\v4.9.3.0\bin;C:\HighTec\licensemanager;C:\HighTec\toolchains\tricore\v4.6.6.1\bin;C:\HighTec/licensemanager;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program文件\TortoiseSVN\bin;C:\Program Files\MATLAB\R2021a\runtime\win64;C:\Program Files\MATLAB\R2021a\bin;C:\Program Files (x86)\Microchip\xc16\v1.34\bin;C:\Program Files\dotnet\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.21.27702\bin\Hostx64\x86;C:\40_HexView;E:\openssl-1.1.1b\win32-版本\bin;C:\Program文件\Microchip\xc16\v1.50\bin;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files (x86)\IVI Foundation\VISA\WinNT\Bin\;C:\Program Files\IVI Foundation\VISA\Win64\Bin\;C:\Program Files (x86)\IVI Foundation\VISA\WinNT\Bin;C:\make;C:\Program Files\Vector SIL Kit 4.0.52\x86\bin;C:\ProgramFiles\Vector SIL Kit 4.0.52\x86_64\bin;C:\ProgramFiles (x86)\Vector CANdb++ 3.1\Exec32;C:\Program Files\Git\cmd;C:\Program Files\Git;C:\Program Files (x86)\Vector ICD Manager 2.1\\Exec32;C:\HIGHTEC\licensemanager;C:\Program Files\Polyspace\R2021b\polyspace\bin;C:\Users\Jie.SH.Wu\AppData\Local\Programs\Python\Python314\Scripts\;C:\Users\Jie.SH.Wu\AppData\Local\Programs\Python\Python314\;C:\Users\Jie.SH.Wu\AppData\Local\Microsoft\WindowsApps;D:\Program Files\Microsoft VS Code\bin;C:\Users\Jie.SH.Wu\.dotnet\tools;C:\Users\Jie.SH.Wu\AppData\Local\Programs\CodeBuddy CN\bin;。 java.compiler == null java.home == C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre java.io.tmpdir == C:\Users\JIESH~1.WU\AppData\Local\Temp\ 操作系统名称 == Windows 10 操作系统架构 == x86 操作系统版本 == 10.0 路径分隔符 == ; 文件分隔符 == \ 文件编码 == GBK 用户名 == Jie.SH.Wu 用户主目录 == C:\Users\Jie.SH.Wu user.dir == C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows 用户语言 == en user.region == null __________________________________________________________________________ 已安装功能:S32 Design Studio for Power Architecture 版本 2.1 的 S32DSF 安装开始时间:2026年10月19日下午5:02:33(美国中部时间) 安装结束时间:2026年10月19日 下午5:04:17 CST 由 InstallAnywhere 18.0 专业版 5608 版本安装 用户交互 ----------------- #选择附加功能 #---------------------------- 已选功能列表=S32DSF 已选安装功能列表=S32DSF 已选安装集=S32 Des #选择安装位置 #----------------------- USER_INSTALL_DIR=C:\\NXP\\S32DS_Power_v2.1 #选择快捷方式文件夹 #---------------------- 用户快捷方式=C:\\Users\\Jie.SH.Wu\\AppData\\Roaming\\Microsoft\\Windows\\Start Menu\\Programs\\NXP S32 Design Studio\\S32 Design Studio for Power Architecture Version 2.1 #安装 #------- -fileOverwrite_C\:\\NXP\\S32DS_Power_v2.1\\_S32\Design\ Studio\ for\ Power\ Architecture\ Version\ 2.1_installation\\resource\\iawin32.dll=是 -fileOverwrite_C\:\\NXP\\S32DS_Power_v2.1\\_S32\Design\ Studio\ for\ Power\ Architecture\ Version\ 2.1_installation\\resource\\win64_32_x64.exe=是 -fileOverwrite_C\:\\NXP\\S32DS_Power_v2.1\\_S32\Design\ Studio\ for\ Power\ Architecture\ Version\ 2.1_installation\\resource\\remove.exe=是 -fileOverwrite_C\:\\NXP\\S32DS_Power_v2.1\\_S32\Design\ Studio\ for\ Power\ Architecture\ Version\ 2.1_installation\\resource\\invoker.exe=是 概括 ------- 安装失败。 48项成功 24个警告 1 非致命错误 1 致命错误 行动要点: 无 安装日志详情: 检查磁盘空间:C:\NXP\S32DS__v2.1 状态:成功 补充说明:注意 - 所需磁盘空间:7,110,809,247 字节;可用磁盘空间:52,016,885,760 字节 检查磁盘空间:C:\NXP\S32DS_Power_v2.1 状态:成功 补充说明:注意 - 所需磁盘空间:7,110,809,247 字节;可用磁盘空间:52,016,885,760 字节 安装目录:C:\NXP\S32DS_Power_v2.1\jre 状态:成功 安装 JRE:C:\NXP\S32DS_Power_v2.1\jre 状态:成功 安装目录:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\ 状态:成功 补充说明:注意 - 目录已存在。 执行命令:NET SESSION 状态:成功 安装文件:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\vcredist_2013_x86.exe 状态:成功 展开压缩文件:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\vcredist.zip 状态:成功 安装文件:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\vcredist_2010SP1_x86.exe 状态:成功 展开压缩文件:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\vcredist2010.zip 状态:成功 执行命令:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\vcredist_2013_x86.exe /quiet 状态:成功 执行命令:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\vcredist_2010SP1_x86.exe /quiet 状态:成功 安装文件:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\clljni.dll 状态:成功 安装文件:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\cllSvrUtility.exe 状态:成功 安装文件:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\cllSvrUtility.exe.清单 状态:成功 安装文件:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\cll_app.dll 状态:成功 安装文件:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\cll_app_libFNP.dll 状态:成功 安装文件:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\cll_svr.dll 状态:成功 安装文件:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\cll_svr_libFNP.dll 状态:成功 安装文件:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\FnpCommsSoap.dll 状态:成功 安装文件:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\FNP_Act_Installer.dll 状态:成功 安装文件:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\x64\FnpCommsSoap.so 状态:成功 安装文件:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\x64\libclljni.so 状态:成功 安装文件:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\x64\libcll_app.so 状态:成功 安装文件:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\x64\libcll_app_libFNP.so 状态:成功 安装文件:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\x64\libcll_svr.so 状态:成功 安装文件:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\x64\libcll_svr_libFNP.so 状态:成功 安装文件:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\FNPLicensingService\FNPLicensingService 状态:成功 安装文件:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\install_fnp.sh 状态:成功 安装文件:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\license.jar 状态:成功 展开压缩文件:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\Activation.zip 状态:成功 执行命令:java "-Djava.library.path=C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86"-jar "C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\license.jar"安装 -prod S32DS-PA_v2.1 状态:成功 执行命令:java "-Djava.library.path=C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86"-jar "C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\license.jar"验证 -功能已激活 -版本 2.1 -产品 S32DS-PA_v2.1 状态:成功 执行命令:java "-Djava.library.path=C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86"-jar "C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\license.jar"运行 -feature Activated -version 2.1 -prod S32DS-PA_v2.1 状态:成功 执行命令:java "-Djava.library.path=C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86"-jar "C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\license.jar"列表 状态:成功 安装卸载程序:S32 Design Studio for Power Architecture 版本 2.1(安装所有卸载程序元器件) 状态:成功 安装目录:C:\NXP\S32DS_Power_v2.1\_S32电源架构设计工作室 2.1 版_安装\资源\ 状态:成功 安装文件:C:\NXP\S32DS_Power_v2.1\_S32Power Architecture 设计工作室 2.1 版_installation\resource\iawin32.dll 状态:成功 安装文件:C:\NXP\S32DS_Power_v2.1\_S32Power Architecture 设计工作室 2.1 版_安装\资源\win64_32_x64.exe 状态:成功 安装文件:C:\NXP\S32DS_Power_v2.1\_S32Design Studio for Power Architecture Version 2.1_installation\resource\remove.exe 状态:成功 安装文件:C:\NXP\S32DS_Power_v2.1\_S32Power Architecture 设计工作室 2.1 版_installation\resource\invoker.exe 状态:成功 安装卸载程序:S32 Design Studio for Power Architecture 版本 2.1(安装所有卸载程序元器件) 状态:错误 补充说明:错误 - 写入 LaunchAnywhere 元器件时出错(访问被拒绝) 卸载文件:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\vcredist_2013_x86.exe 状态:警告 补充说明:警告 - 文件不存在 卸载文件:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\vcredist_2010SP1_x86.exe 状态:警告 补充说明:警告 - 文件不存在 卸载文件:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\clljni.dll 状态:警告 补充说明:警告 - 文件不存在 卸载文件:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\cllSvrUtility.exe 状态:警告 补充说明:警告 - 文件不存在 卸载文件:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\cllSvrUtility.exe.manifest 状态:警告 补充说明:警告 - 文件不存在 卸载文件:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\cll_app.dll 状态:警告 补充说明:警告 - 文件不存在 卸载文件:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\cll_app_libFNP.dll 状态:警告 补充说明:警告 - 文件不存在 卸载文件:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\cll_svr.dll 状态:警告 补充说明:警告 - 文件不存在 卸载文件:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\cll_svr_libFNP.dll 状态:警告 补充说明:警告 - 文件不存在 卸载文件:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\FnpCommsSoap.dll 状态:警告 补充说明:警告 - 文件不存在 卸载文件:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\FNP_Act_Installer.dll 状态:警告 补充说明:警告 - 文件不存在 卸载文件:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\x64\FnpCommsSoap.so 状态:警告 补充说明:警告 - 文件不存在 卸载文件:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\x64\libclljni.so 状态:警告 补充说明:警告 - 文件不存在 卸载文件:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\x64\libcll_app.so 状态:警告 补充说明:警告 - 文件不存在 卸载文件:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\x64\libcll_app_libFNP.so 状态:警告 补充说明:警告 - 文件不存在 卸载文件:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\x64\libcll_svr.so 状态:警告 补充说明:警告 - 文件不存在 卸载文件:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\x64\libcll_svr_libFNP.so 状态:警告 补充说明:警告 - 文件不存在 卸载文件:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\FNPLicensingService\FNPLicensingService 状态:警告 补充说明:警告 - 文件不存在 卸载文件:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\install_fnp.sh 状态:警告 补充说明:警告 - 文件不存在 卸载文件:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\license.jar 状态:警告 补充说明:警告 - 文件不存在 卸载文件夹:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\FNPLicensingService 状态:警告 补充说明:警告 - 该路径不存在 卸载文件夹:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\x64 状态:警告 补充说明:警告 - 该路径不存在 卸载文件夹:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86 状态:警告 补充说明:警告 - 该路径不存在 卸载文件夹:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll 状态:警告 补充说明:警告 - 该路径不存在 卸载文件夹:C:\NXP\S32DS_Power_v2.1\jre 状态:成功 删除注册表项:5 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\null 状态:成功 安装以下操作时发生错误,因此已回滚安装……! 操作名称:触发回滚操作 操作说明:触发回滚操作 错误详情如下: 此操作会将安装回滚。 ====================标准错误输出条目=================== __________________________________________________________________________ InstallAnywhere 2017 版本:18.0 __________________________________________________________________________ 2026年10月19日星期一 05:02:26 CST 可用内存:12695 kB 总内存:15872 kB 没有争论 java.class.path: C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\InstallerData\IAClasses.zip C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\InstallerData\Execute.zip C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\InstallerData\Execute.zip C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\InstallerData\Resource1.zip C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\InstallerData\Resource1.zip C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\InstallerData C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\InstallerData ZGUtil.CLASS_PATH: C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\InstallerData\IAClasses.zip C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\InstallerData\Execute.zip C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\InstallerData sun.启动.class.path: C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\lib\resources.jar C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\lib\rt.jar C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\lib\sunrsasign.jar C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\lib\jsse.jar C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\lib\jce.jar C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\lib\charsets.jar C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\lib\jfr.jar C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\classes java.ext.dirs: C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\lib\ext C:\WINDOWS\Sun\Java\lib\ext java.version == 1.8.0_202 (Java 1) java.vm.name == Java HotSpot(TM) 客户端虚拟机 java.vm.vendor == Oracle Corporation java.vm.version == 25.202-b08 java.vm.specification.name == Java 虚拟机规范 java.vm.specification.vendor == Oracle Corporation java.vm.specification.version == 1.8 java.specification.name == Java 平台 API 规范 java.specification.vendor == Oracle Corporation java.specification.version == 1.8 java.vendor == Oracle Corporation java.vendor.url == http://java.oracle.com/ java.class.version == 52.0 java.library.path == C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Program Files\OpenSSL-Win64\bin;C:\StellarStudio-7.0\SDKS\TOOLS-1.4.0\HostTools\CoreUtils\bin;C:\HIGHTEC\toolchains\arm\v8.1.0\bin;C:\ProgramFiles\Microsoft\jdk-11.0.12.7-hotspot\bin\server;C:\HighTec\toolchains\tricore\v4.6.3.0\bin;C:\Perl64\site\bin;C:\Perl64\bin;C:\HighTec\toolchains\tricore\v4.9.3.0\bin;C:\HighTec\licensemanager;C:\HighTec\toolchains\tricore\v4.6.6.1\bin;C:\HighTec/licensemanager;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program文件\TortoiseSVN\bin;C:\Program Files\MATLAB\R2021a\runtime\win64;C:\Program Files\MATLAB\R2021a\bin;C:\Program Files (x86)\Microchip\xc16\v1.34\bin;C:\Program Files\dotnet\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.21.27702\bin\Hostx64\x86;C:\40_HexView;E:\openssl-1.1.1b\win32-版本\bin;C:\Program文件\Microchip\xc16\v1.50\bin;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files (x86)\IVI Foundation\VISA\WinNT\Bin\;C:\Program Files\IVI Foundation\VISA\Win64\Bin\;C:\Program Files (x86)\IVI Foundation\VISA\WinNT\Bin;C:\make;C:\Program Files\Vector SIL Kit 4.0.52\x86\bin;C:\ProgramFiles\Vector SIL Kit 4.0.52\x86_64\bin;C:\ProgramFiles (x86)\Vector CANdb++ 3.1\Exec32;C:\Program Files\Git\cmd;C:\Program Files\Git;C:\Program Files (x86)\Vector ICD Manager 2.1\\Exec32;C:\HIGHTEC\licensemanager;C:\Program Files\Polyspace\R2021b\polyspace\bin;C:\Users\Jie.SH.Wu\AppData\Local\Programs\Python\Python314\Scripts\;C:\Users\Jie.SH.Wu\AppData\Local\Programs\Python\Python314\;C:\Users\Jie.SH.Wu\AppData\Local\Microsoft\WindowsApps;D:\Program Files\Microsoft VS Code\bin;C:\Users\Jie.SH.Wu\.dotnet\tools;C:\Users\Jie.SH.Wu\AppData\Local\Programs\CodeBuddy CN\bin;。 java.compiler == null java.home == C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre java.io.tmpdir == C:\Users\JIESH~1.WU\AppData\Local\Temp\ 操作系统名称 == Windows 10 操作系统架构 == x86 操作系统版本 == 10.0 路径分隔符 == ; 文件分隔符 == \ 文件编码 == GBK 用户名 == Jie.SH.Wu 用户主目录 == C:\Users\Jie.SH.Wu user.dir == C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows user.language == zh user.region == null __________________________________________________________________________ 加载外部属性 ZGGfxUtil.loadImage:加载失败: com/zerog/ia/installer/images/billboard_defaultNew.png 仓库管理器:正在尝试备用仓库位置... # # 安装虚拟机:C:\NXP\S32DS_Power_v2.1\jre # 系统临时目录 = C:\Users\Jie.SH.Wu\AppData\Local\Temp ==== 许可证服务安装日志开始: ==== ==== 许可证服务安装日志结束。==== ==== 许可证激活日志开始: ==== # Java运行时环境检测到致命错误: # # 访问冲突异常 (0xc0000005),进程 ID 为 0x61878c19,进程 ID 为 30876,线程 ID 为 0x00007cac # # JRE 版本:Java(TM) SE 运行时环境 (8.0_202-b08) (内部版本 1.8.0_202-b08) # Java VM:Java HotSpot(TM) 客户端 VM (25.202-b08 混合模式 windows-x86) # 有问题的框架: # C [cll_app.dll+0x18c19] # # 核心转储写入失败。Windows 客户端版本默认情况下未启用小型转储文件。 # # 包含更多信息的错误报告文件已保存为: # C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\hs_err_pid30876.log # 如果您想提交错误报告,请访问: # http://bugreport.java.com/bugreport/crash.jsp # 该崩溃发生在 Java 虚拟机之外的本地代码中。 # 请查看有问题的帧,以了解在哪里报告错误。 # ==== 许可证激活日志结束。==== ==== 许可证列表开始: ==== # Java运行时环境检测到致命错误: # # 访问冲突异常 (0xc0000005),进程 ID 为 0x61878c19,进程 ID 为 17600,线程 ID 为 0x0000623c # # JRE 版本:Java(TM) SE 运行时环境 (8.0_202-b08) (内部版本 1.8.0_202-b08) # Java VM:Java HotSpot(TM) 客户端 VM (25.202-b08 混合模式 windows-x86) # 有问题的框架: # C [cll_app.dll+0x18c19] # # 核心转储写入失败。Windows 客户端版本默认情况下未启用小型转储文件。 # # 包含更多信息的错误报告文件已保存为: # C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\hs_err_pid17600.log # 如果您想提交错误报告,请访问: # http://bugreport.java.com/bugreport/crash.jsp # 该崩溃发生在 Java 虚拟机之外的本地代码中。 # 请查看有问题的帧,以了解在哪里报告错误。 # ==== 许可证列表结束。==== XMLScriptWriter:未跳过任何安装对象 8. 最终日志文件名=C:\NXP\S32DS_Power_v2.1\_S32Design Studio for Power Architecture Version 2.1_installation\Logs\S32_Design_Studio_for_Power_Architecture_Version_2.1_Install_10_19_2026_17_14_43.log ====================标准输出条目=================== C:\NXP\S32DS_Power_v2.1\jre C:\NXP\S32DS_Power_v2.1\jre\bin C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-console-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-datetime-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-debug-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-errorhandling-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-file-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-file-l1-2-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-file-l2-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-handle-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-heap-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-interlocked-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-libraryloader-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-localization-l1-2-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-memory-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-namedpipe-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-processenvironment-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-processthreads-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-processthreads-l1-1-1.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-profile-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-rtlsupport-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-string-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-synch-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-synch-l1-2-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-sysinfo-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-timezone-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-util-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-crt-conio-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-crt-convert-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-crt-environment-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-crt-filesystem-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-crt-heap-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-crt-locale-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-crt-math-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-crt-multibyte-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-crt-private-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-crt-process-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-crt-runtime-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-crt-stdio-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-crt-string-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-crt-time-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-crt-utility-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\awt.dll C:\NXP\S32DS_Power_v2.1\jre\bin\bci.dll C:\NXP\S32DS_Power_v2.1\jre\bin\client C:\NXP\S32DS_Power_v2.1\jre\bin\client\jvm.dll C:\NXP\S32DS_Power_v2.1\jre\bin\client\Xusage.txt C:\NXP\S32DS_Power_v2.1\jre\bin\concrt140.dll C:\NXP\S32DS_Power_v2.1\jre\bin\dcpr.dll C:\NXP\S32DS_Power_v2.1\jre\bin\decora_sse.dll C:\NXP\S32DS_Power_v2.1\jre\bin\deploy.dll C:\NXP\S32DS_Power_v2.1\jre\bin\dtplugin C:\NXP\S32DS_Power_v2.1\jre\bin\dtplugin\deployJava1.dll C:\NXP\S32DS_Power_v2.1\jre\bin\dtplugin\npdeployJava1.dll C:\NXP\S32DS_Power_v2.1\jre\bin\dt_shmem.dll C:\NXP\S32DS_Power_v2.1\jre\bin\dt_socket.dll C:\NXP\S32DS_Power_v2.1\jre\bin\eula.dll C:\NXP\S32DS_Power_v2.1\jre\bin\fontmanager.dll C:\NXP\S32DS_Power_v2.1\jre\bin\fxplugins.dll C:\NXP\S32DS_Power_v2.1\jre\bin\glass.dll C:\NXP\S32DS_Power_v2.1\jre\bin\glib-lite.dll C:\NXP\S32DS_Power_v2.1\jre\bin\gstreamer-lite.dll C:\NXP\S32DS_Power_v2.1\jre\bin\hprof.dll C:\NXP\S32DS_Power_v2.1\jre\bin\instrument.dll C:\NXP\S32DS_Power_v2.1\jre\bin\j2pcsc.dll C:\NXP\S32DS_Power_v2.1\jre\bin\j2pkcs11.dll C:\NXP\S32DS_Power_v2.1\jre\bin\jaas_nt.dll C:\NXP\S32DS_Power_v2.1\jre\bin\jabswitch.exe C:\NXP\S32DS_Power_v2.1\jre\bin\java-rmi.exe C:\NXP\S32DS_Power_v2.1\jre\bin\java.dll C:\NXP\S32DS_Power_v2.1\jre\bin\java.exe C:\NXP\S32DS_Power_v2.1\jre\bin\JavaAccessBridge-32.dll C:\NXP\S32DS_Power_v2.1\jre\bin\JavaAccessBridge.dll C:\NXP\S32DS_Power_v2.1\jre\bin\javacpl.cpl C:\NXP\S32DS_Power_v2.1\jre\bin\javacpl.exe C:\NXP\S32DS_Power_v2.1\jre\bin\javafx_font.dll C:\NXP\S32DS_Power_v2.1\jre\bin\javafx_font_t2k.dll C:\NXP\S32DS_Power_v2.1\jre\bin\javafx_iio.dll C:\NXP\S32DS_Power_v2.1\jre\bin\javaw.exe C:\NXP\S32DS_Power_v2.1\jre\bin\javaws.exe C:\NXP\S32DS_Power_v2.1\jre\bin\java_crw_demo.dll C:\NXP\S32DS_Power_v2.1\jre\bin\jawt.dll C:\NXP\S32DS_Power_v2.1\jre\bin\JAWTAccessBridge-32.dll C:\NXP\S32DS_Power_v2.1\jre\bin\JAWTAccessBridge.dll C:\NXP\S32DS_Power_v2.1\jre\bin\jdwp.dll C:\NXP\S32DS_Power_v2.1\jre\bin\jfr.dll C:\NXP\S32DS_Power_v2.1\jre\bin\jfxmedia.dll C:\NXP\S32DS_Power_v2.1\jre\bin\jfxwebkit.dll C:\NXP\S32DS_Power_v2.1\jre\bin\jjs.exe C:\NXP\S32DS_Power_v2.1\jre\bin\jli.dll C:\NXP\S32DS_Power_v2.1\jre\bin\jp2iexp.dll C:\NXP\S32DS_Power_v2.1\jre\bin\jp2launcher.exe C:\NXP\S32DS_Power_v2.1\jre\bin\jp2native.dll C:\NXP\S32DS_Power_v2.1\jre\bin\jp2ssv.dll C:\NXP\S32DS_Power_v2.1\jre\bin\jpeg.dll C:\NXP\S32DS_Power_v2.1\jre\bin\jsdt.dll C:\NXP\S32DS_Power_v2.1\jre\bin\jsound.dll C:\NXP\S32DS_Power_v2.1\jre\bin\jsoundds.dll C:\NXP\S32DS_Power_v2.1\jre\bin\keytool.exe C:\NXP\S32DS_Power_v2.1\jre\bin\kinit.exe C:\NXP\S32DS_Power_v2.1\jre\bin\klist.exe C:\NXP\S32DS_Power_v2.1\jre\bin\ktab.exe C:\NXP\S32DS_Power_v2.1\jre\bin\lcms.dll C:\NXP\S32DS_Power_v2.1\jre\bin\management.dll C:\NXP\S32DS_Power_v2.1\jre\bin\mlib_image.dll C:\NXP\S32DS_Power_v2.1\jre\bin\msvcp140.dll C:\NXP\S32DS_Power_v2.1\jre\bin\msvcr100.dll C:\NXP\S32DS_Power_v2.1\jre\bin\net.dll C:\NXP\S32DS_Power_v2.1\jre\bin\nio.dll C:\NXP\S32DS_Power_v2.1\jre\bin\npt.dll C:\NXP\S32DS_Power_v2.1\jre\bin\orbd.exe C:\NXP\S32DS_Power_v2.1\jre\bin\pack200.exe C:\NXP\S32DS_Power_v2.1\jre\bin\plugin2 C:\NXP\S32DS_Power_v2.1\jre\bin\plugin2\msvcr100.dll C:\NXP\S32DS_Power_v2.1\jre\bin\plugin2\npjp2.dll C:\NXP\S32DS_Power_v2.1\jre\bin\policytool.exe C:\NXP\S32DS_Power_v2.1\jre\bin\prism_common.dll C:\NXP\S32DS_Power_v2.1\jre\bin\prism_d3d.dll C:\NXP\S32DS_Power_v2.1\jre\bin\prism_sw.dll C:\NXP\S32DS_Power_v2.1\jre\bin\resource.dll C:\NXP\S32DS_Power_v2.1\jre\bin\rmid.exe C:\NXP\S32DS_Power_v2.1\jre\bin\rmiregistry.exe C:\NXP\S32DS_Power_v2.1\jre\bin\servertool.exe C:\NXP\S32DS_Power_v2.1\jre\bin\splashscreen.dll C:\NXP\S32DS_Power_v2.1\jre\bin\ssv.dll C:\NXP\S32DS_Power_v2.1\jre\bin\ssvagent.exe C:\NXP\S32DS_Power_v2.1\jre\bin\sunec.dll C:\NXP\S32DS_Power_v2.1\jre\bin\sunmscapi.dll C:\NXP\S32DS_Power_v2.1\jre\bin\t2k.dll C:\NXP\S32DS_Power_v2.1\jre\bin\tnameserv.exe C:\NXP\S32DS_Power_v2.1\jre\bin\ucrtbase.dll C:\NXP\S32DS_Power_v2.1\jre\bin\unpack.dll C:\NXP\S32DS_Power_v2.1\jre\bin\unpack200.exe C:\NXP\S32DS_Power_v2.1\jre\bin\vcruntime140.dll C:\NXP\S32DS_Power_v2.1\jre\bin\verify.dll C:\NXP\S32DS_Power_v2.1\jre\bin\w2k_lsa_auth.dll C:\NXP\S32DS_Power_v2.1\jre\bin\WindowsAccessBridge-32.dll C:\NXP\S32DS_Power_v2.1\jre\bin\WindowsAccessBridge.dll C:\NXP\S32DS_Power_v2.1\jre\bin\wsdetect.dll C:\NXP\S32DS_Power_v2.1\jre\bin\zip.dll C:\NXP\S32DS_Power_v2.1\jre\版权所有 C:\NXP\S32DS_Power_v2.1\jre\lib C:\NXP\S32DS_Power_v2.1\jre\lib\accessibility.properties C:\NXP\S32DS_Power_v2.1\jre\lib\calendars.properties C:\NXP\S32DS_Power_v2.1\jre\lib\charsets.jar C:\NXP\S32DS_Power_v2.1\jre\lib\classlist C:\NXP\S32DS_Power_v2.1\jre\lib\cmm C:\NXP\S32DS_Power_v2.1\jre\lib\cmm\CIEXYZ.pf C:\NXP\S32DS_Power_v2.1\jre\lib\cmm\GRAY.pf C:\NXP\S32DS_Power_v2.1\jre\lib\cmm\LINEAR_RGB.pf C:\NXP\S32DS_Power_v2.1\jre\lib\cmm\PYCC.pf C:\NXP\S32DS_Power_v2.1\jre\lib\cmm\sRGB.pf C:\NXP\S32DS_Power_v2.1\jre\lib\content-types.properties C:\NXP\S32DS_Power_v2.1\jre\lib\currency.data C:\NXP\S32DS_Power_v2.1\jre\lib\deploy C:\NXP\S32DS_Power_v2.1\jre\lib\deploy\ffjcext.zip C:\NXP\S32DS_Power_v2.1\jre\lib\deploy\messages.properties C:\NXP\S32DS_Power_v2.1\jre\lib\deploy\messages_de.properties C:\NXP\S32DS_Power_v2.1\jre\lib\deploy\messages_es.properties C:\NXP\S32DS_Power_v2.1\jre\lib\deploy\messages_fr.properties C:\NXP\S32DS_Power_v2.1\jre\lib\deploy\messages_it.properties C:\NXP\S32DS_Power_v2.1\jre\lib\deploy\messages_ja.properties C:\NXP\S32DS_Power_v2.1\jre\lib\deploy\messages_ko.properties C:\NXP\S32DS_Power_v2.1\jre\lib\deploy\messages_pt_BR.properties C:\NXP\S32DS_Power_v2.1\jre\lib\deploy\messages_sv.properties C:\NXP\S32DS_Power_v2.1\jre\lib\deploy\messages_zh_CN.properties C:\NXP\S32DS_Power_v2.1\jre\lib\deploy\messages_zh_HK.properties C:\NXP\S32DS_Power_v2.1\jre\lib\deploy\messages_zh_TW.properties C:\NXP\S32DS_Power_v2.1\jre\lib\deploy\splash.gif C:\NXP\S32DS_Power_v2.1\jre\lib\deploy\[email protected] C:\NXP\S32DS_Power_v2.1\jre\lib\deploy\splash_11-lic.gif C:\NXP\S32DS_Power_v2.1\jre\lib\deploy\[email protected] C:\NXP\S32DS_Power_v2.1\jre\lib\deploy.jar C:\NXP\S32DS_Power_v2.1\jre\lib\ext C:\NXP\S32DS_Power_v2.1\jre\lib\ext\access-bridge-32.jar C:\NXP\S32DS_Power_v2.1\jre\lib\ext\access-bridge.jar C:\NXP\S32DS_Power_v2.1\jre\lib\ext\cldrdata.jar C:\NXP\S32DS_Power_v2.1\jre\lib\ext\dnsns.jar C:\NXP\S32DS_Power_v2.1\jre\lib\ext\jaccess.jar C:\NXP\S32DS_Power_v2.1\jre\lib\ext\jfxrt.jar C:\NXP\S32DS_Power_v2.1\jre\lib\ext\localedata.jar C:\NXP\S32DS_Power_v2.1\jre\lib\ext\meta-index C:\NXP\S32DS_Power_v2.1\jre\lib\ext\nashorn.jar C:\NXP\S32DS_Power_v2.1\jre\lib\ext\sunec.jar C:\NXP\S32DS_Power_v2.1\jre\lib\ext\sunjce_provider.jar C:\NXP\S32DS_Power_v2.1\jre\lib\ext\sunmscapi.jar C:\NXP\S32DS_Power_v2.1\jre\lib\ext\sunpkcs11.jar C:\NXP\S32DS_Power_v2.1\jre\lib\ext\zipfs.jar C:\NXP\S32DS_Power_v2.1\jre\lib\flavormap.properties C:\NXP\S32DS_Power_v2.1\jre\lib\fontconfig.bfc C:\NXP\S32DS_Power_v2.1\jre\lib\fontconfig.properties.src C:\NXP\S32DS_Power_v2.1\jre\lib\fonts C:\NXP\S32DS_Power_v2.1\jre\lib\fonts\LucidaBrightDemiBold.ttf C:\NXP\S32DS_Power_v2.1\jre\lib\fonts\LucidaBrightDemiItalic.ttf C:\NXP\S32DS_Power_v2.1\jre\lib\fonts\LucidaBrightItalic.ttf C:\NXP\S32DS_Power_v2.1\jre\lib\fonts\LucidaBrightRegular.ttf C:\NXP\S32DS_Power_v2.1\jre\lib\fonts\LucidaSansDemiBold.ttf C:\NXP\S32DS_Power_v2.1\jre\lib\fonts\LucidaSansRegular.ttf C:\NXP\S32DS_Power_v2.1\jre\lib\fonts\LucidaTypewriterBold.ttf C:\NXP\S32DS_Power_v2.1\jre\lib\fonts\LucidaTypewriterRegular.ttf C:\NXP\S32DS_Power_v2.1\jre\lib\hijrah-config-umalqura.properties C:\NXP\S32DS_Power_v2.1\jre\lib\i386 C:\NXP\S32DS_Power_v2.1\jre\lib\i386\jvm.cfg C:\NXP\S32DS_Power_v2.1\jre\lib\images C:\NXP\S32DS_Power_v2.1\jre\lib\images\cursors C:\NXP\S32DS_Power_v2.1\jre\lib\images\cursors\cursors.properties C:\NXP\S32DS_Power_v2.1\jre\lib\images\cursors\invalid32x32.gif C:\NXP\S32DS_Power_v2.1\jre\lib\images\cursors\win32_CopyDrop32x32.gif C:\NXP\S32DS_Power_v2.1\jre\lib\images\cursors\win32_CopyNoDrop32x32.gif C:\NXP\S32DS_Power_v2.1\jre\lib\images\cursors\win32_LinkDrop32x32.gif C:\NXP\S32DS_Power_v2.1\jre\lib\images\cursors\win32_LinkNoDrop32x32.gif C:\NXP\S32DS_Power_v2.1\jre\lib\images\cursors\win32_MoveDrop32x32.gif C:\NXP\S32DS_Power_v2.1\jre\lib\images\cursors\win32_MoveNoDrop32x32.gif C:\NXP\S32DS_Power_v2.1\jre\lib\javafx.properties C:\NXP\S32DS_Power_v2.1\jre\lib\javaws.jar C:\NXP\S32DS_Power_v2.1\jre\lib\jce.jar C:\NXP\S32DS_Power_v2.1\jre\lib\jfr C:\NXP\S32DS_Power_v2.1\jre\lib\jfr\default.jfc C:\NXP\S32DS_Power_v2.1\jre\lib\jfr\profile.jfc C:\NXP\S32DS_Power_v2.1\jre\lib\jfr.jar C:\NXP\S32DS_Power_v2.1\jre\lib\jfxswt.jar C:\NXP\S32DS_Power_v2.1\jre\lib\jsse.jar C:\NXP\S32DS_Power_v2.1\jre\lib\jvm.hprof.txt C:\NXP\S32DS_Power_v2.1\jre\lib\logging.properties C:\NXP\S32DS_Power_v2.1\jre\lib\management C:\NXP\S32DS_Power_v2.1\jre\lib\management\jmxremote.access C:\NXP\S32DS_Power_v2.1\jre\lib\management\jmxremote.password.template C:\NXP\S32DS_Power_v2.1\jre\lib\management\management.properties C:\NXP\S32DS_Power_v2.1\jre\lib\management\snmp.acl.template C:\NXP\S32DS_Power_v2.1\jre\lib\management-agent.jar C:\NXP\S32DS_Power_v2.1\jre\lib\meta-index C:\NXP\S32DS_Power_v2.1\jre\lib\net.properties C:\NXP\S32DS_Power_v2.1\jre\lib\plugin.jar C:\NXP\S32DS_Power_v2.1\jre\lib\psfont.properties.ja C:\NXP\S32DS_Power_v2.1\jre\lib\psfontj2d.properties C:\NXP\S32DS_Power_v2.1\jre\lib\resources.jar C:\NXP\S32DS_Power_v2.1\jre\lib\rt.jar C:\NXP\S32DS_Power_v2.1\jre\lib\security C:\NXP\S32DS_Power_v2.1\jre\lib\security\blacklist C:\NXP\S32DS_Power_v2.1\jre\lib\security\blacklisted.certs C:\NXP\S32DS_Power_v2.1\jre\lib\security\cacerts C:\NXP\S32DS_Power_v2.1\jre\lib\security\java.policy C:\NXP\S32DS_Power_v2.1\jre\lib\security\java.security C:\NXP\S32DS_Power_v2.1\jre\lib\security\javaws.policy C:\NXP\S32DS_Power_v2.1\jre\lib\security\policy C:\NXP\S32DS_Power_v2.1\jre\lib\security\policy\limited C:\NXP\S32DS_Power_v2.1\jre\lib\security\policy\limited\local_policy.jar C:\NXP\S32DS_Power_v2.1\jre\lib\security\policy\limited\US_export_policy.jar C:\NXP\S32DS_Power_v2.1\jre\lib\security\policy\unlimited C:\NXP\S32DS_Power_v2.1\jre\lib\security\policy\unlimited\local_policy.jar C:\NXP\S32DS_Power_v2.1\jre\lib\security\policy\unlimited\US_export_policy.jar C:\NXP\S32DS_Power_v2.1\jre\lib\security\trusted.libraries C:\NXP\S32DS_Power_v2.1\jre\lib\sound.properties C:\NXP\S32DS_Power_v2.1\jre\lib\tzdb.dat C:\NXP\S32DS_Power_v2.1\jre\lib\tzmappings C:\NXP\S32DS_Power_v2.1\jre\LICENSE C:\NXP\S32DS_Power_v2.1\jre\README.txt C:\NXP\S32DS_Power_v2.1\jre\release C:\NXP\S32DS_Power_v2.1\jre\THIRDPARTYLICENSEREADME-JAVAFX.txt C:\NXP\S32DS_Power_v2.1\jre\THIRDPARTYLICENSEREADME.txt C:\NXP\S32DS_Power_v2.1\jre\Welcome.html C:\NXP\S32DS_Power_v2.1\_S32电源架构设计工作室 2.1 版_安装 C:\NXP\S32DS_Power_v2.1\_S32Power Architecture 设计工作室 2.1 版_installation\.com.zerog.registry.xml C:\NXP\S32DS_Power_v2.1\_S32Design Studio for Power Architecture Version 2.1_installation\InstallScript.iap_xml C:\NXP\S32DS_Power_v2.1\_S32Design Studio for Power Architecture Version 2.1_installation\Logs C:\NXP\S32DS_Power_v2.1\_S32Design Studio for Power Architecture Version 2.1_installation\Logs\S32_Design_Studio_for_Power_Architecture_Version_2.1_Install_10_19_2026_16_45_25.log C:\NXP\S32DS_Power_v2.1\_S32Design Studio for Power Architecture Version 2.1_installation\resource C:\NXP\S32DS_Power_v2.1\_S32Power Architecture 设计工作室 2.1 版_installation\resource\iawin32.dll C:\NXP\S32DS_Power_v2.1\_S32Power Architecture 设计工作室 2.1 版_installation\resource\invoker.exe C:\NXP\S32DS_Power_v2.1\_S32Design Studio for Power Architecture Version 2.1_installation\resource\remove.exe C:\NXP\S32DS_Power_v2.1\_S32Power Architecture 设计工作室 2.1 版_安装\资源\win64_32_x64.exe C:\NXP\S32DS_Power_v2.1\_S32Design Studio for Power Architecture Version 2.1_installation\uninstaller.jar Re: S32DS_Power_Win32_v2.1 install fail. rollbacked 你好, 根据安装日志,故障似乎与管理员权限或磁盘空间无关。安装过程顺利完成文件提取、必备组件安装和许可设置阶段。但是,在许可证激活步骤中失败了,许可证元器件在本地库 cll_app.dll 中崩溃。这会导致安装程序触发信号整个安装的回滚。 作为初步故障排除步骤: 1. 从系统中删除任何现有的 S32DS 或 FlexNet/FNP 许可服务安装。 2. 删除或备份 FlexNet 许可目录的内容: C:\ProgramData\FLEXnet 3. 暂时禁用防病毒软件或终端保护软件。 4. 从较短的本地路径(例如 C:\Temp)运行安装程序。 请提供 hs_err_pid*.log 文件的内容如果问题仍然存在,请提供文件,以便我们进一步分析崩溃原因。 顺祝商祺! Peter Re: S32DS_Power_Win32_v2.1 install fail. rollbacked 暂时禁用杀毒软件后安装成功
View full article
S32DS_Power_Win32_v2.1 のインストールに失敗しました。ロールバック 管理者によるインストールであっても、必ず失敗し、ロールバックされる。 以下にログ情報を示します。 __________________________________________________________________________ 2026年10月19日(月) 05:14:43 CST 空きメモリ: 25439 kB 合計メモリ容量:40852 kB java.class.path: C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\InstallerData\IAClasses.zip C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\InstallerData\Execute.zip C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\InstallerData\Execute.zip C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\InstallerData\Resource1.zip C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\InstallerData\Resource1.zip C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\InstallerData C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\InstallerData ZGUtil.CLASS_PATH: C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\InstallerData\IAClasses.zip C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\InstallerData\Execute.zip C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\InstallerData sun.boot.class.path: C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\lib\resources.jar C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\lib\rt.jar C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\lib\sunrsasign.jar C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\lib\jsse.jar C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\lib\jce.jar C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\lib\charsets.jar C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\lib\jfr.jar C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\classes java.ext.dirs: C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\lib\ext C:\WINDOWS\Sun\Java\lib\ext java.version == 1.8.0_202 (Java 1) java.vm.name == Java HotSpot(TM) クライアントVM java.vm.vendor == Oracle Corporation java.vm.version == 25.202-b08 java.vm.specification.name == Java 仮想マシン仕様 java.vm.specification.vendor == Oracle Corporation java.vm.specification.version == 1.8 java.specification.name == Java プラットフォーム API 仕様 java.specification.vendor == Oracle Corporation java.specification.version == 1.8 java.vendor == Oracle Corporation java.vendor.url == http://java.oracle.com/ java.class.version == 52.0 java.library.path == C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Program Files\OpenSSL-Win64\bin;C:\StellarStudio-7.0\SDKS\TOOLS-1.4.0\HostTools\CoreUtils\bin;C:\HIGHTEC\toolchains\arm\v8.1.0\bin;C:\ProgramFiles\Microsoft\jdk-11.0.12.7-hotspot\bin\server;C:\HighTec\toolchains\tricore\v4.6.3.0\bin;C:\Perl64\site\bin;C:\Perl64\bin;C:\HighTec\toolchains\tricore\v4.9.3.0\bin;C:\HighTec\licensemanager;C:\HighTec\toolchains\tricore\v4.6.6.1\bin;C:\HighTec/licensemanager;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\ProgramFiles\TortoiseSVN\bin;C:\Program Files\MATLAB\R2021a\runtime\win64;C:\Program Files\MATLAB\R2021a\bin;C:\Program Files (x86)\Microchip\xc16\v1.34\bin;C:\Program Files\dotnet\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.21.27702\bin\Hostx64\x86;C:\40_HexView;E:\openssl-1.1.1b\win32-release\bin;C:\ProgramFiles\Microchip\xc16\v1.50\bin;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files (x86)\IVI Foundation\VISA\WinNT\Bin\;C:\Program Files\IVI Foundation\VISA\Win64\Bin\;C:\Program Files (x86)\IVI Foundation\VISA\WinNT\Bin;C:\make;C:\Program Files\Vector SIL Kit 4.0.52\x86\bin;C:\ProgramFiles\Vector SIL Kit 4.0.52\x86_64\bin;C:\Programファイル (x86)\Vector CANdb++ 3.1\Exec32;C:\Program Files\Git\cmd;C:\Program Files\Git;C:\Program Files (x86)\Vector ICD マネージャ 2.1\\Exec32;C:\HIGHTEC\licensemanager;C:\Program Files\Polyspace\R2021b\polyspace\bin;C:\Users\Jie.SH.Wu\AppData\Local\Programs\Python\Python314\Scripts\;C:\Users\Jie.SH.Wu\AppData\Local\Programs\Python\Python314\;C:\Users\Jie.SH.Wu\AppData\Local\Microsoft\WindowsApps;D:\Program Files\Microsoft VS Code\bin;C:\Users\Jie.SH.Wu\.dotnet\tools;C:\Users\Jie.SH.Wu\AppData\Local\Programs\CodeBuddy CN\bin;. java.compiler == null java.home == C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre java.io.tmpdir == C:\Users\JIESH~1.WU\AppData\Local\Temp\ os.name == Windows 10 os.arch == x86 os.version == 10.0 path.separator == ; file.separator == \ file.encoding == GBK user.name == Jie.SH.Wu user.home == C:\Users\Jie.SH.Wu user.dir == C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows user.language == en user.region == null __________________________________________________________________________ インストール機能 S32 Design Studio for Power Architecture バージョン2.1のS32DSF インストール開始日時:2026年10月19日午後5時02分33秒(中部標準時) インストール終了日時:2026年10月19日午後5時04分17秒(中部標準時) InstallAnywhere 18.0 Professional Build 5608 によってインストールされました ユーザーとの交流 ----------------- #追加機能を選択してください #---------------------------- 選択された機能リスト=S32DSF 選択されたインストール機能リスト=S32DSF CHOSEN_INSTALL_SET=S32 Des #インストール場所を選択 #----------------------- USER_INSTALL_DIR=C:\\NXP\\S32DS_Power_v2.1 #Choose ショートカットフォルダ #---------------------- USER_SHORTCUTS=C:\\Users\\Jie.SH.Wu\\AppData\\Roaming\\Microsoft\\Windows\\Start Menu\\\Programs\\NXP S32 Design Studio\\S32 Design Studio for Power Architecture バージョン2.1 #インストール #------- -fileOverwrite_C\:\\NXP\\S32DS_Power_v2.1\\_S32\Design Studio\Power Architecture\バージョン\ 2.1_installation\\resource\\\iawin32.dll=はい -fileOverwrite_C\:\\NXP\\S32DS_Power_v2.1\\_S32\Design\ Studio\ Power\ Architecture\ Version\ 2.1_installation\\resource\\win64_32_x64.exe=はい -fileOverwrite_C\:\\NXP\\S32DS_Power_v2.1\\_S32\Design\ Studio\ Power\ Architecture\ Version\ 2.1_installation\\resource\\remove.exe=はい -fileOverwrite_C\:\\NXP\\S32DS_Power_v2.1\\_S32\Design\ Studio\ Power\ Architecture\ Version\ 2.1_installation\\resource\\invoker.exe=はい まとめ ------- インストール:失敗。 48の成功 24の警告 1 非致命的エラー 1 致命的なエラー アクションノート: なし インストールログの詳細: ディスク容量を確認してください: C:\NXP\S32DS__v2.1 ステータス:成功 補足事項:注記 - 必要なディスク容量:7,110,809,247バイト 空きディスク容量:52,016,885,760バイト ディスク容量を確認してください: C:\NXP\S32DS_Power_v2.1 ステータス:成功 補足事項:注記 - 必要なディスク容量:7,110,809,247バイト 空きディスク容量:52,016,885,760バイト インストールディレクトリ: C:\NXP\S32DS_Power_v2.1\jre ステータス:成功 JREをインストールします:C:\NXP\S32DS_Power_v2.1\jre ステータス:成功 インストールディレクトリ:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\ ステータス:成功 補足事項:注記 - ディレクトリは既に存在しています コマンドを実行: NET SESSION ステータス:成功 インストールファイル:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\vcredist_2013_x86.exe ステータス:成功 アーカイブを展開:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\vcredist.zip ステータス:成功 インストールファイル:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\vcredist_2010SP1_x86.exe ステータス:成功 アーカイブを展開:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\vcredist2010.zip ステータス:成功 実行コマンド: C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\vcredist_2013_x86.exe /quiet ステータス:成功 コマンド実行:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\vcredist_2010SP1_x86.exe /quiet ステータス:成功 インストールファイル:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\clljni.dll ステータス:成功 インストールファイル:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\cllSvrUtility.exe ステータス:成功 インストールファイル:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\cllSvrUtility.exe.manifest ステータス:成功 インストールファイル:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\cll_app.dll ステータス:成功 インストールファイル:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\cll_app_libFNP.dll ステータス:成功 インストールファイル:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\cll_svr.dll ステータス:成功 インストールファイル:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\cll_svr_libFNP.dll ステータス:成功 インストールファイル:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\FnpCommsSoap.dll ステータス:成功 インストールファイル:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\FNP_Act_Installer.dll ステータス:成功 インストールファイル:C:\ユーザー\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\x64\FnpCommsSoap.so ステータス:成功 インストールファイル:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\x64\libclljni.so ステータス:成功 インストールファイル:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\x64\libcll_app.so ステータス:成功 インストールファイル:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\x64\libcll_app_libFNP.so ステータス:成功 インストールファイル:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\x64\libcll_svr.so ステータス:成功 インストールファイル:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\x64\libcll_svr_libFNP.so ステータス:成功 インストールファイル:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\FNPLicensingService\FNPLicensingService ステータス:成功 インストールファイル:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\install_fnp.sh ステータス:成功 インストールファイル:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\license.jar ステータス:成功 アーカイブを展開:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\Activation.zip ステータス:成功 実行コマンド: java "-Djava.library.path=C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86"-jar "C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\license.jar"install -prod S32DS-PA_v2.1 ステータス:成功 実行コマンド: java "-Djava.library.path=C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86"-jar "C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\license.jar"verify -feature Activated -version 2.1 -prod S32DS-PA_v2.1 ステータス:成功 実行コマンド: java "-Djava.library.path=C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86"-jar "C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\license.jar"run -feature Activated -version 2.1 -prod S32DS-PA_v2.1 ステータス:成功 実行コマンド: java "-Djava.library.path=C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86"-jar "C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\license.jar"リスト ステータス:成功 アンインストーラーをインストールする:S32 Design Studio for Power Architecture バージョン 2.1(すべてのアンインストーラーコンポーネントをインストールする) ステータス:成功 インストールディレクトリ: C:\NXP\S32DS_Power_v2.1\_S32Design Studio for Power Architecture バージョン 2.1_installation\resource\ ステータス:成功 インストールファイル: C:\NXP\S32DS_Power_v2.1\_S32Design Studio for Power Architecture バージョン 2.1_installation\resource\iawin32.dll ステータス:成功 インストールファイル: C:\NXP\S32DS_Power_v2.1\_S32Design Studio for Power Architecture バージョン 2.1_installation\resource\win64_32_x64.exe ステータス:成功 インストールファイル: C:\NXP\S32DS_Power_v2.1\_S32Design Studio for Power Architecture バージョン 2.1_installation\resource\remove.exe ステータス:成功 インストールファイル: C:\NXP\S32DS_Power_v2.1\_S32Design Studio for Power Architecture バージョン 2.1_installation\resource\invoker.exe ステータス:成功 アンインストーラーをインストールする:S32 Design Studio for Power Architecture バージョン 2.1(すべてのアンインストーラーコンポーネントをインストールする) ステータス:エラー 追加注意事項:ERROR - LaunchAnywhereコンポーネントの書き込みエラー(アクセス拒否) アンインストールファイル:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\vcredist_2013_x86.exe ステータス:警告 追加注意:警告 - このファイルは存在しません アンインストールファイル:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\vcredist_2010SP1_x86.exe ステータス:警告 追加注意:警告 - このファイルは存在しません アンインストールファイル:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\clljni.dll ステータス:警告 追加注意:警告 - このファイルは存在しません アンインストールファイル:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\cllSvrUtility.exe ステータス:警告 追加注記:警告 - ファイルが存在しません アンインストールファイル:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\cllSvrUtility.exe.manifest ステータス:警告 追加注記:警告 - ファイルが存在しません アンインストールファイル:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\cll_app.dll ステータス:警告 追加注意:警告 - このファイルは存在しません アンインストールファイル:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\cll_app_libFNP.dll ステータス:警告 追加注記:警告 - ファイルが存在しません アンインストールファイル:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\cll_svr.dll ステータス:警告 追加注意:警告 - このファイルは存在しません アンインストールファイル:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\cll_svr_libFNP.dll ステータス:警告 追加注記:警告 - ファイルが存在しません アンインストールファイル:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\FnpCommsSoap.dll ステータス:警告 追加注意:警告 - このファイルは存在しません アンインストールファイル:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86\FNP_Act_Installer.dll ステータス:警告 追加注記:警告 - ファイルが存在しません アンインストールファイル:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\x64\FnpCommsSoap.so ステータス:警告 追加注意:警告 - このファイルは存在しません アンインストールファイル:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\x64\libclljni.so ステータス:警告 追加注意:警告 - このファイルは存在しません アンインストールファイル:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\x64\libcll_app.so ステータス:警告 追加注意:警告 - このファイルは存在しません アンインストールファイル:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\x64\libcll_app_libFNP.so ステータス:警告 追加注記:警告 - ファイルが存在しません アンインストールファイル:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\x64\libcll_svr.so ステータス:警告 追加注意:警告 - このファイルは存在しません アンインストールファイル:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\x64\libcll_svr_libFNP.so ステータス:警告 追加注記:警告 - ファイルが存在しません アンインストールファイル:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\FNPLicensingService\FNPLicensingService\FNPLicensingService ステータス:警告 追加注記:警告 - ファイルが存在しません アンインストールファイル:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\install_fnp.sh ステータス:警告 追加注記:警告 - ファイルが存在しません アンインストールファイル:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\license.jar ステータス:警告 追加注記:警告 - ファイルが存在しません アンインストールフォルダ:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\FNPLicensingService ステータス:警告 補足事項:警告 - パスが存在しません アンインストールフォルダ:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\x64 ステータス:警告 補足事項:警告 - パスが存在しません アンインストールフォルダ:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll\i86 ステータス:警告 補足事項:警告 - パスが存在しません アンインストールフォルダ:C:\Users\Jie.SH.Wu\AppData\Local\Temp\672195.tmp\cll ステータス:警告 補足事項:警告 - パスが存在しません アンインストールフォルダ: C:\NXP\S32DS_Power_v2.1\jre ステータス:成功 レジストリエントリを削除:5 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\null ステータス:成功 以下のアクションのインストール中にエラーが発生したため、インストールをロールバックします...! アクション名: ロールバックアクションのトリガー アクションの説明: ロールバックアクションをトリガーする エラーの詳細は以下のとおりです。 この操作により、インストールがロールバックされます。 ====================STDERRエントリ================== __________________________________________________________________________ InstallAnywhere 2017 バージョン: 18.0 __________________________________________________________________________ 2026年10月19日(月) 05:02:26 CST 空きメモリ: 12695 kB 合計メモリ容量: 15872 kB 異論なし java.class.path: C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\InstallerData\IAClasses.zip C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\InstallerData\Execute.zip C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\InstallerData\Execute.zip C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\InstallerData\Resource1.zip C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\InstallerData\Resource1.zip C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\InstallerData C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\InstallerData ZGUtil.CLASS_PATH: C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\InstallerData\IAClasses.zip C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\InstallerData\Execute.zip C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\InstallerData sun.boot.class.path: C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\lib\resources.jar C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\lib\rt.jar C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\lib\sunrsasign.jar C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\lib\jsse.jar C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\lib\jce.jar C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\lib\charsets.jar C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\lib\jfr.jar C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\classes java.ext.dirs: C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\lib\ext C:\WINDOWS\Sun\Java\lib\ext java.version == 1.8.0_202 (Java 1) java.vm.name == Java HotSpot(TM) クライアントVM java.vm.vendor == Oracle Corporation java.vm.version == 25.202-b08 java.vm.specification.name == Java 仮想マシン仕様 java.vm.specification.vendor == Oracle Corporation java.vm.specification.version == 1.8 java.specification.name == Java プラットフォーム API 仕様 java.specification.vendor == Oracle Corporation java.specification.version == 1.8 java.vendor == Oracle Corporation java.vendor.url == http://java.oracle.com/ java.class.version == 52.0 java.library.path == C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Program Files\OpenSSL-Win64\bin;C:\StellarStudio-7.0\SDKS\TOOLS-1.4.0\HostTools\CoreUtils\bin;C:\HIGHTEC\toolchains\arm\v8.1.0\bin;C:\ProgramFiles\Microsoft\jdk-11.0.12.7-hotspot\bin\server;C:\HighTec\toolchains\tricore\v4.6.3.0\bin;C:\Perl64\site\bin;C:\Perl64\bin;C:\HighTec\toolchains\tricore\v4.9.3.0\bin;C:\HighTec\licensemanager;C:\HighTec\toolchains\tricore\v4.6.6.1\bin;C:\HighTec/licensemanager;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\ProgramFiles\TortoiseSVN\bin;C:\Program Files\MATLAB\R2021a\runtime\win64;C:\Program Files\MATLAB\R2021a\bin;C:\Program Files (x86)\Microchip\xc16\v1.34\bin;C:\Program Files\dotnet\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.21.27702\bin\Hostx64\x86;C:\40_HexView;E:\openssl-1.1.1b\win32-release\bin;C:\ProgramFiles\Microchip\xc16\v1.50\bin;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files (x86)\IVI Foundation\VISA\WinNT\Bin\;C:\Program Files\IVI Foundation\VISA\Win64\Bin\;C:\Program Files (x86)\IVI Foundation\VISA\WinNT\Bin;C:\make;C:\Program Files\Vector SIL Kit 4.0.52\x86\bin;C:\ProgramFiles\Vector SIL Kit 4.0.52\x86_64\bin;C:\Programファイル (x86)\Vector CANdb++ 3.1\Exec32;C:\Program Files\Git\cmd;C:\Program Files\Git;C:\Program Files (x86)\Vector ICD マネージャ 2.1\\Exec32;C:\HIGHTEC\licensemanager;C:\Program Files\Polyspace\R2021b\polyspace\bin;C:\Users\Jie.SH.Wu\AppData\Local\Programs\Python\Python314\Scripts\;C:\Users\Jie.SH.Wu\AppData\Local\Programs\Python\Python314\;C:\Users\Jie.SH.Wu\AppData\Local\Microsoft\WindowsApps;D:\Program Files\Microsoft VS Code\bin;C:\Users\Jie.SH.Wu\.dotnet\tools;C:\Users\Jie.SH.Wu\AppData\Local\Programs\CodeBuddy CN\bin;. java.compiler == null java.ホーム == C:\ユーザー\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\resource\jre java.io.tmpdir == C:\ユーザー\JIESH~1.WU\AppData\Local\Temp\ os.name == Windows 10 os.arch == x86 os.version == 10.0 path.separator == ; file.separator == \ file.encoding == GBK ユーザー.name == Jie.SH.Wu ユーザー.ホーム == C:\ユーザー\Jie.SH.Wu ユーザー.dir == C:\ユーザー\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows ユーザー.言語 == zh ユーザー.region == null __________________________________________________________________________ 外部化されたプロパティを読み込んでいます ZGGfxUtil.loadImage:読み込みに失敗しました: com/zerog/ia/installer/images/billboard_defaultNew.png RepositoryManager: 代替リポジトリの場所を試しています... # # VMをインストール中: C:\NXP\S32DS_Power_v2.1\jre # System's temporary directory = C:\Users\Jie.SH.Wu\AppData\Local\Temp ==== ライセンスサービスインストールログ開始:==== ==== ライセンスサービスインストールログ終了。==== ==== ライセンス認証ログ開始: ==== # # Javaランタイム環境によって致命的なエラーが検出されました。 # # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x61878c19, pid=30876, tid=0x00007cac # # JRE バージョン: Java(TM) SE Runtime Environment (8.0_202-b08) (ビルド 1.8.0_202-b08) # Java VM: Java HotSpot(TM) Client VM (25.202-b08 mixed mode windows-x86) # 問題のあるフレーム: # C [cll_app.dll+0x18c19] # # コアダンプの書き込みに失敗しました。クライアント版Windowsではミニダンプはデフォルトで有効化されていません # # エラーレポートファイルには追加情報が記載されています: # C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\hs_err_pid30876.log # # バグ報告を提出したい場合は、こちらをご覧ください: # http://bugreport.java.com/bugreport/crash.jsp # クラッシュはJava仮想マシンのネイティブコード外で発生しました。 # バグを報告する場所については、問題のあるフレームを参照してください。 # ==== ライセンス認証ログ終了。==== ==== ライセンス一覧開始: ==== # # Javaランタイム環境によって致命的なエラーが検出されました。 # # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x61878c19, pid=17600, tid=0x0000623c # # JRE バージョン: Java(TM) SE Runtime Environment (8.0_202-b08) (ビルド 1.8.0_202-b08) # Java VM: Java HotSpot(TM) Client VM (25.202-b08 mixed mode windows-x86) # 問題のあるフレーム: # C [cll_app.dll+0x18c19] # # コアダンプの書き込みに失敗しました。クライアント版Windowsではミニダンプはデフォルトで有効化されていません # # エラーレポートファイルには追加情報が記載されています: # C:\Users\Jie.SH.Wu\AppData\Local\Temp\I1792400320\Windows\hs_err_pid17600.log # # バグ報告を提出したい場合は、こちらをご覧ください: # http://bugreport.java.com/bugreport/crash.jsp # クラッシュはJava仮想マシンのネイティブコード外で発生しました。 # バグを報告する場所については、問題のあるフレームを参照してください。 # ==== ライセンス一覧終了。==== XMLScriptWriter: インストールオブジェクトはスキップされませんでした 8. 最終ログファイル名=C:\NXP\S32DS_Power_v2.1\_S32Power Architecture Version 2.1_installation\Logs\S32_Design_Studio_for_Power_Architecture_Version_2.1_Install_10_19_2026_17_14_43.log ====================標準出力エントリ================== C:\NXP\S32DS_Power_v2.1\jre C:\NXP\S32DS_Power_v2.1\jre\bin C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-console-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-datetime-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-debug-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-errorhandling-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-file-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-file-l1-2-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-file-l2-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-handle-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-heap-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-interlocked-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-libraryloader-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-localization-l1-2-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-memory-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-namedpipe-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-processenvironment-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-processthreads-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-processthreads-l1-1-1.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-profile-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-rtlsupport-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-string-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-synch-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-synch-l1-2-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-sysinfo-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-timezone-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-core-util-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-crt-conio-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-crt-convert-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-crt-environment-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-crt-filesystem-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-crt-heap-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-crt-locale-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-crt-math-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-crt-multibyte-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-crt-private-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-crt-process-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-crt-runtime-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-crt-stdio-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-crt-string-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-crt-time-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\api-ms-win-crt-utility-l1-1-0.dll C:\NXP\S32DS_Power_v2.1\jre\bin\awt.dll C:\NXP\S32DS_Power_v2.1\jre\bin\bci.dll C:\NXP\S32DS_Power_v2.1\jre\bin\client C:\NXP\S32DS_Power_v2.1\jre\bin\client\jvm.dll C:\NXP\S32DS_Power_v2.1\jre\bin\client\Xusage.txt C:\NXP\S32DS_Power_v2.1\jre\bin\concrt140.dll C:\NXP\S32DS_Power_v2.1\jre\bin\dcpr.dll C:\NXP\S32DS_Power_v2.1\jre\bin\decora_sse.dll C:\NXP\S32DS_Power_v2.1\jre\bin\deploy.dll C:\NXP\S32DS_Power_v2.1\jre\bin\dtplugin C:\NXP\S32DS_Power_v2.1\jre\bin\dtplugin\deployJava1.dll C:\NXP\S32DS_Power_v2.1\jre\bin\dtplugin\npdeployJava1.dll C:\NXP\S32DS_Power_v2.1\jre\bin\dt_shmem.dll C:\NXP\S32DS_Power_v2.1\jre\bin\dt_socket.dll C:\NXP\S32DS_Power_v2.1\jre\bin\eula.dll C:\NXP\S32DS_Power_v2.1\jre\bin\fontmanager.dll C:\NXP\S32DS_Power_v2.1\jre\bin\fxplugins.dll C:\NXP\S32DS_Power_v2.1\jre\bin\glass.dll C:\NXP\S32DS_Power_v2.1\jre\bin\glib-lite.dll C:\NXP\S32DS_Power_v2.1\jre\bin\gstreamer-lite.dll C:\NXP\S32DS_Power_v2.1\jre\bin\hprof.dll C:\NXP\S32DS_Power_v2.1\jre\bin\instrument.dll C:\NXP\S32DS_Power_v2.1\jre\bin\j2pcsc.dll C:\NXP\S32DS_Power_v2.1\jre\bin\j2pkcs11.dll C:\NXP\S32DS_Power_v2.1\jre\bin\jaas_nt.dll C:\NXP\S32DS_Power_v2.1\jre\bin\jabswitch.exe C:\NXP\S32DS_Power_v2.1\jre\bin\java-rmi.exe C:\NXP\S32DS_Power_v2.1\jre\bin\java.dll C:\NXP\S32DS_Power_v2.1\jre\bin\java.exe C:\NXP\S32DS_Power_v2.1\jre\bin\JavaAccessBridge-32.dll C:\NXP\S32DS_Power_v2.1\jre\bin\JavaAccessBridge.dll C:\NXP\S32DS_Power_v2.1\jre\bin\javacpl.cpl C:\NXP\S32DS_Power_v2.1\jre\bin\javacpl.exe C:\NXP\S32DS_Power_v2.1\jre\bin\javafx_font.dll C:\NXP\S32DS_Power_v2.1\jre\bin\javafx_font_t2k.dll C:\NXP\S32DS_Power_v2.1\jre\bin\javafx_iio.dll C:\NXP\S32DS_Power_v2.1\jre\bin\javaw.exe C:\NXP\S32DS_Power_v2.1\jre\bin\javaws.exe C:\NXP\S32DS_Power_v2.1\jre\bin\java_crw_demo.dll C:\NXP\S32DS_Power_v2.1\jre\bin\jawt.dll C:\NXP\S32DS_Power_v2.1\jre\bin\JAWTAccessBridge-32.dll C:\NXP\S32DS_Power_v2.1\jre\bin\JAWTAccessBridge.dll C:\NXP\S32DS_Power_v2.1\jre\bin\jdwp.dll C:\NXP\S32DS_Power_v2.1\jre\bin\jfr.dll C:\NXP\S32DS_Power_v2.1\jre\bin\jfxmedia.dll C:\NXP\S32DS_Power_v2.1\jre\bin\jfxwebkit.dll C:\NXP\S32DS_Power_v2.1\jre\bin\jjs.exe C:\NXP\S32DS_Power_v2.1\jre\bin\jli.dll C:\NXP\S32DS_Power_v2.1\jre\bin\jp2iexp.dll C:\NXP\S32DS_Power_v2.1\jre\bin\jp2launcher.exe C:\NXP\S32DS_Power_v2.1\jre\bin\jp2native.dll C:\NXP\S32DS_Power_v2.1\jre\bin\jp2ssv.dll C:\NXP\S32DS_Power_v2.1\jre\bin\jpeg.dll C:\NXP\S32DS_Power_v2.1\jre\bin\jsdt.dll C:\NXP\S32DS_Power_v2.1\jre\bin\jsound.dll C:\NXP\S32DS_Power_v2.1\jre\bin\jsoundds.dll C:\NXP\S32DS_Power_v2.1\jre\bin\keytool.exe C:\NXP\S32DS_Power_v2.1\jre\bin\kinit.exe C:\NXP\S32DS_Power_v2.1\jre\bin\klist.exe C:\NXP\S32DS_Power_v2.1\jre\bin\ktab.exe C:\NXP\S32DS_Power_v2.1\jre\bin\lcms.dll C:\NXP\S32DS_Power_v2.1\jre\bin\management.dll C:\NXP\S32DS_Power_v2.1\jre\bin\mlib_image.dll C:\NXP\S32DS_Power_v2.1\jre\bin\msvcp140.dll C:\NXP\S32DS_Power_v2.1\jre\bin\msvcr100.dll C:\NXP\S32DS_Power_v2.1\jre\bin\net.dll C:\NXP\S32DS_Power_v2.1\jre\bin\nio.dll C:\NXP\S32DS_Power_v2.1\jre\bin\npt.dll C:\NXP\S32DS_Power_v2.1\jre\bin\orbd.exe C:\NXP\S32DS_Power_v2.1\jre\bin\pack200.exe C:\NXP\S32DS_Power_v2.1\jre\bin\plugin2 C:\NXP\S32DS_Power_v2.1\jre\bin\plugin2\msvcr100.dll C:\NXP\S32DS_Power_v2.1\jre\bin\plugin2\npjp2.dll C:\NXP\S32DS_Power_v2.1\jre\bin\policytool.exe C:\NXP\S32DS_Power_v2.1\jre\bin\prism_common.dll C:\NXP\S32DS_Power_v2.1\jre\bin\prism_d3d.dll C:\NXP\S32DS_Power_v2.1\jre\bin\prism_sw.dll C:\NXP\S32DS_Power_v2.1\jre\bin\resource.dll C:\NXP\S32DS_Power_v2.1\jre\bin\rmid.exe C:\NXP\S32DS_Power_v2.1\jre\bin\rmiregistry.exe C:\NXP\S32DS_Power_v2.1\jre\bin\servertool.exe C:\NXP\S32DS_Power_v2.1\jre\bin\splashscreen.dll C:\NXP\S32DS_Power_v2.1\jre\bin\ssv.dll C:\NXP\S32DS_Power_v2.1\jre\bin\ssvagent.exe C:\NXP\S32DS_Power_v2.1\jre\bin\sunec.dll C:\NXP\S32DS_Power_v2.1\jre\bin\sunmscapi.dll C:\NXP\S32DS_Power_v2.1\jre\bin\t2k.dll C:\NXP\S32DS_Power_v2.1\jre\bin\tnameserv.exe C:\NXP\S32DS_Power_v2.1\jre\bin\ucrtbase.dll C:\NXP\S32DS_Power_v2.1\jre\bin\unpack.dll C:\NXP\S32DS_Power_v2.1\jre\bin\unpack200.exe C:\NXP\S32DS_Power_v2.1\jre\bin\vcruntime140.dll C:\NXP\S32DS_Power_v2.1\jre\bin\verify.dll C:\NXP\S32DS_Power_v2.1\jre\bin\w2k_lsa_auth.dll C:\NXP\S32DS_Power_v2.1\jre\bin\WindowsAccessBridge-32.dll C:\NXP\S32DS_Power_v2.1\jre\bin\WindowsAccessBridge.dll C:\NXP\S32DS_Power_v2.1\jre\bin\wsdetect.dll C:\NXP\S32DS_Power_v2.1\jre\bin\zip.dll C:\NXP\S32DS_Power_v2.1\jre\COPYRIGHT C:\NXP\S32DS_Power_v2.1\jre\lib C:\NXP\S32DS_Power_v2.1\jre\lib\accessibility.properties C:\NXP\S32DS_Power_v2.1\jre\lib\calendars.properties C:\NXP\S32DS_Power_v2.1\jre\lib\charsets.jar C:\NXP\S32DS_Power_v2.1\jre\lib\classlist C:\NXP\S32DS_Power_v2.1\jre\lib\cmm C:\NXP\S32DS_Power_v2.1\jre\lib\cmm\CIEXYZ.pf C:\NXP\S32DS_Power_v2.1\jre\lib\cmm\GRAY.pf C:\NXP\S32DS_Power_v2.1\jre\lib\cmm\LINEAR_RGB.pf C:\NXP\S32DS_Power_v2.1\jre\lib\cmm\PYCC.pf C:\NXP\S32DS_Power_v2.1\jre\lib\cmm\sRGB.pf C:\NXP\S32DS_Power_v2.1\jre\lib\content-types.properties C:\NXP\S32DS_Power_v2.1\jre\lib\currency.data C:\NXP\S32DS_Power_v2.1\jre\lib\deploy C:\NXP\S32DS_Power_v2.1\jre\lib\deploy\ffjcext.zip C:\NXP\S32DS_Power_v2.1\jre\lib\deploy\messages.properties C:\NXP\S32DS_Power_v2.1\jre\lib\deploy\messages_de.properties C:\NXP\S32DS_Power_v2.1\jre\lib\deploy\messages_es.properties C:\NXP\S32DS_Power_v2.1\jre\lib\deploy\messages_fr.properties C:\NXP\S32DS_Power_v2.1\jre\lib\deploy\messages_it.properties C:\NXP\S32DS_Power_v2.1\jre\lib\deploy\messages_ja.properties C:\NXP\S32DS_Power_v2.1\jre\lib\deploy\messages_ko.properties C:\NXP\S32DS_Power_v2.1\jre\lib\deploy\messages_pt_BR.properties C:\NXP\S32DS_Power_v2.1\jre\lib\deploy\messages_sv.properties C:\NXP\S32DS_Power_v2.1\jre\lib\deploy\messages_zh_CN.properties C:\NXP\S32DS_Power_v2.1\jre\lib\deploy\messages_zh_HK.properties C:\NXP\S32DS_Power_v2.1\jre\lib\deploy\messages_zh_TW.properties C:\NXP\S32DS_Power_v2.1\jre\lib\deploy\splash.gif C:\NXP\S32DS_Power_v2.1\jre\lib\deploy\[email protected] C:\NXP\S32DS_Power_v2.1\jre\lib\deploy\splash_11-lic.gif C:\NXP\S32DS_Power_v2.1\jre\lib\deploy\[email protected] C:\NXP\S32DS_Power_v2.1\jre\lib\deploy.jar C:\NXP\S32DS_Power_v2.1\jre\lib\ext C:\NXP\S32DS_Power_v2.1\jre\lib\ext access-bridge-32.jar C:\NXP\S32DS_Power_v2.1\jre\lib\ext\access-bridge.jar C:\NXP\S32DS_Power_v2.1\jre\lib\ext\cldrdata.jar C:\NXP\S32DS_Power_v2.1\jre\lib\ext\dnsns.jar C:\NXP\S32DS_Power_v2.1\jre\lib\ext\jaccess.jar C:\NXP\S32DS_Power_v2.1\jre\lib\ext\jfxrt.jar C:\NXP\S32DS_Power_v2.1\jre\lib\ext\localedata.jar C:\NXP\S32DS_Power_v2.1\jre\lib\ext\meta-index C:\NXP\S32DS_Power_v2.1\jre\lib\ext\nashorn.jar C:\NXP\S32DS_Power_v2.1\jre\lib\ext\sunec.jar C:\NXP\S32DS_Power_v2.1\jre\lib\ext\sunjce_provider.jar C:\NXP\S32DS_Power_v2.1\jre\lib\ext\sunmscapi.jar C:\NXP\S32DS_Power_v2.1\jre\lib\ext\sunpkcs11.jar C:\NXP\S32DS_Power_v2.1\jre\lib\ext\zipfs.jar C:\NXP\S32DS_Power_v2.1\jre\lib\flavormap.properties C:\NXP\S32DS_Power_v2.1\jre\lib\fontconfig.bfc C:\NXP\S32DS_Power_v2.1\jre\lib\fontconfig.properties.src C:\NXP\S32DS_Power_v2.1\jre\lib\fonts C:\NXP\S32DS_Power_v2.1\jre\lib\fonts\LucidaBrightDemiBold.ttf C:\NXP\S32DS_Power_v2.1\jre\lib\fonts\LucidaBrightDemiItalic.ttf C:\NXP\S32DS_Power_v2.1\jre\lib\fonts\LucidaBrightItalic.ttf C:\NXP\S32DS_Power_v2.1\jre\lib\fonts\LucidaBright Regular.ttf C:\NXP\S32DS_Power_v2.1\jre\lib\fonts\LucidaSansDemiBold.ttf C:\NXP\S32DS_Power_v2.1\jre\lib\fonts\LucidaSansRegular.ttf C:\NXP\S32DS_Power_v2.1\jre\lib\fonts\LucidaTypewriterBold.ttf C:\NXP\S32DS_Power_v2.1\jre\lib\fonts\LucidaTypewriterRegular.ttf C:\NXP\S32DS_Power_v2.1\jre\lib\hijrah-config-umalqura.properties C:\NXP\S32DS_Power_v2.1\jre\lib\i386 C:\NXP\S32DS_Power_v2.1\jre\lib\i386\jvm.cfg C:\NXP\S32DS_Power_v2.1\jre\lib\images C:\NXP\S32DS_Power_v2.1\jre\lib\images\cursors C:\NXP\S32DS_Power_v2.1\jre\lib\images\cursors\cursors.properties C:\NXP\S32DS_Power_v2.1\jre\lib\images\cursors\invalid32x32.gif C:\NXP\S32DS_Power_v2.1\jre\lib\images\cursors\win32_CopyDrop32x32.gif C:\NXP\S32DS_Power_v2.1\jre\lib\images\cursors\win32_CopyNoDrop32x32.gif C:\NXP\S32DS_Power_v2.1\jre\lib\images\cursors\win32_LinkDrop32x32.gif C:\NXP\S32DS_Power_v2.1\jre\lib\images\cursors\win32_LinkNoDrop32x32.gif C:\NXP\S32DS_Power_v2.1\jre\lib\images\cursors\win32_MoveDrop32x32.gif C:\NXP\S32DS_Power_v2.1\jre\lib\images\cursors\win32_MoveNoDrop32x32.gif C:\NXP\S32DS_Power_v2.1\jre\lib\javafx.properties C:\NXP\S32DS_Power_v2.1\jre\lib\javaws.jar C:\NXP\S32DS_Power_v2.1\jre\lib\jce.jar C:\NXP\S32DS_Power_v2.1\jre\lib\jfr C:\NXP\S32DS_Power_v2.1\jre\lib\jfr\default.jfc C:\NXP\S32DS_Power_v2.1\jre\lib\jfr\profile.jfc C:\NXP\S32DS_Power_v2.1\jre\lib\jfr.jar C:\NXP\S32DS_Power_v2.1\jre\lib\jfxswt.jar C:\NXP\S32DS_Power_v2.1\jre\lib\jsse.jar C:\NXP\S32DS_Power_v2.1\jre\lib\jvm.hprof.txt C:\NXP\S32DS_Power_v2.1\jre\lib\logging.properties C:\NXP\S32DS_Power_v2.1\jre\lib\management C:\NXP\S32DS_Power_v2.1\jre\lib\management\jmxremote.access C:\NXP\S32DS_Power_v2.1\jre\lib\management\jmxremote.password.template C:\NXP\S32DS_Power_v2.1\jre\lib\management\management.propertiess C:\NXP\S32DS_Power_v2.1\jre\lib\management\snmp.acl.template C:\NXP\S32DS_Power_v2.1\jre\lib\management-agent.jar C:\NXP\S32DS_Power_v2.1\jre\lib\meta-index C:\NXP\S32DS_Power_v2.1\jre\lib\net.properties C:\NXP\S32DS_Power_v2.1\jre\lib\plugin.jar C:\NXP\S32DS_Power_v2.1\jre\lib\psfont.properties.ja C:\NXP\S32DS_Power_v2.1\jre\lib\psfontj2d.properties C:\NXP\S32DS_Power_v2.1\jre\lib\resources.jar C:\NXP\S32DS_Power_v2.1\jre\lib\rt.jar C:\NXP\S32DS_Power_v2.1\jre\lib\security C:\NXP\S32DS_Power_v2.1\jre\lib\セキュリティ\blacklist(黒リスト) C:\NXP\S32DS_Power_v2.1\jre\lib\security\blacklisted.certs C:\NXP\S32DS_Power_v2.1\jre\lib\security\cacerts C:\NXP\S32DS_Power_v2.1\jre\lib\security\java.policy C:\NXP\S32DS_Power_v2.1\jre\lib\security\java.security C:\NXP\S32DS_Power_v2.1\jre\lib\security\javaws.policy C:\NXP\S32DS_Power_v2.1\jre\lib\security\policy(政策) C:\NXP\S32DS_Power_v2.1\jre\lib\security\policy\limited C:\NXP\S32DS_Power_v2.1\jre\lib\security\policy\limited\local_policy.jar C:\NXP\S32DS_Power_v2.1\jre\lib\security\policy\limited\US_export_policy.jar C:\NXP\S32DS_Power_v2.1\jre\lib\セキュリティ\policy\unlimited(無制限) C:\NXP\S32DS_Power_v2.1\jre\lib\security\policy\unlimited\local_policy.jar C:\NXP\S32DS_Power_v2.1\jre\lib\security\policy\unlimited\US_export_policy.jar C:\NXP\S32DS_Power_v2.1\jre\lib\security\trusted.libraries C:\NXP\S32DS_Power_v2.1\jre\lib\sound.properties C:\NXP\S32DS_Power_v2.1\jre\lib\tzdb.dat C:\NXP\S32DS_Power_v2.1\jre\lib\tzmappings C:\NXP\S32DS_Power_v2.1\jre\LICENSE C:\NXP\S32DS_Power_v2.1\jre\README.txt C:\NXP\S32DS_Power_v2.1\jre\release C:\NXP\S32DS_Power_v2.1\jre\THIRDPARTYLICENSEREADME-JAVAFX.txt C:\NXP\S32DS_Power_v2.1\jre\THIRDPARTYLICENSEREADME.txt C:\NXP\S32DS_Power_v2.1\jre\Welcome.html C:\NXP\S32DS_Power_v2.1\_S32Power Architecture バージョン2.1_installation Design Studio C:\NXP\S32DS_Power_v2.1\_S32Design Studio for Power Architecture バージョン 2.1_installation\.com.zerog.registry.xml C:\NXP\S32DS_Power_v2.1\_S32Design Studio for Power Architecture バージョン 2.1_installation\InstallScript.iap_xml C:\NXP\S32DS_Power_v2.1\_S32Power Architecture バージョン 2.1_installation\Logs のDesign Studio C:\NXP\S32DS_Power_v2.1\_S32Power Architecture バージョン 2.1_installation\Logs\S32_Design_Studio_for_Power_Architecture_Version_2.1_Install_10_19_2026_16_45_25.log C:\NXP\S32DS_Power_v2.1\_S32Power Architecture バージョン 2.1_installation\resource のためのDesign Studio C:\NXP\S32DS_Power_v2.1\_S32Design Studio for Power Architecture バージョン 2.1_installation\resource\iawin32.dll C:\NXP\S32DS_Power_v2.1\_S32Design Studio for Power Architecture バージョン 2.1_installation\resource\invoker.exe C:\NXP\S32DS_Power_v2.1\_S32Design Studio for Power Architecture バージョン 2.1_installation\resource\remove.exe C:\NXP\S32DS_Power_v2.1\_S32Design Studio for Power Architecture バージョン 2.1_installation\resource\win64_32_x64.exe C:\NXP\S32DS_Power_v2.1\_S32Design Studio for Power Architecture バージョン 2.1_installation\uninstaller.jar Re: S32DS_Power_Win32_v2.1 install fail. rollbacked こんにちは、 インストールログに基づくと、この障害は管理者権限やディスク容量とは関係がないようです。インストールは、ファイルの抽出、前提条件のインストール、およびライセンス設定の各段階を正常に完了しました。しかし、ライセンス認証の段階で失敗し、ライセンスコンポーネントがネイティブライブラリcll_app.dll内でクラッシュします。これにより、インストーラーはインストール全体のロールバックを実行します。 トラブルシューティングの最初のステップとして: 1. システムから既存のS32DSまたはFlexNet/FNPライセンスサービスのインストールをすべて削除します。 2. FlexNetライセンスディレクトリの内容を削除またはバックアップする: C:\ProgramData\FLEXnet 3. ウイルス対策ソフトやエンドポイント保護ソフトを一時的に無効化すること。 4. インストーラーを短いローカルパス(例:C:\Temp)から実行する。 hs_err_pid*.log の内容を提供してください。問題が続いているならファイルを作成し、クラッシュのさらなる分析ができる。 よろしくお願いいたします。 ピーター Re: S32DS_Power_Win32_v2.1 install fail. rollbacked ウイルス対策ソフトを一時的に無効にした後、インストールに成功しました。
View full article
如何在 i.MX RT1186 上生成精确的手动 ABZ 边沿计数(逐脉冲)? 我正在使用i.MX RT1186 来代替 FPGA。我通过 FLEXIO1 读取 Tamagawa 编码器,需要输出一个 ABZ 信号,其中边沿数与位置增量完全匹配。 由于连续 PWM 无法控制精确的边沿计数,我已经尝试过 eFlexPWM(SWCOUT/FORCE_OUT)。但是,当我触发快速连续更新时,输出与我的预期不符(例如,我预期有 10 条边,但只观察到 3 条)。 那么,是否有其他专用外设(例如硬件脉冲发生器)可以满足这种特定需求,还是我必须使用 GPIO 位操作? 另外,由于 FLEXIO1 用于 T 格式,将其用于状态模式输出是否会造成冲突? 谢谢! Re: How to generate exact manual ABZ edge counts (pulse-by-pulse) on i.MX RT1186? 亲爱的@rejust , 谢谢你的提问。 为了获得精确的脉冲计数,需要一种反馈机制来计数已经产生的 AB 脉冲边沿。 一旦达到所需的边沿数,即可停止脉冲输出。请参考下图进行说明。 您可以使用短周期任务(例如 1 毫秒的任务)来根据需要生成的边沿数和实际生成的边沿数动态控制 eFlexPWM 的启动/停止操作和输出周期。   例如,如果编码器位置在 1 毫秒内变化了 100 个计数,则需要生成 100 个 A/B 边沿。由于一个完整的 A/B 正交周期包含四个边,这对应于 1 毫秒内 25 个 A/B 周期。因此,所需的eFlexPWM频率为: 25 / 1 毫秒 = 25 千赫兹 还应考虑一些边界条件。例如,如果只有 99 条边( 实际值是通过使用eQDC解码AB正交信号得到的。 如果在 1 毫秒的时间间隔内实际生成了边沿,则剩余的边沿应该延续到下一个 1 毫秒的时间间隔,而不是被丢弃。这样可以防止位置误差随时间累积。 因此,周期性任务可以不断将所需的边数与已生成的边数进行比较,并相应地调整 eFlexPWM 操作。 当剩余边沿数小于或等于允许的位置误差时,eFlexPWM 输出即可停止。 顺祝商祺! 雪莉   Re: How to generate exact manual ABZ edge counts (pulse-by-pulse) on i.MX RT1186? 亲爱的@ShellyZhang 感谢您提供的详细解释和图表。 不过,我首先需要强调我的应用场景:我想使用 MIMXRT1186XVJ8C 来替换原有的 MCU + FPGA 设置。我需要读取编码器信号,并同时向外部设备输出 ABZ 信号(仅用作位置反馈信号,用于监控/测试目的)。 我的要求是输出边沿计数与位置增量严格匹配,表现得像一个直接的硬件状态机(例如,FPGA脉冲发生器)。 RT1186 上的 eFlexPWM 或任何其他专用的外设能否实现这种精确的逐边输出? 谢谢。
View full article
i.MX8QM A53/A72 L1 cache protection Hello, Could you please clarify the actual L1 cache protection implemented in both the Cortex-A53 and Cortex-A72 clusters of i.MX8QM? The i.MX8QM Reference Manual appears to describe different aspects of their L1 protection:   CPU L1 instruction cache L1 data cache Cortex-A53 Protection is not explicitly stated in §11.1.2.1.2 §11.1.2.1.2 specifies 32 KB with SECDED Cortex-A72 §11.1.3.1 specifies 48 KB with parity Protection is not explicitly stated in §11.1.3.1 I understand that an omitted feature description does not necessarily mean that the hardware lacks that feature. I would therefore like to confirm the complete configuration. The Arm TRMs provide additional information: Cortex-A53 r0p4: Table 8-1 places L1 I-cache parity and L1 D-cache ECC/parity under the same CPU_CACHE_PROTECTION implementation option. L2CTLR_EL1[22] reports CPU Cache Protection, although its values are described simply as “Without ECC” and “With ECC.” Cortex-A72 r0p1: L2CTLR_EL1[22] reports support for L1 D-cache ECC and L1 I-cache parity together; bit [21] controls the enabling of implemented ECC/parity protection. Could you please clarify: For each cluster, what protection is implemented for L1 I-cache data/tag RAMs and L1 D-cache data/tag RAMs? In particular: Does the i.MX8QM A53 L1 I-cache have parity protection? Does the i.MX8QM A72 L1 D-cache have ECC protection? Thank you. Re: i.MX8QM A53/A72 L1 cache protection Yes. The i.MX8QM Cortex-A72 L1 instruction cache does not implement parity, and the L1 data cache does not implement ECC. L2CTLR_EL1[22]=0 is therefore expected silicon behavior, not an erratum. The A72’s L2 ECC capability is separate: the observed value indicates L2 ECC support, while enablement is controlled independently by L2CTLR_EL1[21]. Accordingly, IMX8QMRM §11.1.3.1 should be corrected or clarified. Its statement that the A72 L1 instruction cache has parity protection is not valid for i.MX8QM; it appears to reflect the optional protection described in the generic Cortex-A72 TRM rather than the actual i.MX8QM implementation. Suggested correction: “For the i.MX8QM Cortex-A72 cluster, L1 cache parity/ECC is not implemented; ECC is available only for the shared L2 cache.” Re: i.MX8QM A53/A72 L1 cache protection Thank you for the clarification. According to the Cortex-A72 TRM, L1 D-cache ECC and L1 I-cache parity are either both supported or both unsupported, as reported by L2CTLR_EL1[22]. They are not described as independently selectable implementation options. Therefore, if i.MX8QM uses an L2-only protection configuration for the A72 cluster, this would imply that neither L1 D-cache ECC nor L1 I-cache parity is implemented. However, IMX8QMRM §11.1.3.1 explicitly describes the A72 L1 instruction cache as having parity protection. Could you please confirm whether the i.MX8QM A72 L1 I-cache actually has parity protection, and whether the reference manual requires a correction? Re: i.MX8QM A53/A72 L1 cache protection A53 L1 I-cache parity: Yes A72 L1 D-cache ECC: No — the i.MX8QM uses an L2-only protection configuration for the A72 cluster.
View full article
How to generate exact manual ABZ edge counts (pulse-by-pulse) on i.MX RT1186? I'm using i.MX RT1186 to replace an FPGA. I read a Tamagawa encoder via FLEXIO1, and I need to output an ABZ signal where the number of edges exactly matches the position delta. Because continuous PWM cannot control exact edge counts, I already tried eFlexPWM (SWCOUT/FORCE_OUT). However, when I trigger rapid consecutive updates, the output doesn't match my expectations (e.g., I expected 10 edges but only observed 3). So, are there other dedicated peripherals (like a hardware pulse generator) for this exact requirement, or must I use GPIO bit-banging? Also, since FLEXIO1 is used for T-format, is sharing it for State Mode output a conflict? Thank you. Re: How to generate exact manual ABZ edge counts (pulse-by-pulse) on i.MX RT1186? Dear @rejust , Thanks for your question. To achieve an exact pulse count, a feedback mechanism is needed to count the AB pulse edges that have already been generated. Once the required number of edges is reached, the pulse output can be stopped. Please refer to the diagram below for illustration. You can use a short periodic task, for example a 1 ms task, to dynamically control the start/stop operation and output period of the eFlexPWM based on the number of edges that need to be generated and the number of edges that have actually been generated.   For example, if the encoder position changes by 100 counts within 1 ms, 100 A/B edges need to be generated. Since one complete A/B quadrature cycle contains four edges, this corresponds to 25 A/B cycles within 1 ms. Therefore, the required eFlexPWM frequency is: 25 / 1 ms = 25 kHz Some boundary conditions should also be considered. For example, if only 99 edges( the actual value is obtained by decoding the AB quadrature signals using the eQDC ) are actually generated during this 1 ms interval, the remaining edge should be carried over to the next 1 ms interval instead of being discarded. This prevents the position error from accumulating over time. The periodic task can therefore continuously compare the required number of edges with the number of edges already generated, and adjust the eFlexPWM operation accordingly. When the number of remaining edges is less than or equal to the allowed position error, the eFlexPWM output can be stopped. Best Regards, Shelly   Re: How to generate exact manual ABZ edge counts (pulse-by-pulse) on i.MX RT1186? Dear @ShellyZhang  Thank you for your detailed explanation and diagram. However, I need to first emphasize my application scenario: I want to use the MIMXRT1186XVJ8C to replace an original MCU + FPGA setup. I need to read the encoder signal and simultaneously output an ABZ signal to external devices (used only as a position feedback signal for monitoring/testing purposes). My requirement is to have the output edge count strictly match the position delta, behaving like a direct hardware state machine (e.g., an FPGA pulse generator). Can eFlexPWM, or any other dedicated peripherals on the RT1186, achieve this exact edge-by-edge output? Thank you.
View full article
i.MX RT1186で正確なABZエッジカウント(パルスごと)を手動で生成するにはどうすればよいですか? FPGAの代わりにRT1186 i.MX 使っています。FLEXIO1でTamagawaエンコーダーを読み取ったところ、 エッジ数が位置デルタと正確に一致 するABZ信号を出力する必要があります 。 連続PWMでは正確なエッジ数を制御できないので、すでにeFlexPWM(SWCOUT/FORCE_OUT)を試しました。しかし、連続して高速な更新を実行すると、出力が期待どおりにならないことがあります(例えば、10個のエッジを期待していたのに、3個しか観測されませんでした)。 では、この要件に特化した専用のペリフェラル(ハードウェアパルスジェネレーターなど)はありますか?それともGPIOビットバンギングを使う必要がありますか? また、FLEXIO1はTフォーマットに使用されているため、それをステートモード出力に共有することは競合になりますか? よろしくお願いします。 Re: How to generate exact manual ABZ edge counts (pulse-by-pulse) on i.MX RT1186? @rejust様、 ご質問ありがとうございます。 正確なパルス数を計測するためには、既に生成されたABパルスのエッジをカウントするためのフィードバック機構が必要である。 必要なエッジ数に達すると、パルス出力を停止できます。詳細は下記の図をご参照ください。 例えば1msの短い周期タスクを用いて、生成すべきエッジ数と実際に生成されたエッジ数に基づいて、eFlexPWMの開始・停止操作と出力期間を動的に制御できます。   例えば、エンコーダの位置が1ミリ秒以内に100カウント変化した場合、100枚のA/Bエッジを生成する必要があります。1つの完全なA/B直交サイクルには4つのエッジが含まれるため、これは1ミリ秒以内に25のA/Bサイクルに相当します。したがって、必要なeFlexPWM周波数は次のとおりです。 25 / 1 ms = 25 kHz 境界条件も考慮する必要がある。例えば、エッジが99個しかない場合( 実際の値は、eQDCを使用してAB直交信号を復号することによって得られます。 )が実際にこの 1 ms の間隔中に生成される場合、残りのエッジは破棄されるのではなく、次の 1 ms の間隔に引き継がれる必要があります。これにより位置誤差が時間とともに蓄積されるのを防ぎます。 したがって、周期的なタスクは必要なエッジ数と既に生成されたエッジ数を継続的に比較し、eFlexPWMの操作をそれに応じて調整できます。 残りのエッジの数が許容位置誤差以下の場合、eFlexPWMの出力を停止できます。 よろしくお願いいたします。 シェリー   Re: How to generate exact manual ABZ edge counts (pulse-by-pulse) on i.MX RT1186? @ShellyZhang様 詳細な説明と図解をありがとうございました。 ただし、まず自分の適用シナリオを強調したいです。MIMXRT1186XVJ8Cを使って元のMCU+FPGAセットアップを置き換えたいのです。エンコーダー信号を読み込み、同時に外部機器にABZ信号を出力する必要があります(監視やテスト用の位置フィードバック信号としてのみ使用されます)。 私の要件は、出力エッジ数が位置の差に厳密に一致し、直接ハードウェアの状態機械(例:FPGAパルスジェネレーター)のように振る舞うことです。 eFlexPWMやRT1186の他の専用ペリフェラルは、このまさにエッジバイエッジの出力を実現できますか? ありがとう。
View full article
i.MX8QM A53/A72 L1キャッシュ保護 こんにちは、 i.MX8QMのCortex-A53およびCortex-A72クラスターで実装されている実際のL1キャッシュ保護 について 、教えていただけます か? i.MX8QMリファレンスマニュアルには、L1保護のさまざまな側面が説明されているようです。   CPU L1命令キャッシュ L1データキャッシュ Cortex-A53 保護は§11.1.2.1.2に明示的に記載されていません。 §11.1.2.1.2SECDEDで32KBを指定 Cortex-A72 §11.1.3.1では、パリティ付き48KBを規定している。 §11.1.3.1では保護について明示的に規定されていない。 機能の説明が省略されているからといって、必ずしもそのハードウェアにその機能が搭載されていないとは限らないことは理解しています。そのため、完全な構成を確認させていただきたいと思います。 Arm TRMは追加情報を提供しています: Cortex-A53 r0p4: 表8-1は、L1 IキャッシュパリティとL1 DキャッシュECC/パリティを同じCPU_CACHE_PROTECTION実装オプションに分類しています。L2CTLR_EL1[22]はCPUキャッシュ保護を報告しますが、その値は単に「ECCなし」と「ECCあり」と説明されています。 Cortex-A72 r0p1: L2CTLR_EL1[22] はL1 DキャッシュECCとL1 Iキャッシュパリティの両方をサポートしていると報告しています。ビット [21]は 実装されたECC/パリティ保護の有効化を制御します。 もう少し詳しく教えていただけますか: 各クラスタにおいて、L1 Iキャッシュのデータ/タグRAMおよびL1 Dキャッシュのデータ/タグRAMに対してどのような保護機能が実装されていますか?特に以下の点について教えてください。 i.MX8QM A53のL1 Iキャッシュにはパリティ保護機能がありますか? i.MX8QM A72のL1データキャッシュにはECC保護機能がありますか? よろしくお願いします。 Re: i.MX8QM A53/A72 L1 cache protection はい。i.MX8QM Cortex-A72 L1命令キャッシュはパリティを実装しておらず、L1データキャッシュはECCを実装していません。したがって、L2CTLR_EL1[22]=0 はシリコンの想定される動作であり、誤りではありません。 A72のL2 ECC能力は別物であり、観測値はL2 ECCサポートを示し、イネーブルメントはL2CTLR_EL1によって独立して制御されます[21]。 したがって、IMX8QMRM §11.1.3.1 は修正または明確化されるべきである。A72のL1命令キャッシュにパリティ保護があるという声明はi.MX8QMには当てはまりません。これは実際のi.MX8QM実装ではなく、汎用Cortex-A72 TRMで説明されているオプションの保護を反映しているように見えます。 訂正案としては「i.MX8QM Cortex-A72クラスタでは、L1キャッシュパリティ/ECCは実装されていません。ECCは共有L2キャッシュのみで利用可能です。」 Re: i.MX8QM A53/A72 L1 cache protection ご説明いただきありがとうございます。 Cortex-A72 TRMによると、L1 DキャッシュのECCとL1のIキャッシュパリティは、L2CTLR_EL1[22]によってサポートされているか、両方ともサポートされていない場合があります。これらは独立して選択可能な実装オプションとして説明されていません。 したがって、i.MX8QM がA72 クラスタに対してL2 のみの保護構成を使用する場合、これはL1 D キャッシュ ECC も L1 I キャッシュ パリティも実装されていないことを意味します。 しかし、 IMX8QMRM §11.1.3.1では、A72 L1命令キャッシュがパリティ保護を備えていることが明示的に説明されています。 i.MX8QM A72 L1 Iキャッシュに実際にパリティ保護があるのか、またリファレンスマニュアルで訂正が必要なのか確認いただけますか? Re: i.MX8QM A53/A72 L1 cache protection A53 L1 Iキャッシュパリティ: はい A72 L1 DキャッシュECC:いいえ — i.MX8QMはA72クラスタに対してL2のみの保護構成を使用します。
View full article
i.MX8QM A53/A72 L1 缓存保护 你好, 请问i.MX8QM的Cortex-A53和Cortex-A72集群中实际实现了哪些L1缓存保护机制? i.MX8QM 参考手册似乎描述了其 L1 保护的不同方面:   CPU L1 指令缓存 L1 数据缓存 皮质-A53 第 11.1.2.1.2 条中没有明确规定保护措施。 §11.1.2.1.2指定 32 KB,带 SECDED Cortex-A72 §11.1.3.1 规定了 48 KB 带奇偶校验 第 11.1.3.1 条中没有明确规定保护措施。 我理解,未列出的功能描述并不一定意味着硬件缺少该功能。因此,我想确认一下完整的配置信息。 Arm TRM 提供了更多信息: Cortex-A53 r0p4:表 8-1 将 L1 指令缓存奇偶校验和 L1 数据缓存 ECC/奇偶校验放在同一个CPU_CACHE_PROTECTION实现选项下。L2CTLR_EL1[22]报告 CPU 缓存保护,尽管其值仅描述为“无 ECC”和“有 ECC”。 Cortex-A72 r0p1: L2CTLR_EL1[22]报告同时支持 L1 数据缓存 ECC 和 L1 指令缓存奇偶校验;位[21]控制已实现的 ECC/奇偶校验保护的启用。 请问您能否澄清一下: 对于每个集群,L1 指令缓存数据/标签 RAM 和 L1 数据缓存数据/标签 RAM 分别实施了哪些保护措施?具体而言: i.MX8QM A53 L1 指令缓存是否具有奇偶校验保护? i.MX8QM A72 L1 数据缓存 是否具有 ECC 保护? 谢谢! Re: i.MX8QM A53/A72 L1 cache protection 是的。i.MX8QM Cortex-A72 L1 指令缓存未实现奇偶校验,L1 数据缓存未实现 ECC。因此,L2CTLR_EL1[22]=0 是预期的硅行为,而不是勘误。 A72 的 L2 ECC 功能是独立的:观察到的值表示支持 L2 ECC,而启用则由 L2CTLR_EL1[21] 独立控制。 因此,应更正或澄清 IMX8QMRM §11.1.3.1。它声称 A72 L1 指令缓存具有奇偶校验保护,但这对于 i.MX8QM 而言并不成立;它似乎反映的是通用 Cortex-A72 TRM 中描述的可选的保护,而不是 i.MX8QM 的实际实现。 建议更正:“对于 i.MX8QM Cortex-A72 集群,未实现 L1 缓存奇偶校验/ECC;ECC 仅适用于共享的 L2 缓存。” Re: i.MX8QM A53/A72 L1 cache protection 谢谢你的解释。 根据Cortex-A72 技术参考手册 (TRM),L1 数据缓存 ECC 和 L1 指令缓存奇偶校验要么都受支持,要么都不受支持,如 L2CTLR_EL1[22] 所述。它们并未被描述为可独立选择的实现选项。 因此,如果 i.MX8QM 对 A72 集群使用仅 L2 保护配置,则意味着既不实现 L1 数据缓存 ECC,也不实现 L1 指令缓存 奇偶校验。 然而, IMX8QMRM §11.1.3.1 明确地将 A72 L1 指令缓存描述为具有奇偶校验保护。 请问 i.MX8QM A72 L1 指令缓存 是否真的具有奇偶校验保护功能,以及参考手册是否需要更正? Re: i.MX8QM A53/A72 L1 cache protection A53 L1 指令缓存奇偶校验:是 A72 L1 数据缓存 ECC:否 — i.MX8QM 对 A72 集群使用仅 L2 保护配置。
View full article
IMX95LPD5EVK-10でのECCテスト こんにちは、 EDACが正しく動作していることを確認するために、メモリにビットエラーを意図的に発生させたい。 local.confで以下のオプションを設定することにより、IMX95LPD5EVK-19ボードでECCを有効にしました。 UBOOT_CONFIG = "sd-ecc" カーネルログにはEDACメモリコントローラがあることが示されています: bash-5.3# dmesg | grep EDAC [ 1.082799] EDAC MC: Ver: 3.0.0 しかし、edac-utilプログラムの出力にはEDACメモリコントローラがないことが示されています: bash-5.3# edac-util -rfull edac-util: Error: No memory controller data found. EDACドライバを手動で読み込もうとしましたが、メモリコントローラーがまだ存在しないためうまくいきませんでした: bash-5.3# modprobe layerscape_edac_mod bash-5.3# edac-util --status edac-util: EDAC drivers loaded. No memory controllers found bash-5.3# ls /sys/devices/system/edac/mc/ power subsystem uevent メモリコントローラがないため、ECCで修正されたビットエラーの情報が得られないので、ECCが動作しているか確認する方法はありますか? ECCのシングルビットおよびマルチビットエラーインジェクションのテスト方法の例を示した記事を見つけましたが、例の.cファイルがコンパイルできなかったため、コンパイルできませんでした。コードにはDDRCのような定義されていない変数があり、コード内で参照されます:AN14438: ECC on i.MX 93/91/95/943/952/937およびそのSoC派生 |NXP半導体 // startAddr: desired SoC start address for error injection (ex. 0x80000000) // sbeOrMbe: 0 for single-bit error injection // sbeOrMbe: 1 for multi-bit (2-bit) error injection uint32_t run_data_err_inj_test(uint32_t startAddr, uint32_t sbeOrMbe) { // For ECC testing, ECC is applied on 64-bits volatile uint32_t *memSrc; volatile uint32_t addrOffset; uint32_t TEST_BYTE_CNT = 0U; uint32_t sbetOriginal; // variable for restoring SBE threshold as it gets // changed during testing uint32_t sbetForTest = 0x2U; // change SBET to low value for testing in // order to trigger on SBE detection uint32_t failCount = 0U; // Prior to running SBE testing, first need to set SBE threshold // By default it is 0 meaning an SBE will not trigger a status error // Save sbet and restore at end of testing sbetOriginal = ((DDRC->ERR_SBE) >> 16U) & 0xFFU; // set SBET to a low value to allow trigger of SBE error DDRC->ERR_SBE = (sbetForTest << 16); // Set test size to 1MB as it is the min protected size and to speed up // testing TEST_BYTE_CNT = 1024U * 1024U; // DDR memory map starting address memsrc=(uint32_t *)startAddr; // Clear (w1c) ERR_DETECT flags to keep test honest for next corrupted // ECC test DDRC->ERR_DETECT = 0xFFFFFFFFU; // INJECT SBE ECC ERROR // Write 1-bit to either DATA_ERR_INJECT_LO or DATA_ERR_INJECT_HI // Writing 1 to a bit in this field causes the corresponding // data-path bit to be inverted on memory bus writes DDRC->DATA_ERR_INJECT_LO = 0x00000001U; // for MBE, write 1-bit to the other DATA_ERR_INJECT register if (sbeOrMbe==1U) // MBE error injection { printf("Perform MBE test\n\r"); DDRC->DATA_ERR_INJECT_HI = 0x80000000U; } else // SBE error injection { printf("Perform SBE test\n\r"); printf(" SBE threshold: %d\n", sbetForTest); } // Configure ERR_INJECT for determining the number of errors to // inject and to enable error injection // Configure Number Of ECC Errors Injected, NUM_ECC_INJ. A few // options list below, uncomment to select: // BSET32(ERR_INJECT, 0x00001000); // NUM_ECC_INJ=1 (4 errors injected) // BSET32(ERR_INJECT, 0x00002000); // NUM_ECC_INJ=2 (8 errors injected) DDRC->ERR_INJECT |= 0x00002000U; // NUM_ECC_INJ=2 (8 errors injected) // Enable error injection, EIEN=1 DDRC->ERR_INJECT |= 0x00000100U; // set Error Injection Enable printf(" Number of errors to inject: %d\n", ((DDRC->ERR_INJECT) >> 12)*4); // Data Synchronization Barrier ensures the completion of memory accesses __DSB(); // Fill (write) memory with known data for injection testing, errors are // injected per above programming for (addrOffset = 0U; addrOffset < TEST_BYTE_CNT/4U; addrOffset++) { *(memSrc + addrOffset) = (uint32_t)(memSrc + addrOffset); } // Data Synchronization Barrier ensures the completion of memory accesses __DSB(); // Clear ERR_INJECT register (after writes are complete) to disable // all error inject features // Basically, write back the default value of this register DDRC->ERR_INJECT = 0x00000000U; // Data Synchronization Barrier ensures the completion of memory accesses __DSB(); // Now read the addr to trigger an ECC injection error if (sbeOrMbe == 1U) // MBE error injection { // Use the MTCR to trigger an MBE; this will not cause a data abort // exception. However, an AXI read will cause a data abort. Write // the MTCR register to use a read-only DRAM test // set MT_TYP=0x2 (only reads) DDRC->DDR_MTCR = 0x02000200U; // now set MT_EN to trigger MTCR reads DDRC->DDR_MTCR = 0x82000200U; // wait till MT_EN clears indicating read-test is complete while(((DDRC->DDR_MTCR) & 0x80000000U) == 0x80000000U); printf("- MTCR read-only test complete \n\r"); // Read ERR_DETECT to see if status ECC error status flag is set if (((DDRC->ERR_DETECT) & 0x8U) != 0x8U) { printf("**FAIL! Multi bit error test failed \n\r"); printf(" ERR_DETECT: 0x%08X\n\r", (DDRC->ERR_DETECT)); failCount++; } else { printf("- ERR_DETECT: 0x%08X \n\r", (DDRC->ERR_DETECT)); printf("Data error injection ECC MBE detect test passed! \n\r"); } } else { // Read memory to trigger an ECC error and verify data is corrected for (addrOffset = 0U; addrOffset < TEST_BYTE_CNT/4U; addrOffset++) { if (*(memSrc + addrOffset) != (uint32_t)(memSrc + addrOffset)) { printf("**FAIL! Memory read failed!\n\r"); printf(" data: 0x%x\n\r", *(memSrc + addrOffset)); failCount++; break; } } // Data Synchronization Barrier ensures the completion of memory // accesses __DSB(); if (failCount == 0U) { //printf(" Memory reads passed \n\r"); // uncomment for debug } // Read ERR_DETECT to see if status ECC error status flag is set if (((DDRC->ERR_DETECT) & 0x4U) != 0x4U) { printf("**FAIL! Single bit error test failed \n\r"); printf(" ERR_DETECT: 0x%08X\n\r", (DDRC->ERR_DETECT)); printf(" ERR_SBE: 0x%08X \n\r", (DDRC->ERR_SBE)); failCount++; } else { printf("- ERR_DETECT: 0x%08X \n\r", (DDRC->ERR_DETECT)); printf("Data error injection ECC SBE detect test passed! \n\r"); } } // Clear (w1c) ERR_DETECT flags to keep test honest for next corrupted // ECC DDRC->ERR_DETECT = 0x8000000DU; if ((DDRC->ERR_DETECT) != 0x0U) { printf("**FAIL! ERR_DETECT not properly cleared\n\r"); printf("ERR_DETECT=0x%08X\n\r", (DDRC->ERR_DETECT)); failCount++; } // Restore SBET to original value DDRC->ERR_SBE = (sbetOriginal << 16U); // Clear DATA_ERR_INJECT_LO and DATA_ERR_INJECT_HI DDRC->DATA_ERR_INJECT_LO = 0x00000000U; DDRC->DATA_ERR_INJECT_HI = 0x00000000U; // Perform write-only MTCR to write back corrected data to prevent // further MBEs DDRC->DDR_MTCR = 0x01000200U; // set MT_TYP=0x1 (only writes) DDRC->DDR_MTCR = 0x81000200U; // set MT_EN and MT_TYP=0x1 (only writes) // wait till MT_EN clears indicating read-test is complete while(((DDRC->DDR_MTCR) & 0x80000000U) == 0x80000000U); printf("- MTCR write-only test complete \n\r"); return failCount; } プログラムのコンパイルができるように欠けている変数の定義を誰か教えていただけるとありがたいです。また、ECCを検証する別の方法を教えていただけると助かります。 Re: Testing ECC on IMX95LPD5EVK-19 こんにちは、 @luislicea さん。 ECCのテストおよび検証機能に関して、DDR設定ツールはまだリリースされていません。 以下の記事は、i.MX 93のECC検証に関するもので、ECCのサンプルテストプログラムも含まれています。 https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/How-to-test-the-ECC-feature-on-the-i-MX93-EVK-board/ta-p/2131352 ただし、ソースコードはまだ公式に公開されていないため、お伝えできません。 B.R
View full article
对 IMX95LPD5EVK-19 进行 ECC 测试 您好, 我想在内存中引入位错误,以验证 EDAC 是否正常工作。 我在IMX95LPD5EVK-19 开发板上启用了 ECC,方法是在 local.conf 文件中设置以下选项: UBOOT_CONFIG = "sd-ecc" 内核日志显示存在 EDAC 内存控制器: bash-5.3# dmesg | grep EDAC [ 1.082799] EDAC MC: Ver: 3.0.0 然而,edac-util 程序的输出显示没有 EDAC 内存控制器: bash-5.3# edac-util -rfull edac-util: Error: No memory controller data found. 我尝试手动加载 EDAC 驱动程序,但由于内存控制器仍然缺失,所以加载失败: bash-5.3# modprobe layerscape_edac_mod bash-5.3# edac-util --status edac-util: EDAC drivers loaded. No memory controllers found bash-5.3# ls /sys/devices/system/edac/mc/ power subsystem uevent 由于没有内存控制器,我无法获取有关 ECC 纠正的位错误的信息,那么有什么方法可以验证 ECC 是否正常工作呢? 我找到一篇文章,其中给出了如何测试 ECC 单比特和多比特错误注入的示例,但我无法编译该示例,因为示例文件是 .c 格式。代码中存在未定义的变量,例如 DDRC,这些变量在代码中被引用: AN14438:i.MX 93/91/95/943/952/937 及其 SoC 衍生产品的 ECC | NXP 半导体 // startAddr: desired SoC start address for error injection (ex. 0x80000000) // sbeOrMbe: 0 for single-bit error injection // sbeOrMbe: 1 for multi-bit (2-bit) error injection uint32_t run_data_err_inj_test(uint32_t startAddr, uint32_t sbeOrMbe) { // For ECC testing, ECC is applied on 64-bits volatile uint32_t *memSrc; volatile uint32_t addrOffset; uint32_t TEST_BYTE_CNT = 0U; uint32_t sbetOriginal; // variable for restoring SBE threshold as it gets // changed during testing uint32_t sbetForTest = 0x2U; // change SBET to low value for testing in // order to trigger on SBE detection uint32_t failCount = 0U; // Prior to running SBE testing, first need to set SBE threshold // By default it is 0 meaning an SBE will not trigger a status error // Save sbet and restore at end of testing sbetOriginal = ((DDRC->ERR_SBE) >> 16U) & 0xFFU; // set SBET to a low value to allow trigger of SBE error DDRC->ERR_SBE = (sbetForTest << 16); // Set test size to 1MB as it is the min protected size and to speed up // testing TEST_BYTE_CNT = 1024U * 1024U; // DDR memory map starting address memsrc=(uint32_t *)startAddr; // Clear (w1c) ERR_DETECT flags to keep test honest for next corrupted // ECC test DDRC->ERR_DETECT = 0xFFFFFFFFU; // INJECT SBE ECC ERROR // Write 1-bit to either DATA_ERR_INJECT_LO or DATA_ERR_INJECT_HI // Writing 1 to a bit in this field causes the corresponding // data-path bit to be inverted on memory bus writes DDRC->DATA_ERR_INJECT_LO = 0x00000001U; // for MBE, write 1-bit to the other DATA_ERR_INJECT register if (sbeOrMbe==1U) // MBE error injection { printf("Perform MBE test\n\r"); DDRC->DATA_ERR_INJECT_HI = 0x80000000U; } else // SBE error injection { printf("Perform SBE test\n\r"); printf(" SBE threshold: %d\n", sbetForTest); } // Configure ERR_INJECT for determining the number of errors to // inject and to enable error injection // Configure Number Of ECC Errors Injected, NUM_ECC_INJ. A few // options list below, uncomment to select: // BSET32(ERR_INJECT, 0x00001000); // NUM_ECC_INJ=1 (4 errors injected) // BSET32(ERR_INJECT, 0x00002000); // NUM_ECC_INJ=2 (8 errors injected) DDRC->ERR_INJECT |= 0x00002000U; // NUM_ECC_INJ=2 (8 errors injected) // Enable error injection, EIEN=1 DDRC->ERR_INJECT |= 0x00000100U; // set Error Injection Enable printf(" Number of errors to inject: %d\n", ((DDRC->ERR_INJECT) >> 12)*4); // Data Synchronization Barrier ensures the completion of memory accesses __DSB(); // Fill (write) memory with known data for injection testing, errors are // injected per above programming for (addrOffset = 0U; addrOffset < TEST_BYTE_CNT/4U; addrOffset++) { *(memSrc + addrOffset) = (uint32_t)(memSrc + addrOffset); } // Data Synchronization Barrier ensures the completion of memory accesses __DSB(); // Clear ERR_INJECT register (after writes are complete) to disable // all error inject features // Basically, write back the default value of this register DDRC->ERR_INJECT = 0x00000000U; // Data Synchronization Barrier ensures the completion of memory accesses __DSB(); // Now read the addr to trigger an ECC injection error if (sbeOrMbe == 1U) // MBE error injection { // Use the MTCR to trigger an MBE; this will not cause a data abort // exception. However, an AXI read will cause a data abort. Write // the MTCR register to use a read-only DRAM test // set MT_TYP=0x2 (only reads) DDRC->DDR_MTCR = 0x02000200U; // now set MT_EN to trigger MTCR reads DDRC->DDR_MTCR = 0x82000200U; // wait till MT_EN clears indicating read-test is complete while(((DDRC->DDR_MTCR) & 0x80000000U) == 0x80000000U); printf("- MTCR read-only test complete \n\r"); // Read ERR_DETECT to see if status ECC error status flag is set if (((DDRC->ERR_DETECT) & 0x8U) != 0x8U) { printf("**FAIL! Multi bit error test failed \n\r"); printf(" ERR_DETECT: 0x%08X\n\r", (DDRC->ERR_DETECT)); failCount++; } else { printf("- ERR_DETECT: 0x%08X \n\r", (DDRC->ERR_DETECT)); printf("Data error injection ECC MBE detect test passed! \n\r"); } } else { // Read memory to trigger an ECC error and verify data is corrected for (addrOffset = 0U; addrOffset < TEST_BYTE_CNT/4U; addrOffset++) { if (*(memSrc + addrOffset) != (uint32_t)(memSrc + addrOffset)) { printf("**FAIL! Memory read failed!\n\r"); printf(" data: 0x%x\n\r", *(memSrc + addrOffset)); failCount++; break; } } // Data Synchronization Barrier ensures the completion of memory // accesses __DSB(); if (failCount == 0U) { //printf(" Memory reads passed \n\r"); // uncomment for debug } // Read ERR_DETECT to see if status ECC error status flag is set if (((DDRC->ERR_DETECT) & 0x4U) != 0x4U) { printf("**FAIL! Single bit error test failed \n\r"); printf(" ERR_DETECT: 0x%08X\n\r", (DDRC->ERR_DETECT)); printf(" ERR_SBE: 0x%08X \n\r", (DDRC->ERR_SBE)); failCount++; } else { printf("- ERR_DETECT: 0x%08X \n\r", (DDRC->ERR_DETECT)); printf("Data error injection ECC SBE detect test passed! \n\r"); } } // Clear (w1c) ERR_DETECT flags to keep test honest for next corrupted // ECC DDRC->ERR_DETECT = 0x8000000DU; if ((DDRC->ERR_DETECT) != 0x0U) { printf("**FAIL! ERR_DETECT not properly cleared\n\r"); printf("ERR_DETECT=0x%08X\n\r", (DDRC->ERR_DETECT)); failCount++; } // Restore SBET to original value DDRC->ERR_SBE = (sbetOriginal << 16U); // Clear DATA_ERR_INJECT_LO and DATA_ERR_INJECT_HI DDRC->DATA_ERR_INJECT_LO = 0x00000000U; DDRC->DATA_ERR_INJECT_HI = 0x00000000U; // Perform write-only MTCR to write back corrected data to prevent // further MBEs DDRC->DDR_MTCR = 0x01000200U; // set MT_TYP=0x1 (only writes) DDRC->DDR_MTCR = 0x81000200U; // set MT_EN and MT_TYP=0x1 (only writes) // wait till MT_EN clears indicating read-test is complete while(((DDRC->DDR_MTCR) & 0x80000000U) == 0x80000000U); printf("- MTCR write-only test complete \n\r"); return failCount; } 如果有人能帮我定义缺失的变量以便我编译程序,或者给我提供另一种验证 ECC 的方法,我将不胜感激。 Re: Testing ECC on IMX95LPD5EVK-19 嗨@luislicea 关于ECC的测试和验证功能,DDR配置工具尚未发布。 您可以参考我下面关于 i.MX 93 的 ECC 验证的文章,其中包含 ECC 的示例测试程序。 https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/How-to-test-the-ECC-feature-on-the-i-MX93-EVK-board/ta-p/2131352 但是,我无法向您提供源代码,因为它尚未正式版本。 B.R
View full article
Testing ECC on IMX95LPD5EVK-19 Hi, I would like to introduce bit errors into memory to verify EDAC is working. I  enabled ECC on the IMX95LPD5EVK-19 board by setting the following option in local.conf: UBOOT_CONFIG = "sd-ecc" The kernel log shows there is an EDAC memory controller:  bash-5.3# dmesg | grep EDAC [ 1.082799] EDAC MC: Ver: 3.0.0 However, the output of the edac-util programs says there is no EDAC memory controller: bash-5.3# edac-util -rfull edac-util: Error: No memory controller data found. I tried to manually load the EDAC driver, but it didn't work because the memory controller is still missing: bash-5.3# modprobe layerscape_edac_mod bash-5.3# edac-util --status edac-util: EDAC drivers loaded. No memory controllers found bash-5.3# ls /sys/devices/system/edac/mc/ power subsystem uevent Since there is no memory controller, I can't get information about bit errors corrected by ECC, so is there a way to verify that ECC is working? I found an article that gives an example on how to test ECC single-bit and multi-bit error injection, but I couldn't compile the example because the example .c code has undefined variables, such as DDRC, that get referenced in the code: AN14438: ECC on i.MX 93/91/95/943/952/937 and their SoC derivatives | NXP Semiconductors // startAddr: desired SoC start address for error injection (ex. 0x80000000) // sbeOrMbe: 0 for single-bit error injection // sbeOrMbe: 1 for multi-bit (2-bit) error injection uint32_t run_data_err_inj_test(uint32_t startAddr, uint32_t sbeOrMbe) { // For ECC testing, ECC is applied on 64-bits volatile uint32_t *memSrc; volatile uint32_t addrOffset; uint32_t TEST_BYTE_CNT = 0U; uint32_t sbetOriginal; // variable for restoring SBE threshold as it gets // changed during testing uint32_t sbetForTest = 0x2U; // change SBET to low value for testing in // order to trigger on SBE detection uint32_t failCount = 0U; // Prior to running SBE testing, first need to set SBE threshold // By default it is 0 meaning an SBE will not trigger a status error // Save sbet and restore at end of testing sbetOriginal = ((DDRC->ERR_SBE) >> 16U) & 0xFFU; // set SBET to a low value to allow trigger of SBE error DDRC->ERR_SBE = (sbetForTest << 16); // Set test size to 1MB as it is the min protected size and to speed up // testing TEST_BYTE_CNT = 1024U * 1024U; // DDR memory map starting address memsrc=(uint32_t *)startAddr; // Clear (w1c) ERR_DETECT flags to keep test honest for next corrupted // ECC test DDRC->ERR_DETECT = 0xFFFFFFFFU; // INJECT SBE ECC ERROR // Write 1-bit to either DATA_ERR_INJECT_LO or DATA_ERR_INJECT_HI // Writing 1 to a bit in this field causes the corresponding // data-path bit to be inverted on memory bus writes DDRC->DATA_ERR_INJECT_LO = 0x00000001U; // for MBE, write 1-bit to the other DATA_ERR_INJECT register if (sbeOrMbe==1U) // MBE error injection { printf("Perform MBE test\n\r"); DDRC->DATA_ERR_INJECT_HI = 0x80000000U; } else // SBE error injection { printf("Perform SBE test\n\r"); printf(" SBE threshold: %d\n", sbetForTest); } // Configure ERR_INJECT for determining the number of errors to // inject and to enable error injection // Configure Number Of ECC Errors Injected, NUM_ECC_INJ. A few // options list below, uncomment to select: // BSET32(ERR_INJECT, 0x00001000); // NUM_ECC_INJ=1 (4 errors injected) // BSET32(ERR_INJECT, 0x00002000); // NUM_ECC_INJ=2 (8 errors injected) DDRC->ERR_INJECT |= 0x00002000U; // NUM_ECC_INJ=2 (8 errors injected) // Enable error injection, EIEN=1 DDRC->ERR_INJECT |= 0x00000100U; // set Error Injection Enable printf(" Number of errors to inject: %d\n", ((DDRC->ERR_INJECT) >> 12)*4); // Data Synchronization Barrier ensures the completion of memory accesses __DSB(); // Fill (write) memory with known data for injection testing, errors are // injected per above programming for (addrOffset = 0U; addrOffset < TEST_BYTE_CNT/4U; addrOffset++) { *(memSrc + addrOffset) = (uint32_t)(memSrc + addrOffset); } // Data Synchronization Barrier ensures the completion of memory accesses __DSB(); // Clear ERR_INJECT register (after writes are complete) to disable // all error inject features // Basically, write back the default value of this register DDRC->ERR_INJECT = 0x00000000U; // Data Synchronization Barrier ensures the completion of memory accesses __DSB(); // Now read the addr to trigger an ECC injection error if (sbeOrMbe == 1U) // MBE error injection { // Use the MTCR to trigger an MBE; this will not cause a data abort // exception. However, an AXI read will cause a data abort. Write // the MTCR register to use a read-only DRAM test // set MT_TYP=0x2 (only reads) DDRC->DDR_MTCR = 0x02000200U; // now set MT_EN to trigger MTCR reads DDRC->DDR_MTCR = 0x82000200U; // wait till MT_EN clears indicating read-test is complete while(((DDRC->DDR_MTCR) & 0x80000000U) == 0x80000000U); printf("- MTCR read-only test complete \n\r"); // Read ERR_DETECT to see if status ECC error status flag is set if (((DDRC->ERR_DETECT) & 0x8U) != 0x8U) { printf("**FAIL! Multi bit error test failed \n\r"); printf(" ERR_DETECT: 0x%08X\n\r", (DDRC->ERR_DETECT)); failCount++; } else { printf("- ERR_DETECT: 0x%08X \n\r", (DDRC->ERR_DETECT)); printf("Data error injection ECC MBE detect test passed! \n\r"); } } else { // Read memory to trigger an ECC error and verify data is corrected for (addrOffset = 0U; addrOffset < TEST_BYTE_CNT/4U; addrOffset++) { if (*(memSrc + addrOffset) != (uint32_t)(memSrc + addrOffset)) { printf("**FAIL! Memory read failed!\n\r"); printf(" data: 0x%x\n\r", *(memSrc + addrOffset)); failCount++; break; } } // Data Synchronization Barrier ensures the completion of memory // accesses __DSB(); if (failCount == 0U) { //printf(" Memory reads passed \n\r"); // uncomment for debug } // Read ERR_DETECT to see if status ECC error status flag is set if (((DDRC->ERR_DETECT) & 0x4U) != 0x4U) { printf("**FAIL! Single bit error test failed \n\r"); printf(" ERR_DETECT: 0x%08X\n\r", (DDRC->ERR_DETECT)); printf(" ERR_SBE: 0x%08X \n\r", (DDRC->ERR_SBE)); failCount++; } else { printf("- ERR_DETECT: 0x%08X \n\r", (DDRC->ERR_DETECT)); printf("Data error injection ECC SBE detect test passed! \n\r"); } } // Clear (w1c) ERR_DETECT flags to keep test honest for next corrupted // ECC DDRC->ERR_DETECT = 0x8000000DU; if ((DDRC->ERR_DETECT) != 0x0U) { printf("**FAIL! ERR_DETECT not properly cleared\n\r"); printf("ERR_DETECT=0x%08X\n\r", (DDRC->ERR_DETECT)); failCount++; } // Restore SBET to original value DDRC->ERR_SBE = (sbetOriginal << 16U); // Clear DATA_ERR_INJECT_LO and DATA_ERR_INJECT_HI DDRC->DATA_ERR_INJECT_LO = 0x00000000U; DDRC->DATA_ERR_INJECT_HI = 0x00000000U; // Perform write-only MTCR to write back corrected data to prevent // further MBEs DDRC->DDR_MTCR = 0x01000200U; // set MT_TYP=0x1 (only writes) DDRC->DDR_MTCR = 0x81000200U; // set MT_EN and MT_TYP=0x1 (only writes) // wait till MT_EN clears indicating read-test is complete while(((DDRC->DDR_MTCR) & 0x80000000U) == 0x80000000U); printf("- MTCR write-only test complete \n\r"); return failCount; } I would appreciate it if someone could help me define the missing variables so I can compile the program, or give me a different method for verifying ECC. Re: Testing ECC on IMX95LPD5EVK-19 Hi @luislicea  Regarding the test and verification functionality for ECC, the DDR Config tool has not yet been released.  You can refer to my article below on ECC verification for the i.MX 93, which includes a sample test program for ECC. https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/How-to-test-the-ECC-feature-on-the-i-MX93-EVK-board/ta-p/2131352 However, I cannot provide you with the source code, as it has not yet been officially released. B.R
View full article
RT1189 在从 LPSPI_CPU 向 LPSPI_DMA 传输数据时出现错误。 背景信息 MCU:MIMXRT1189 核心:仅限 M33 实时操作系统:Zephyr v4.3 我使用 MIMXRT1189 作为 SPI 主设备,ADS1235 作为 SPI 从设备来采集 ADC 数据。相关DTS内容如下: &lpspi4 { status = "okay"; cs-gpios = <&gpio5 17 (GPIO_ACTIVE_LOW | GPIO_PULL_UP)>; dmas = <&edma4 18 15>, <&edma4 19 14>; dma-names = "rx", "tx"; pinctrl-0 = <&pinmux_lpspi4>; pinctrl-names = "default"; }; pinmux_lpspi4: pinmux_lpspi4 { group0 { pinmux = <&iomuxc_gpio_sd_b2_07_gpio5_io17>; drive-strength = "high"; bias-pull-up; slew-rate = "fast"; }; group1 { pinmux = <&iomuxc_gpio_sd_b2_08_lpspi4_sck>, <&iomuxc_gpio_sd_b2_10_lpspi4_sout>, <&iomuxc_gpio_sd_b2_11_lpspi4_sin>; drive-strength = "high"; slew-rate = "fast"; }; }; 之前我禁用了CONFIG_SPI_NXP_LPSPI_DMA,效果很好。 问题描述 现在我需要使用 DMA 进行 LPSPI 通信,并通过类似以下的方式使缓冲区与不可缓存的 DTCM 对齐: static uint8_t spi_tx[9] __aligned(32) __dtcm_noinit_section; static uint8_t spi_rx[9] __aligned(32) __dtcm_noinit_section; 根据ADS1235 数据手册,RX 的第一个字节应为 0xFF,第二个字节应回显 TX 的第一个字节。我需要写入多个寄存器。如果我逐个写入寄存器(每次写入都调用 spi_transceive_dt函数),则第二个寄存器的数据会不匹配: [00:00:05.536,000] ads1235: ADS1235 SPI validate mismatch: opcode=0x40 tx0=0x42 rx0=0xFF rx1=0xC2 [00:00:05.536,000] ads1235: ADS1235 SPI validate mismatch: opcode=0x40 tx0=0x43 rx0=0x0F rx1=0xF3 [00:00:05.537,000] ads1235: ADS1235 SPI validate mismatch: opcode=0x40 tx0=0x44 rx0=0xFF rx1=0xE4 [00:00:05.537,000] ads1235: ADS1235 SPI validate mismatch: opcode=0x40 tx0=0x45 rx0=0x1F rx1=0xF5 [00:00:05.537,000] ads1235: ADS1235 SPI validate mismatch: opcode=0x40 tx0=0x46 rx0=0xFF rx1=0xC6 [00:00:05.538,000] ads1235: ADS1235 SPI validate mismatch: opcode=0x40 tx0=0x47 rx0=0x0F rx1=0xF7 [00:00:05.538,000] ads1235: ADS1235 SPI validate mismatch: opcode=0x40 tx0=0x48 rx0=0xFF rx1=0xC8 [00:00:05.538,000] ads1235: ADS1235 SPI validate mismatch: opcode=0x40 tx0=0x49 rx0=0xFF rx1=0xE9 [00:00:05.539,000] ads1235: ADS1235 SPI validate mismatch: opcode=0x40 tx0=0x4A rx0=0xFF rx1=0xEA [00:00:05.539,000] ads1235: ADS1235 SPI validate mismatch: opcode=0x40 tx0=0x4B rx0=0x1F rx1=0xFB [00:00:05.539,000] ads1235: ADS1235 SPI validate mismatch: opcode=0x40 tx0=0x4C rx0=0xFF rx1=0xFC [00:00:05.540,000] ads1235: ADS1235 SPI validate mismatch: opcode=0x40 tx0=0x4D rx0=0xFF rx1=0xFD [00:00:05.540,000] ads1235: ADS1235 SPI validate mismatch: opcode=0x40 tx0=0x4E rx0=0x1F rx1=0xFE [00:00:05.540,000] ads1235: ADS1235 SPI validate mismatch: opcode=0x40 tx0=0x4F rx0=0x3F rx1=0xEF [00:00:05.540,000] ads1235: ADS1235 SPI validate mismatch: opcode=0x40 tx0=0x50 rx0=0xFF rx1=0xF0 [00:00:05.541,000] ads1235: ADS1235 SPI validate mismatch: opcode=0x40 tx0=0x51 rx0=0x1F rx1=0xF1 如果我对所有寄存器执行一次 spi_transceive_dt 操作,则会出现数据不匹配的情况,表现与预期不同: [00:00:05.538,000] ads1235: ADS1235 SPI validate mismatch: opcode=0x40 tx0=0x47 rx0=0x0A rx1=0x3B [00:00:05.539,000] ads1235: ADS1235 SPI validate mismatch: opcode=0x40 tx0=0x49 rx0=0x00 rx1=0xDB [00:00:05.539,000] ads1235: ADS1235 SPI validate mismatch: opcode=0x40 tx0=0x4B rx0=0x00 rx1=0xF1 [00:00:05.539,000] ads1235: ADS1235 SPI validate mismatch: opcode=0x40 tx0=0x4D rx0=0x40 rx1=0x48 [00:00:05.539,000] ads1235: ADS1235 SPI validate mismatch: opcode=0x40 tx0=0x4F rx0=0x00 rx1=0xA5 [00:00:05.539,000] ads1235: ADS1235 SPI validate mismatch: opcode=0x40 tx0=0x51 rx0=0x07 rx1=0x31 请问有人能帮我解决这个问题吗?   i.MXRT Re: RT1189 get wrong data when transfer from LPSPI_CPU to LPSPI_DMA 你好 Kan, 这两张捕获显示了第一次写入成功,然后是第二次写入失败。预计第二个 MOSI 为 0x42 0x4B,MISO 为 0xFF 0x42。从第二次写入来看,TX 和 RX 似乎都已损坏。完整的成功(使用 LPSPI CPU)和失败(使用 LPSPI DMA)捕获结果已附在本回复中。 SPI 速率为 800KHz,模式为 CPOL = 0 和 CPHA = 1。 Re: RT1189 get wrong data when transfer from LPSPI_CPU to LPSPI_DMA 嗨@renrad , 感谢您的联系!能否 在记录 SPI 时钟频率和模式的情况下,分别捕获一次成功写入和一次失败写入的 CS、SCK、MOSI 和 MISO 四通道信号 ? 这将有助于判断异常字节是出现在传输过程中,还是仅出现在 spi_rx 中。 感谢您的耐心等待! 祝你有美好的一天, 坎 ------------------------------------------------------------------------------- 笔记: - 如果此回复解答了您的问题,请点击“标记为正确答案”按钮。谢谢你! - 我们会持续关注帖子,从最后一条回复发出后持续7周,之后的回复将被忽略。 如果您之后有相关问题,请另开新帖并引用已关闭的帖子。 ------------------------------------------------------------------------------- Re: RT1189 get wrong data when transfer from LPSPI_CPU to LPSPI_DMA 嗨@renrad , 谢谢你提供的捕获。在第二次写入中,MOSI 上的字节似乎与预期的 0x42 0x4B 不同。MISO 似乎会回显线路上看到的命令字节。这表明我们应该首先确定传输的字节为何不同,然后再将 ADC 响应作为单独的问题来处理。 请提供前两次 spi_transceive_dt() 调用的代码,包括 TX 缓冲区是如何填充的、 spi_buf 指针和长度以及每次调用的返回值?请记录每次调用前后的 TX 和 RX 缓冲区地址和内容,并确认这些缓冲区在链接器映射中的位置。 最后,请确认第二次捕获是否与记录的 tx0=0x42, rx1=0xC2 不匹配相对应。捕获到的明显回声与日志值不同,因此将捕获到的回声与确切的事务进行匹配将有助于我们区分线路级问题和接收缓冲区问题。   祝你有美好的一天, 坎 ------------------------------------------------------------------------------- 笔记: - 如果此回复解答了您的问题,请点击“标记为正确答案”按钮。谢谢你! - 我们会持续关注帖子,从最后一条回复发出后持续7周,之后的回复将被忽略。 如果您之后有相关问题,请另开新帖并引用已关闭的帖子。 ------------------------------------------------------------------------------- Re: RT1189 get wrong data when transfer from LPSPI_CPU to LPSPI_DMA 你好 Kan, 相关代码在这里 static uint8_t s_ads1235_spi_tx[32] __aligned(32) __dtcm_noinit_section; static uint8_t s_ads1235_spi_rx[32] __aligned(32) __dtcm_noinit_section; static void ads1235_spi_tranceive(uint8_t *data_tx, uint8_t *data_rx, uint8_t byte_length) { struct spi_buf tx_bufs = { .buf = s_ads1235_spi_tx, .len = byte_length }; struct spi_buf rx_bufs = { .buf = s_ads1235_spi_rx, .len = byte_length }; struct spi_buf_set tx = { .buffers = &tx_bufs, .count = 1 }; struct spi_buf_set rx = { .buffers = &rx_bufs, .count = 1 }; int ret; memcpy(s_ads1235_spi_tx, data_tx, byte_length); memset(s_ads1235_spi_rx, 0, byte_length); ret = spi_transceive_dt(&s_spi, &tx, &rx); if (ret < 0) { memset(data_rx, 0, byte_length); LOG_ERR("ADS1235 SPI transfer failed: %d", ret); } else { memcpy(data_rx, s_ads1235_spi_rx, byte_length); } } static bool ads1235_write_single_register(uint8_t addr, uint8_t data) { // Check that the register address is in range assert(addr < NUM_REGISTERS); uint8_t data_tx[4]; uint8_t data_rx[4] = {0}; uint8_t byte_length = (CRC_BYTE_ENABLED ? 4 : 2); // Build TX array and send it data_tx[0] = OPCODE_WREG + (addr & 0x1F); data_tx[1] = data; // Currently CRC is not enabled if (CRC_BYTE_ENABLED) { data_tx[2] = ads1235_calc_crc8_by_table(data_tx, 2); // Compute CRC-2 data_tx[3] = s_adc_dont_care; } ads1235_spi_tranceive(data_tx, data_rx, byte_length); // Handle SPI errors // if (ads1235_validate_spi(data_tx, data_rx, OPCODE_WREG)) { // LOG_ERR("ADS1235 write reg 0x%02X err", addr); // return false; //} // update the global register map variable s_ads1235_register_map[addr] = data; return true; } static bool ads1235_write_multiple_registers(uint8_t addr, uint8_t count, const uint8_t data[]) { for (uint8_t i = 0; i < count; i++) { if (!ads1235_write_single_register(addr + i, data[i])) { return false; } } return true; } TX 的第一个字节表示操作码 + 地址。写入操作码为 0x40。因此,0x41 表示写入地址 0x01。在 spi_tranceive_dt 前后添加日志记录后,部分日志如下所示: [00:00:05.436,000] main: Initializing ADC Before transfering TX: 0X41 0X 2 Before transfering RX: 0X 0 0X 0 After transfering TX: 0X41 0X 2 After transfering RX: 0XFF 0X41 Before transfering TX: 0X42 0X4B Before transfering RX: 0X 0 0X 0 After transfering TX: 0X42 0X4B After transfering RX: 0X 7 0XFE [00:00:05.538,000] ads1235: ADS1235 SPI validate mismatch: opcode=0x40 tx0=0x42 rx0=0x07 rx1=0xFE Before transfering TX: 0X43 0X 1 Before transfering RX: 0X 0 0X 0 After transfering TX: 0X43 0X 1 After transfering RX: 0X F 0XFB [00:00:05.539,000] ads1235: ADS1235 SPI validate mismatch: opcode=0x40 tx0=0x43 rx0=0x0F rx1=0xFB Before transfering TX: 0X44 0XF0 Before transfering RX: 0X 0 0X 0 After transfering TX: 0X44 0XF0 After transfering RX: 0X F 0XF4 [00:00:05.539,000] ads1235: ADS1235 SPI validate mismatch: opcode=0x40 tx0=0x44 rx0=0x0F rx1=0xF4 --- 2 messages dropped --- Before transfering TX: 0X45 0X60 Before transfering RX: 0X 0 0X 0 After transfering TX: 0X45 0X60 After transfering RX: 0X1F 0XF5 我可以确定第二次捕获对应于已记录的tx0=0x42、rx1=0xC2不匹配。我认为问题在于驱动程序的内部缓冲已被污染。 我提供的信息是否足够且有价值?
View full article
i.MX95-15x15-FRDMにおけるデュアルLAN9646イーサネット・スイッチ統合のレビュー要請。 NXPチームの皆様、こんにちは。 カスタムのi.MX95 15×15ボード上で、ETH1とETH2と2台のLAN9646イーサネット・スイッチICを統合するためのデバイスツリーパッチ(2Xlan9646_imx95_15x15.patch)を作成しました。 パッチをよく確認して、イーサネット・スイッチの統合が正しいか確認してもらえますか? 以下の点にご注目ください。 LAN9646構成、SPIインターフェース、チップセレクト、リセットGPIO、割り込み設定などです。 2台のスイッチとENETCポートETH1およびETH2間の接続。 両方のイーサネットインターフェースが正しく動作しない原因となる、欠落または誤ったプロパティがあれば教えてください。 特に、両方のLAN9646スイッチが同時に動作できるかどうか、またポートおよびPHY構成が正しいかどうかにご注意ください。 パッチにはHDMI、オーディオ、LVDS、その他のデバイスツリーの変更も含まれています。これらの変更は無視して、デュアルLAN9646イーサネット統合のみを確認してください。 必要な訂正を提案し、可能な場合は参照機器ツリーの例やドキュメントを提供してください。 再開まで今しばらくお待ちください。 Re: Request for Review of Dual LAN9646 Ethernet Switch Integration on i.MX95-15x15-FRDM. こんにちは、 NXP Semiconductors製品にご関心いただきありがとうございます。 i.MX 95でテストしたイーサネット・スイッチLAN9646まだ確認済みですが、動作は確認できません。 1.動作可能なDTSを持つことが良い習慣なので、リセットやIRQ行にはコメントを付けず、デフォルトのGPIOを配置します。値は上書きされたり他のファイルに残されたりする方が、未完成ノードのままになるより望ましいです。 2. DTSでマッピングが入れ替わり、回路図上でLPSPI3にマッピングpinctrl_enetc1、ENET1/ETH0がPHY1にコネクテッドされ、LPSPI3、ENET2/ETH1がPHY2およびLPSPI6に接続されていることが確認できます。これはDTSとは異なります。 3. 両方のスイッチがLANネーミングの特性を共有しているため、LANネーミングにプレフィックスを追加します。 以上が私のレビューです。DTSをさらにテストしたい場合は、 dtbs_check を試してみてください。 よろしくお願いします。
View full article