iMX7 - how to quickly develop a Serial datalogger software

Hello @gclaudino.tx , thanks for your contact.
I will try to reply to your questions although I can be somehow not so expert.

Carrier board I’m currently using is IRIS v1.1B. This is the intended carrier for final use, although in our lab we can use (during development) also ASTER v1.1B and COL Evaluation v3.2B at the moment. Regarding the TorizonCore, I just installed (with EasyInstaller) the latest Torizon with Evaluation containers:

torizon@colibri-imx7-emmc-06514626:~$ uname -a
Linux colibri-imx7-emmc-06514626 5.4.193-5.7.0+git.f5d73fd6e9f8 #1-TorizonCore SMP Fri Jun 24 10:15:32 UTC 2022 armv7l armv7l armv7l GNU/Linux

I was using node-red-node-serialport from within a container created in Portainer based on the NodeRed template.
Through Portainer advanced settings for launching the container, on “advanced settings” I removed access control, set privileged mode, and added devices “/dev/colibri-uartb” and “/dev/colibri-uartc”.
It was the Nodered deploy that wasn’t able to connect serial ports. Today I will try again, maybe also with different serial node; anyhow I was concerned about the post of another user (this one) which probably gave up on this topic.

I will experiment again with NodeRed; although please consider that my request (as I’m very new to this kind of “containers environment”) was also more general, to ask suggestions about: how to quickly build such a “programmable RS232 streams datalogger” application, what could it be the easiest approach according to the experience of other users.

I hope you (and other Toradex users!) can help speed up my development.
Thanks in advance & kind regards.
Flavio