RWS library compatibility with Intel Atom vs ARM Cortex processors

Hi everyone,

Quick question regarding the RWS library (BrAbbRws).

Does anyone know if this library is only supported on Intel Atom processors and not on ARM Cortex?

I tested it on an X20CP1586 (Intel Atom) and it worked fine. However, when I transferred the same program to an X20CP0482 (ARM Cortex), the compiler threw multiple errors such as:

  • undefined reference to ‘BrAbbCore’

  • undefined reference to ‘BrAbbGetState’, etc.

Has anyone run into this before? Is the RWS library not supported on ARM-based CPUs, or am I missing something in the setup?

Thanks in advance!

Regards,
Alvin

Hi,

I don’t know this library, do you have the sources?

If yes, can you please check if it’s written in ST and if ACTIONs are used? Because actions in libraries unfortunately aren’t supported with ARM.

Best regards!

1 Like

Hi,

I don’t know this library too, but I know LoupeTeam has a lib for this too: GitHub - loupeteam/A3br: AR Library for communicating with ABB targets via RWS. ABB + BR = A3BR!

Maybe it lib support ARM-based CPUs :slight_smile:

Regards,
Florent

1 Like

Hi Alvin

We have tried this library a few years ago and was the same with ARM processors, so if you have to use it, you should stay with Intel processors, or use some other interface.

Regards.

1 Like