Skip to content

hyper-tuner/fome-simulator-docker

Repository files navigation

FOME Simulator in Docker

It's just a FOME firmware simulator, but cross-platform.

Running

docker compose up

Using TCP

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 

TS Setup

TS

Using Virtual Serial Port

Linux

Install socat.

Bind TCP to virtual serial port:

socat pty,link=/dev/virtualcom0,raw tcp:localhost:29001

macOS

Does not work on macOS, because of System Integrity Protection. Must use TCP instead.

TODO

  • Add FOME release bundle as a volume once the Linux binary is there

Issues

CPU usage is always 100%, wtf?

About

FOME Simulator dockerized

Resources

License

Stars

Watchers

Forks