Software for next-gen power supply controller.
gitgcccmakeperlpython3python3-poetryrustup
sshrsync
Fetch submodules:
git submodule update --init
git submodule foreach 'git submodule update --init'At first you need to install python dependencies. Run the following command in the project root:
poetry installThis command will build software and run all tests:
poetry run python -m tornado.manage host.testTo build both application and real-time code and deploy it to the i.MX8M Nano device:
poetry run python -m tornado.manage device.deploy --device <ip-addr>[:port]Device should be accessible through SSH as root user without password prompt.
To get more information about manage scripts run:
poetry run python -m tornado.manage --help