From f4fd9ac0a1bf89c2452fab7841ba0ba566052adc Mon Sep 17 00:00:00 2001 From: Egor Savkin Date: Tue, 5 Dec 2023 14:50:04 +0800 Subject: [PATCH] Fix booster revisions Signed-off-by: Egor Savkin --- src/hw/booster.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/hw/booster.md b/src/hw/booster.md index f69d4fe..a599b5a 100644 --- a/src/hw/booster.md +++ b/src/hw/booster.md @@ -41,7 +41,7 @@ dfu-util -a 0 -s 0x08000000:leave --download booster.bin ```shell git clone git@github.com:quartiq/booster.git cd booster -git checkout f7d89f4d9d7760e8bc73ec13f17212512b60af15 # or earlier +git checkout a1f83b63180511ecd68f88a04621624941d17a41 # or earlier nix-shell -p rustup cargo rustc dfu-util rustup target add thumbv7em-none-eabihf cargo install cargo-binutils @@ -90,8 +90,8 @@ dfu-util -a 0 -s 0x08000000:leave --download booster.bin ## Calibration -1. Assemble Kasli with one Urukul, build and flash firmware for it with [booster.json](../extra/booster.json) -2. Run [dds_for_booster.py](../extra/dds_for_booster.py) experiment once +1. Assemble Kasli with one Urukul, build and flash firmware for it with [booster.json](../extra/booster/booster.json) +2. Run [dds_for_booster.py](../extra/booster/dds_for_booster.py) experiment once 3. Attach parallel 50 Ohm load to the oscilloscope, as shown on the picture: ![](../img/50ohm_parallel_load.jpg), 4. Configure oscilloscope for 1M Ohm impedance 5. Attach attenuator to the Urukul's RF2 @@ -100,10 +100,10 @@ dfu-util -a 0 -s 0x08000000:leave --download booster.bin ```shell python -m venv env source env/bin/activate.fish - pip install git+https://github.com/quartiq/miniconf#subdirectory=py/miniconf-mqtt + pip install git+https://github.com/quartiq/miniconf.git@84cc9046bf504cc2d0d33b84d2f3133f2faf2248#subdirectory=py/miniconf-mqtt ``` 8. Enable channels: `python -m booster --broker 192.168.1.123 --prefix dt/sinara/booster/xx-xx-xx-xx-xx-xx --channel N tune=0.1` -9. Using [booster_template](../extra/booster_template.ods) fill in `y0`, `y1`, `m`, `c`, values using instructions below +9. Using [booster_template](../extra/booster/booster_template.ods) fill in `y0`, `y1`, `m`, `c`, values using instructions below 10. Update settings with the adjusted values 11. Save settings with `python -m booster --broker 192.168.1.123 --prefix dt/sinara/booster/xx-xx-xx-xx-xx-xx --channel N save` 12. Reboot and check settings are applied