aboutsummaryrefslogtreecommitdiff
path: root/package/utils/omnia-mcutool/Makefile
Commit message (Collapse)AuthorAge
* packages: drop DEVICE specific dependency for omniaPaul Spooren2024-11-05
| | | | | | | | | | | | Both packages `ombnia-mcu-firmware` and `omnia-mcutool` would depend on a specific device. The buildbots however build all devices and therefore the package isn't build at all, due to unmet dependencies. While this didn't cause issues with OPKG, APK fails actively due to the missing packages. Drop the specific dependency, however wants to install unrelated firmware on any device can do that anyway. Signed-off-by: Paul Spooren <mail@aparcar.org>
* omnia-mcutool: fix version for APKChristian Marangi2024-10-29
| | | | | | | | Refactor version of omnia-mcutool for APK. Switch to git clone and use hash instead of converting 0.3-rc3 to 0.3.3. Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
* utils: omnia-mcutool: Bump to 0.3-rc3Marek Behún2024-08-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | Bump omnia-mcutool to 0.3-rc3: * The `--upgrade` option will now work even if MCU is in bootloader (for example if previous upgrade was aborted). * On boards with GD32 MCUs, `omnia-mcutool` will now refuse to upgrade application firmware to version lower than 4.1 if bootloader version is 2.0 (the original for first batch of boards with GD32 MCUs) since these versions of application and bootloader are not compatible. If user already upgraded to such a combination, an upgrade of bootloader firmware is required. The `--upgrade` option will inform about this and will automatically upgrade bootloader firmware if the `--force` option is given. (Note that version 4.1 of the MCU firmware was will be released soon, once it is properly tested.) * Various other improvements. Signed-off-by: Marek Behún <kabel@kernel.org> Link: https://github.com/openwrt/openwrt/pull/16086 Signed-off-by: Robert Marko <robimarko@gmail.com>
* utils: Add the omnia-mcutool utilityMarek Mojík2024-08-02
Add a new utility, omnia-mcutool, which main purpose is to upgrade the firmware on the microcontroller on the Turris Omnia router. Depends on omnia-mcu-firmware, and the upgrade process is pretty simple: omnia-mcutool --upgrade Besides firmware upgrade, the utility can be used to show and configure various firmware settings. Signed-off-by: Marek Mojík <marek.mojik@nic.cz> Signed-off-by: Marek Behún <kabel@kernel.org> Link: https://github.com/openwrt/openwrt/pull/13799 Signed-off-by: Robert Marko <robimarko@gmail.com>