GoldVIP user experience - ACP installation, CAN gateway build

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

GoldVIP user experience - ACP installation, CAN gateway build

3,797 Views
asap
NXP Employee
NXP Employee

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:

  1. If you have ever installed an EB tresos configuration tool, you might want to make sure the ACP installation will not be affected by the existing installation. (in my case, I have to fully remove my previous EB tresos installation to provide a clean environment. Vlad said you could install the ACP in a different folder in stead of removing the previous install, but my case does not work)
  2. EB ACP need to get license activated, refer to below chart:

asap_0-1652949737015.png

 

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.

  1. "GoldVIP 1.0.0" name can be supported by ACP windows, while when you went to the launch.bat in cmd line, the space in the directory will be a hardstop. So better to install the GoldVIP into a normal folder name (without special characters, some good e.g. GoldVIP_1.0.0, or GoldVIP1.0.0)
  2. EB ACP can be installed in any folder, while if you have already have the EB/tresos folder in your C: disc, i.e., you might already installed other tresos tool before, better create a different folder, or remove the existing /tresos folder first before the ACP installation.
  3. During installation of the ACP, you might expect to have the error pop up "path too long", ignore this error, let process carry on by click "OK".
  4. The ACP installation finished with "installation had some problems", click "OK". And you will not find the desktop link created -- but you could go to the installed folder to find the tresos_gui.exe and create that link by yourself

 

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.

asap_1-1652949737151.png

 

 

asap_2-1652949737169.png

 

Ignore it

 

asap_3-1652949737288.png

 

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:

 

asap_4-1652949737302.png

 

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.

asap_5-1652949737429.png

 

 

asap_6-1652949737481.png

 

 

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.

asap_7-1652949737517.png

 

 

asap_8-1652949737572.png

 

 

asap_9-1652949737636.png

 

 

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:

asap_10-1652949737658.png

 

Okay, now move to step 5

asap_11-1652949737780.png

 

 

Step 6. Load the configuration

Select goldvip-gateway, right click – load configuration.

 

And generate the project:

Select goldvip-gateway, right click – generate project.

 

asap_12-1652949737867.png

 

 

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

asap_13-1652949738045.png

asap_14-1652949738168.png

asap_15-1652949738230.png

<end>

Albert
Labels (1)
7 Replies

3,381 Views
asap
NXP Employee
NXP Employee

Penny,

can you try to install ACP in different folder and reactivate? or you could remove all the EB tresos Studio and install the ACP only.

Albert
0 Kudos
Reply

3,338 Views
penny_lin
Contributor III

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

 

0 Kudos
Reply

3,721 Views
zhouwg
Contributor II

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

 

 

 

 

 

 

0 Kudos
Reply

3,409 Views
penny_lin
Contributor III

Hi Expert:

  I  use the below activation code , the number is 6473-6BCA-4FA9-5ADB. but active fail.

penny_lin_0-1660207336843.png

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

Tags (1)
0 Kudos
Reply

3,403 Views
asap
NXP Employee
NXP Employee

Penny_lin, 

You could follow the instruction listed here Licensing – Elektrobit to make the activation.

 

Albert
0 Kudos
Reply

3,393 Views
penny_lin
Contributor III

I had the license Administration tool. And I can activation the EB tresos Studio 28.2.0.

But Active EB tresos AutoCore 8.8.3 fail. What is it difference ?

 

Thank you.

Penny Lin

0 Kudos
Reply

3,334 Views
penny_lin
Contributor III

Dear Sir:

  I used the website active code, 

penny_lin_1-1660206444194.png

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. 

 

Tags (1)
0 Kudos
Reply