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 {