From 1a7bc4df473b278abe4a66f9d22a845803e31ba7 Mon Sep 17 00:00:00 2001 From: Max Brombach Date: Thu, 12 Feb 2026 22:05:39 +0000 Subject: [PATCH] Device: RADJupiter: Add bootloader pipeline --- .../icsneo/device/tree/radjupiter/radjupiter.h | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/include/icsneo/device/tree/radjupiter/radjupiter.h b/include/icsneo/device/tree/radjupiter/radjupiter.h index 0c6dceb..5690dbc 100644 --- a/include/icsneo/device/tree/radjupiter/radjupiter.h +++ b/include/icsneo/device/tree/radjupiter/radjupiter.h @@ -27,6 +27,21 @@ public: return supportedNetworks; } + const std::vector& getChipInfo() const override { + static std::vector chips = { + {ChipID::RADJupiter_MCHIP, true, "MCHIP", "jupiter_mchip_ief", 1, FirmwareType::IEF} + }; + return chips; + } + + BootloaderPipeline getBootloader() override { + return BootloaderPipeline() + .add() + .add(ChipID::RADJupiter_MCHIP, BootloaderCommunication::RED) + .add(ChipID::RADJupiter_MCHIP) + .add(); + } + bool getEthPhyRegControlSupported() const override { return true; } ProductID getProductID() const override {