• v1.6.0

    100%
    0 Open
    14 Closed
    Updated 2021-08-09 18:29:19 +02:00
    Closed 2021-08-09 18:28:39 +02:00

    Milestone for next OBSW release v1.6.0

    • Updated README, better structure because it has become large
    • Added two utility scripts:
      • q7s-port.sh to set up all required port forwarding at once
      • q7s-cp.py to copy files conveniently to the Q7S as long as port
        forwarding is active
    • Added support for TMTC commanding with TCP
    • This allows running the TMTC commander on the local development machine directly (allows using GUI, more convenient development etc.)
    • Updated RTD handler: Raw measured RTD value is now stored as well
    • Added OBSW watchdog: #67
    • All CMake build scripts updated to be more robust
    • Updated generators folder. There is one central fsfwgen.py file now, which is used to run all other generators. Example usage to generate objects: ./fsfwgen.py objects
    • Added missing CLASS_ID declaration for GomspaceDeviceHandler
    • Bugfixes in generic fsfwgen submodule
    • BUILD_WATCHDOG renamed to EIVE_BUILD_WATCHDOG
    • Restarting OBSW via telecommand now possible
    • SD card initialization can be performed non-blocking now
    • Added PLOC updater code
    • PLOC Supervisor finished
    • tmtc submodule updated to v1.8.0
  • v1.7.0

    100%
    0 Open
    12 Closed
    Updated 2021-09-02 09:31:05 +02:00
    Closed 2021-09-02 09:31:05 +02:00

    Milestone for next OBSW release

    • Minor changes to match software to updated FPGA configuration
    • Set all devices to mode power down in doShutDown()
    • Bug when PREFSD was not set
    • Increased robustness of SW against invalid values for preferred SD card
    • Some fixes for Raspberry Pi build
    • Binary files can not be run like that on Linux, need to generate stripped executable instead. This is done now.
    • PCDU always running now
    • Added debug output for PCDU modules
    • Added ACS board to SPI PST
    • New busConf.h file which encapsulates Q7S specific properties like chip names, pin numbers and device names for peripherals
    • Defines cleaned up and properly prefixed
    • Possible bugfixes: spiRtdIc3 had other mode than others and spiRtdIc15 had other speed than others
    • Offers basic API to program chip writeprotection programatically
    • Used on reboot now
    • Added LICENSE and NOTICE file for making OBSW OpenSource
    • Fixes for supervisor identified during integration tests with TAS
    • Adjustments to run OBSW on Trenz TE0720
    • Memory dumps larger than 2*65535 bytes can not be handled by the linux uart driver
    • Added a memory dumper object to split large memory dumps in multiple smaller dumps
  • v1.8.0

    100%
    0 Open
    9 Closed
    Updated 2021-09-24 10:20:00 +02:00
    Closed 2021-09-24 10:20:00 +02:00

    Milstone for next OBSW release

    • GNSS and ACS board added and tested for Q7S
    • Device handlers moved to FSFW, several bugfixes, e.g. scaling error LIS3MDL and other minor ones in other device handlers
    • Updated commands to print switch states, voltages and currents of Gomspace PCDU. Requires eive/eive-tmtc#23
    • FSFW GPIO code refactored to support GPIOs by chip and label
  • v1.9.0

    100%
    0 Open
    57 Closed
    Updated 2022-03-08 10:33:25 +01:00
    Closed 2022-03-08 10:32:57 +01:00

    Milestone for next OBSW release.

    There are a lot of changes because there has not been an intermediate release for a longer period of time.

    This is the release with most/all GPIO pins designated and named, the FPGA configuration becoming more stable, and most basic device handlers implemented.

    It will be the last release before system components are added.

  • v2.0.0

    100%
    0 Open
    3 Closed
    Updated 2023-04-16 11:54:24 +02:00
    Closed 2023-04-16 11:54:24 +02:00

    This will be the version flashed onto the satellite before shipping.

  • v2.0.5

    100%
    0 Open
    4 Closed
    Updated 2023-06-13 07:51:07 +02:00
    Closed 2023-06-13 07:50:39 +02:00

    Will not be released, update to v3.0.0 directly.

  • v3.0.0

    100%
    0 Open
    46 Closed
    Updated 2023-08-01 09:07:09 +02:00
    Closed 2023-06-13 08:07:34 +02:00

    First OBSW update. Requires MIB update.

  • v3.1.0

    100%
    0 Open
    3 Closed
    Updated 2023-06-15 19:18:49 +02:00
    Closed 2023-06-14 18:11:30 +02:00
  • v3.1.1

    100%
    0 Open
    1 Closed
    Updated 2023-06-15 19:18:29 +02:00
    Closed 2023-06-15 19:18:29 +02:00
  • v3.2.0

    100%
    0 Open
    4 Closed
    Updated 2023-06-22 18:35:47 +02:00
    Closed 2023-06-21 17:47:41 +02:00
  • v3.4.0

    0%
    0 Open
    0 Closed
    Updated 2023-06-26 17:43:10 +02:00
    Closed 2023-06-26 17:43:10 +02:00
  • v4.0.0

    100%
    0 Open
    12 Closed
    Updated 2023-06-22 18:35:32 +02:00
    Closed 2023-06-22 18:35:32 +02:00

    OBSW update which also requires other updates to the firmware, for example the FPGA design

  • v4.1.0

    100%
    0 Open
    2 Closed
    Updated 2023-06-28 13:37:32 +02:00
    Closed 2023-06-26 17:43:08 +02:00
  • v5.0.0

    100%
    0 Open
    4 Closed
    Updated 2023-06-28 15:46:15 +02:00
    Closed 2023-06-28 15:46:15 +02:00
  • v5.1.0

    100%
    0 Open
    6 Closed
    Updated 2023-06-30 10:47:51 +02:00
    Closed 2023-06-28 15:46:17 +02:00
  • v5.2.0

    100%
    0 Open
    4 Closed
    Updated 2023-07-02 14:28:41 +02:00
    Closed 2023-07-02 14:28:41 +02:00
  • v6.0.0

    100%
    0 Open
    3 Closed
    Updated 2023-07-02 14:45:57 +02:00
    Closed 2023-07-02 14:45:57 +02:00
  • v6.1.0

    100%
    0 Open
    16 Closed
    Updated 2023-07-13 17:31:16 +02:00
    Closed 2023-07-13 17:31:16 +02:00
  • v6.2.0

    100%
    0 Open
    17 Closed
    Updated 2023-07-26 14:11:46 +02:00
    Closed 2023-07-26 14:11:46 +02:00
  • v6.3.0

    100%
    0 Open
    8 Closed
    Updated 2023-08-03 13:35:10 +02:00
    Closed 2023-08-03 13:35:00 +02:00