cancel
Showing results for 
Search instead for 
Did you mean: 

Hi , is there any user manual " how to connect ST25RU3993 module via raspberry pi " please send if any documents

Ssubr.1
Associate II

Hi ,

is there any user manual " how to connect ST25RU3993 UHF module via raspberry pi "

please send if any documents

1 ACCEPTED SOLUTION

Accepted Solutions

Cedric,

I am just unzipping the 2.3.0 SDK content and opening the solutiion in VisualStudio 2019. The includes shown are the same that I am seeing right now.

I am installing VS 2017 to check if works in this case.

Regards

View solution in original post

12 REPLIES 12
Cedric Dalban
ST Employee

Hello SSubr,

the file ...\Documents\Middleware-ReleaseNote.txt provides the following information:

-----------------------------------------------------------------------------

Build & Installation information for RPi (Linux)

-----------------------------------------------------------------------------

1. Open the VS2017 solution .\Middleware\clib\STUHFL.sln

2. Add the IP address of your RPi in the Tools-Options-CrossPlatform options.

3. In the STUHFL(Linux) project properties set this IP as remote machine  

4. Right-Click on the STUHFL(Linux) project and click rebuild

NOTE: This generates a Linux shared object that could be used to communicate

   to ST25RU3993 Reader IC based demo boards on a RPi.

best regards,

Cedric.

Dear Cedric,

In where place step 3 must to be performed? I can not find this option

0693W000007CAbJQAW.png 

Regards

Franco

Cedric Dalban
ST Employee

Hello FBoca,

as mentioned in step 2, you have to select Tools -> Options :

0693W000007CAr7QAG.png 

then CrossPlatform -> add and fill up all remote connection information:0693W000007CAs6QAG.png 

Step 3 consists in selecting remote debugger with the connection previously defined:

0693W000007CAuGQAW.pngregards,

Cedric.

Cedric,

I can add succesfully the remote system, but I do not know how set up the remote debugger, this need to be installed separately?

0693W000007CB20QAG.png0693W000007CB2FQAW.png

Cedric Dalban
ST Employee

Hi FBoca,

If not available by default you have to do this extra step:

First ensure your VS handles Remote Build through "Linux development in C++" package:

Open the menu “Tools – Get Tools and Features�?,

then select "Linux development in C++" package:

0693W000007CBcXQAW.png 

then open project properties of STUHFL solution:

0693W000007CBUoQAO.png 

and configure Remote Build Machine:

0693W000007CBVsQAO.png 

Looking at your picture, it appears you are working on Rpi demo project (instead of middleware only solution),

so here remind to do this Remote Build Machine configuration on both STUHFL and STUHFL_demo solutions:

0693W000007CAosQAG.png 

regards,

Cedric.

Cedric,

Thank you. The Linux package missing was the error. Now I am facing with some include errors.

0693W000007CCUAQA4.png 

I am checking if some include is missing or something else.

Regards

Cedric Dalban
ST Employee

Could you check all the files of each solution have been duly copied to the Raspberry by VS before the compilation is launched:

  • .../Middleware/clib/STUHFL/inc/*
  • .../Middleware/clib/STUHFL/src/*
  • .../Applications/STUHFL_demo/STUHFL_demo/*

if not you have a problem with remote access.

regards,

Cedric.

Cedric,

The files are copied into "project" folder. inc and src files are copied. "Application" folder is missing. Maybe because the compilation fails before?

0693W000007CD1JQAW.png 

Regards

Franco

Cedric Dalban
ST Employee

"Application" is located in STUHFL_demo.

Please check the include path in project:

0693W000007CDYrQAO.png 

It should at least contains ../../../Firmware/inc, /.inc and ./inc/platform (where is located stuhfl_platform.h).

Starting from scratch with the pure 2.3.0 environment is compiling correctly,

could you try with a pure environment ?

regards,

Cedric.