Skip to main content
Visitor II
January 9, 2021
Solved

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

  • January 9, 2021
  • 6 replies
  • 2427 views

Hi ,

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

please send if any documents

    This topic has been closed for replies.
    Best answer by Franco Bocalon

    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

    6 replies

    ST Employee
    January 15, 2021

    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.

    Visitor II
    January 21, 2021

    Dear Cedric,

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

    0693W000007CAbJQAW.png 

    Regards

    Franco

    ST Employee
    January 21, 2021

    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.

    Visitor II
    January 21, 2021

    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

    ST Employee
    January 21, 2021

    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.

    Visitor II
    January 21, 2021

    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

    ST Employee
    January 21, 2021

    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.

    Visitor II
    January 21, 2021

    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

    ST Employee
    January 21, 2021

    "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.

    Visitor II
    January 21, 2021

    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

    ST Employee
    January 22, 2021

    Hi Franco,

    thanks for the update.

    regards

    Cedric.