Hello,
I just gor a new revpi connect and I’m deploying a code I’m using on an old revpi. I’m using logi-rts both licensed and on the revpi connect (new is the 8GB, the old is the 4GB).
On the old revpi it works fine, while on the new one the same code does not work even if the deployment is ok from logicad.
In the shell, the service logi-rts reports this on the new device
Jan 10 15:43:32 RevPi31215 RTSLoader[3024]: TID76fa6000: RTS: Resource: activating initial code image "/opt/RTS/PLC/RTSCode.so"
Jan 10 15:43:32 RevPi31215 RTSLoader[3024]: TID76fa6000: RTSS_PERSISTENCE: Persistent data for 0 retain variables collected (14 ticks)
Jan 10 15:43:32 RevPi31215 RTSLoader[3024]: TID76fa6000: RTSS_URTS3COMM function lc_get_ris_md_root not found in code image
Jan 10 15:43:32 RevPi31215 RTSLoader[3024]: TID76fa6000: REVPI_IO: could not get IO service: RTK_RC_IOACC_INVALID_SERVICE (-2147090430)
Jan 10 15:43:32 RevPi31215 RTSLoader[3024]: TID76fa6000: RT_SS_IPC_NS: Using end point '/tmp/IPC_NS_Socket.uds'
Jan 10 15:43:32 RevPi31215 RTSLoader[3024]: TID7343c470: RT_SS_IPC_NS: Garbage collector thread started.
Jan 10 15:43:32 RevPi31215 RTSLoader[3024]: TID76fa6000: RT_SS_IPC_NS: Created server for resource Resource
Jan 10 15:43:32 RevPi31215 RTSLoader[3024]: TID76fa6000: RTS: Resource: performing cold init
Jan 10 15:43:32 RevPi31215 RTSLoader[3024]: TID76fa6000: RTS: Resource: Starting Application Tasks...
Jan 10 15:43:32 RevPi31215 RTSLoader[3024]: TID76fa6000: RTS: Resource: Application Tasks started
Which I do not know what those can be.
In logicad then the variables cannot be read in the variables explorer and we see "Information for variable could not be determined". Though, it looks like the process is marked as "running" from logicad.
This is not due to the code as the exact same code works as expected on another device, so I suspect the current device is faulty (from a software or hardware point of view).
Thanks,
Mirko