S32G GoldVIP user experience - ACP installation how-to, CAN gateway build based on EB ACP tool
note: the experience is based on GoldVIP1.0.0, and related UM/Developer's guide also the S32G GoldVIP training academy videos. on a WINDOWS 10 system.
After several attemps, I finally got my Cortex-M7 project build through ACP (EB tresos).
Some hints for reference:
As a single user, you should use the “activate license key” provided in Flexera (when you download EB ACP through flexera you will see it, if you are using Automotive SW package manager when select the ACP, you will find a link provided which indicating the license activation link. And remember to use the EB client license administrator tool to activate your laptop to use the EB tools.
Here you find the detail installation step-by-step following UM10.4 onto my laptop:
Step 1. Get ACP installed.
Download works from either Auto SW Package Manager or Flexera – GoldVIP folder.
Ignore it
Ignore it
-->here we still do not have a proper installation done since no startup quick link generated - donot know why. First don’t care it. find the tresos_gui.exe and run it:
Clicked yes
Seems the previous activated license works since system does not pop up an error or request to the license. Close the EB. Otherwise you could refer to the below chart to get activation code and active your license with the administrator tool.
UM10.4 step 2
Install S32DS 3.4. I have done it before, so I don’t need re-install it. the S32DS 3.4 can be found on nxp.com/s32ds, or automotive sw package manager, and Flexera.
Move to the UM10.4 step 3
Replace the McalExt_TS_T40D33M1I0R0 plugin found in the <EB_tresos_install_path>/plugins/
directory with the contents of the McalExt_TS_T40D33M1I0R0.zip archive, which can be found in the
<GoldVIP_install_path>/configuration/can-gw/plugins directory.
Note: EB tresos needs to be restarted after performing this change, in order to load the newly installed plugins.
A suggestion is to delete the full folder of McalExt_TS_T40D33M1I0R0 contents and then extrac/unzip (please avoid using “drag and place”, do unzip directly like showing below chart) the McalExt_TS_T40D33M1I0R0.zip file into the folder.
Now step 4. make sure launch_cfg.bat is correctly edited - since I am using default installation for S32DS 3.4, and EB tresos, so I don’t need to modify the original parameter:
Okay, now move to step 5
Step 6. Load the configuration
Select goldvip-gateway, right click – load configuration.
And generate the project:
Select goldvip-gateway, right click – generate project.
Step 7
You should be ready to build the project. Open a Command Prompt and run the following commands:
cd <GoldVIP_install_path>/configuration/can-gw/workspace/goldvip-gateway/util
launch.bat make -j
To create a binary file from elf run the following command in the same Command Prompt:
C:/NXP/S32DS.3.4/S32DS/build_tools/gcc_v9.2/gcc-9.2-arm32-eabi/arm-none-eabi/bin/
˓→objcopy.exe -S -O binary ../output/bin/CORTEXM_S32G27X_goldvip-gateway.elf ../
˓→output/bin/can-gw.bin
<end>
Hi Albert:
I had install ACP in different folder and reactivate , but it still failed.
And also tried to remove all the EB tresos Studio and install the ACP only. but it also failed when I activate ACP code.
Thank you.
Penny Lin
Thanks for the knowledge share from NXP expert. It helps me a lot and I can reproduce the procedure correctly and finally got goldvip-can-gw Cortex-M7 project built successfully through EB-ACP-8.8.3_S32G27X.
c:\NXP\S32DS.3.4\S32DS\build_tools\gcc_v9.2\gcc-9.2-arm32-eabi\arm-none-eabi\bin\objcopy.exe -S -O binary ..\output\bin\CORTEXM_S32G27X_goldvip-gateway.elf ..\output\bin\can-gw.bin
dir ..\output\bin
2022/06/05 21:21 2,093,088 can-gw.bin
2022/06/05 21:18 11,715,140 CORTEXM_S32G27X_goldvip-gateway.elf
2022/06/05 21:18 13,388,280 CORTEXM_S32G27X_goldvip-gateway.map
Hi Expert:
I use the below activation code , the number is 6473-6BCA-4FA9-5ADB. but active fail.
The fail message is the below:
INFO: Trusted Storage initialization done.
Activating NodeLocked License 6473-6BCA-4FA9-5ADB, Number Of Licenses: 1
Status: 4, Creating request
Status: 5, Request created
Status: 6, Context created
Status: 7, Connected to remote server
Status: 8, Request Sent
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 11, Done
ERROR: flxActAppActivationSend (50040,41147,10248)
The quantity specified exceeds maximum quantity allowed (0).
Connection to FlexNet Operations Server failed.
Repairing NodeLocked License 6473-6BCA-4FA9-5ADB, Fulfillment-ID: 195279527
ERROR: Unable to find activation code: 6473-6BCA-4FA9-5ADB, Fulfillment-ID: 195279527
or license is already fully trusted!
Could you help to solve the issue? Thank you.
Penny Lin
Dear Sir:
I used the website active code,
But the result is failed.The log message as the below:
INFO: Trusted Storage initialization done.
Activating NodeLocked License 6473-6BCA-4FA9-5ADB, Number Of Licenses: 1
Status: 4, Creating request
Status: 5, Request created
Status: 6, Context created
Status: 7, Connected to remote server
Status: 8, Request Sent
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 11, Done
ERROR: flxActAppActivationSend (50040,41147,10248)
The quantity specified exceeds maximum quantity allowed (0).
Connection to FlexNet Operations Server failed.
Repairing NodeLocked License 6473-6BCA-4FA9-5ADB, Fulfillment-ID: 195279527
ERROR: Unable to find activation code: 6473-6BCA-4FA9-5ADB, Fulfillment-ID: 195279527
or license is already fully trusted!
Returning NodeLocked License 638C-602C-EDD8-F498, Fulfillment-ID: 195279527
Status: 4, Creating request
Status: 5, Request created
Status: 6, Context created
Status: 7, Connected to remote server
Status: 8, Request Sent
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 11, Done
SUCCESSFULLY SENT RETURN REQUEST
Activating NodeLocked License 6473-6BCA-4FA9-5ADB, Number Of Licenses: 1
Status: 4, Creating request
Status: 5, Request created
Status: 6, Context created
Status: 7, Connected to remote server
Status: 8, Request Sent
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 11, Done
ERROR: flxActAppActivationSend (50040,41147,10248)
The quantity specified exceeds maximum quantity allowed (0).
Connection to FlexNet Operations Server failed.
Activating NodeLocked License 6473-6BCA-4FA9-5ADB, Number Of Licenses: 1
Status: 4, Creating request
Status: 5, Request created
Status: 6, Context created
Status: 7, Connected to remote server
Status: 8, Request Sent
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 11, Done
ERROR: flxActAppActivationSend (50040,41147,10248)
The quantity specified exceeds maximum quantity allowed (0).
Connection to FlexNet Operations Server failed.
Returning NodeLocked License 6473-6BCA-4FA9-5ADB, Fulfillment-ID: -
WARNING: No licenses in Trusted Storage
Repairing NodeLocked License 6473-6BCA-4FA9-5ADB, Fulfillment-ID: -
WARNING: No licenses in Trusted Storage
Activating NodeLocked License 6473-6BCA-4FA9-5ADB, Number Of Licenses: 1
Status: 4, Creating request
Status: 5, Request created
Status: 6, Context created
Status: 7, Connected to remote server
Status: 8, Request Sent
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 11, Done
ERROR: flxActAppActivationSend (50040,41147,10248)
The quantity specified exceeds maximum quantity allowed (0).
Connection to FlexNet Operations Server failed.
Activating NodeLocked License 6473-6BCA-4FA9-5ADB, Number Of Licenses: 1
Status: 4, Creating request
Status: 5, Request created
Status: 6, Context created
Status: 7, Connected to remote server
Status: 8, Request Sent
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 11, Done
ERROR: flxActAppActivationSend (50040,41147,10248)
The quantity specified exceeds maximum quantity allowed (0).
Connection to FlexNet Operations Server failed.
Activating NodeLocked License 6473-6BCA-4FA9-5ADB, Number Of Licenses: 1
Status: 4, Creating request
Status: 5, Request created
Status: 6, Context created
Status: 7, Connected to remote server
Status: 8, Request Sent
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 11, Done
ERROR: flxActAppActivationSend (50040,41147,10248)
The quantity specified exceeds maximum quantity allowed (0).
Connection to FlexNet Operations Server failed.
Activating NodeLocked License 638C-602C-EDD8-F498, Number Of Licenses: 1
Status: 4, Creating request
Status: 5, Request created
Status: 6, Context created
Status: 7, Connected to remote server
Status: 8, Request Sent
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 11, Done
SUCCESSFULLY SENT ACTIVATION REQUEST
Product-ID: eb_tresos_acg8_studio_008_000000_act, Fulfillment-ID: 196230227
INFO: Trusted Storage initialization done.
Activating NodeLocked License 6473-6BCA-4FA9-5ADB, Number Of Licenses: 1
Status: 4, Creating request
Status: 5, Request created
Status: 6, Context created
Status: 7, Connected to remote server
Status: 8, Request Sent
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 11, Done
ERROR: flxActAppActivationSend (50040,41147,10248)
The quantity specified exceeds maximum quantity allowed (0).
Connection to FlexNet Operations Server failed.
Repairing NodeLocked License 6473-6BCA-4FA9-5ADB, Fulfillment-ID: 195279527
ERROR: Unable to find activation code: 6473-6BCA-4FA9-5ADB, Fulfillment-ID: 195279527
or license is already fully trusted!
Returning NodeLocked License 638C-602C-EDD8-F498, Fulfillment-ID: 195279527
Status: 4, Creating request
Status: 5, Request created
Status: 6, Context created
Status: 7, Connected to remote server
Status: 8, Request Sent
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 11, Done
SUCCESSFULLY SENT RETURN REQUEST
Activating NodeLocked License 6473-6BCA-4FA9-5ADB, Number Of Licenses: 1
Status: 4, Creating request
Status: 5, Request created
Status: 6, Context created
Status: 7, Connected to remote server
Status: 8, Request Sent
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 11, Done
ERROR: flxActAppActivationSend (50040,41147,10248)
The quantity specified exceeds maximum quantity allowed (0).
Connection to FlexNet Operations Server failed.
Activating NodeLocked License 6473-6BCA-4FA9-5ADB, Number Of Licenses: 1
Status: 4, Creating request
Status: 5, Request created
Status: 6, Context created
Status: 7, Connected to remote server
Status: 8, Request Sent
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 11, Done
ERROR: flxActAppActivationSend (50040,41147,10248)
The quantity specified exceeds maximum quantity allowed (0).
Connection to FlexNet Operations Server failed.
Returning NodeLocked License 6473-6BCA-4FA9-5ADB, Fulfillment-ID: -
WARNING: No licenses in Trusted Storage
Repairing NodeLocked License 6473-6BCA-4FA9-5ADB, Fulfillment-ID: -
WARNING: No licenses in Trusted Storage
Activating NodeLocked License 6473-6BCA-4FA9-5ADB, Number Of Licenses: 1
Status: 4, Creating request
Status: 5, Request created
Status: 6, Context created
Status: 7, Connected to remote server
Status: 8, Request Sent
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 11, Done
ERROR: flxActAppActivationSend (50040,41147,10248)
The quantity specified exceeds maximum quantity allowed (0).
Connection to FlexNet Operations Server failed.
Activating NodeLocked License 6473-6BCA-4FA9-5ADB, Number Of Licenses: 1
Status: 4, Creating request
Status: 5, Request created
Status: 6, Context created
Status: 7, Connected to remote server
Status: 8, Request Sent
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 11, Done
ERROR: flxActAppActivationSend (50040,41147,10248)
The quantity specified exceeds maximum quantity allowed (0).
Connection to FlexNet Operations Server failed.
Activating NodeLocked License 6473-6BCA-4FA9-5ADB, Number Of Licenses: 1
Status: 4, Creating request
Status: 5, Request created
Status: 6, Context created
Status: 7, Connected to remote server
Status: 8, Request Sent
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 11, Done
ERROR: flxActAppActivationSend (50040,41147,10248)
The quantity specified exceeds maximum quantity allowed (0).
Connection to FlexNet Operations Server failed.
Activating NodeLocked License 638C-602C-EDD8-F498, Number Of Licenses: 1
Status: 4, Creating request
Status: 5, Request created
Status: 6, Context created
Status: 7, Connected to remote server
Status: 8, Request Sent
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 10, Waiting for response
Status: 9, Polling for response
Status: 11, Done
SUCCESSFULLY SENT ACTIVATION REQUEST
Product-ID: eb_tresos_acg8_studio_008_000000_act, Fulfillment-ID: 196230227
How to solve the issue.
Thank your help.