4. Install toolchain
For installing necessary tools that aid in running our main firmware and also to some degree help configure the system a bit
Clone the project repository and navigate to it
$ cd $HOME
$ git clone git@github.com:devATdbsutdio/watch_firmware_uploader.gitIf you look into it:
$ cd clock_uploader_machine && ls -l
# you will see
total 32
-rw-r--r-- 1 user group 97 README.md
drwxr-xr-x 5 user group 160 bashBased
-rwxr-xr-x 1 user group 16665 installer.sh
-rw-r--r-- 1 user group 1016 installer_settings.yaml
-rw-r--r-- 1 user group 1082 programmer_settings.yaml
drwxr-xr-x 16 user group 512 pythonBased
-rw-r--r--@ 1 user group 1050 test_programmer_settings.yamlWe are interested in these 3 files:
# setting file for tools installer
installer_settings.yaml
# settings file for programmer script
programmer_settings.yaml
# tool-chain installer script
installer.shInstaller settings:
Here you can edit to your needs.
Let's go through it step by step to understand how the installer mechanism works what the heck is it's settings file.
Last updated
Was this helpful?