It's just a FOME firmware simulator, but cross-platform.
docker compose up
Docker container exposes TCP ports 29001
and 29002
.
Verify TCP connection:
telnet localhost 29001
Trying ::1...
Connected to localhost.
Escape character is '^]'.
Docker logs:
...
fome-simulator-docker-sim-1 | Init: connection on SD1
Install socat.
Bind TCP to virtual serial port:
socat pty,link=/dev/virtualcom0,raw tcp:localhost:29001
Does not work on macOS, because of System Integrity Protection. Must use TCP instead.
- Add FOME release
bundle
as a volume once the Linux binary is there
CPU usage is always 100%, wtf?