Skip to content

Releases: spacelab-ufsc/obdh2

v0.10

03 Nov 23:33
ea90282
Compare
Choose a tag to compare
  • edc driver fully tested and working
  • mt25q driver tested and working
  • CY15x102QN driver tested and working
  • Code cleanup
  • Documentation updates and improvements
  • General fixes and updates

v0.9

08 Mar 02:52
28ff61a
Compare
Choose a tag to compare
  • Firmware:
    • Adding enable/disable routines to the EDC driver
    • Adding an HMAC authentication library
    • Source files partially compliant with the MISRA-C:2012 standard
    • Implementatino of the telecommands processing
    • Initial hibernation and antenna deployment routines
    • Removing unused libraries
    • Unit tests and mockups implementation
    • General fixes and updates
  • Documentation:
    • General fixes and updates

v0.8

10 Oct 19:46
27299c9
Compare
Choose a tag to compare
  • Firmware
    • FRAM interface on media device
    • CY15x102QN driver
    • Unit tests of the drivers
    • Unit tests of the devices
    • Mockups of the unit tests
    • General fixes according to the unit tests
    • Static analysis with CppCheck
    • Source files compliant with the MISRA-C:2012 (excluding external libraries)
  • Documentation
    • FRAM memory details

v0.7

09 Jun 04:33
ce71309
Compare
Choose a tag to compare
  • Hardware
    • Adding an external FRAM memory (serial)
    • Fixing the layout of the Op-Amp of the current sensor
    • Fixing the BOM
    • Updating the 3D model
  • Firmware
    • Removing file system libraries
    • NOR memory integration in the media device
    • Initial version of the SpaceLab EPS 2.0 driver
    • Initial version of the SpaceLab TTC 2.0 driver
    • ADC drive fixes and improvements
    • Voltage sensor device fixes and updates
    • Current sensor device fixes and updates
    • Temperature sensor device fixes and updates
    • Unit tests general fixes and updates
    • SPI driver fixes and improvements
    • MT25Q NOR memory driver
    • CI with unit tests deployed
  • Documentation
    • General updates

v0.6

23 Apr 02:01
37d388e
Compare
Choose a tag to compare
  • Hardware
    • General fixes and improvements
  • Firmware
    • Routines to read the hardware version
    • Importing the Uniflash tool
    • Working version of the current and voltage sensor
    • Initial unit test
    • Improving the ISIS antenna driver
    • Initial driver of the internal RTC
    • Minimal driver of the MT25Q flash memory
    • General fixes and improvements
  • Documentation
    • General description of the hardware project
    • Fixing the references
    • Updating the logo of the lab
    • Initial list of parameters
    • Test report of the v0.5 board
    • General fixes and improvements

v0.5

27 Aug 14:44
36aeff0
Compare
Choose a tag to compare
  • Hardware:
    • Updating the PC-104 pinout
    • Compliance with the SpaceLab PCB standard
    • Adding hardware version control resistors
    • General fixes and improvements
    • First "ready for fabrication" version
  • Firmware:
    • Voltage sensor device
    • Current sensor device
    • Temperature sensor device
    • "Read sensors" task
    • Initial data structures
    • Importing the FSP library
    • Enabling the ISIS antenna driver
    • General fixes
  • Documentation:
    • Final PC-104 pinout
    • Updating the block diagram
    • Updating board 3D renders

v0.4

11 Jul 04:46
96c199b
Compare
Choose a tag to compare
  • Hardware:
    • Adding a RS-485 header
    • Adding a header for the debug/og UART port
    • 3D view images
    • Minor fixes
  • Firmware:
    • NGHam library port
    • Changing the comments to the MISRA C:2004 style
    • ADC driver
    • Initial version of the PHJ driver and device
    • Adding the CSP protoco (libcsp v1.5.16)
    • Adding debug/log messages to the drivers
    • Si446x driver refactoring
    • Adding file system libraries (FatFS and Reliance Edge)
    • Last reset cause reading
    • Adding the JSMN v1.1.0 library
  • Documentation:
    • Updating the tasks table
    • Updating the block diagram
    • Adding a chaper about the usage instructions
    • Adding a chapter about the assembly instructions
    • Adding tables with the fields of the RF packets

v0.3

07 Mar 22:18
2553de6
Compare
Choose a tag to compare
  • EDC driver
  • Payload EDC device
  • Si446x driver improvements
  • Using the fault LED to signalize boot errors
  • Fixing I2C driver
  • General improvements and fixes

v0.2

11 Feb 02:41
51af075
Compare
Choose a tag to compare
  • I2C driver
  • SPI driver
  • TCA4311A driver
  • Initial implementation of the EPS 2.0 driver
  • Adding a Makefile to the firmware project
  • General improvements in the hardware project

v0.1

28 Jan 02:00
d8d2290
Compare
Choose a tag to compare
  • Prototype version of the hardware
  • Initial documentation
  • Base version of the firmware