Skip to content

Releases: DuPAL-PAL-DUmper/dupico_firmware

v0.3.3

28 Sep 15:18
Compare
Choose a tag to compare
v0.3.3 Pre-release
Pre-release

[0.3.3] - 2024-09-28

Fixed

  • Fixed checksum calculation for data width > 8bit
  • Reverse order of bytes sent for every word in case data width > 8bit

v0.3.2

12 Sep 08:54
Compare
Choose a tag to compare
v0.3.2 Pre-release
Pre-release

[0.3.2] - 2024-09-11

Changed

  • Additional increase in the PIO delays so slower ROMs (like a 450ns HN462532G) could be read

v0.3.1

11 Sep 20:34
Compare
Choose a tag to compare
v0.3.1 Pre-release
Pre-release

[0.3.1] - 2024-09-11

Changed

  • Tweaked the delays for PISO and SIPO PIO code, for more consistent readings

v0.3.0

08 Sep 17:42
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release

[0.3.0] - 2024-09-08

Added

  • Add support for CXFER read mode, for faster reading of combinatorial ICs

This mode still needs heavy testing, and requires support by clients.

v0.2.2

24 Aug 07:42
Compare
Choose a tag to compare

[0.2.2] - 2024-08-19

Changed

  • Move handling of OSC_DET request at a lower level

[0.2.1] - 2024-08-17

Changed

  • Finish moving SIPO code to PIO. All bitbanging is now gone.

[0.2.0] - 2024-08-17

Changed

  • PISO and SIPO shifters are now controlled via the PIO

[0.1.4] - 2024-08-15

Added

  • Added OSC_DET command to try and detect pins that are oscillating

[0.1.3] - 2024-08-13

Changed

  • Slightly reduce delays in shifter code

v0.1.2

12 Aug 18:09
Compare
Choose a tag to compare

[0.1.2] - 2024-08-09

Changed

  • Updated pico-sdk and FreeRTOS-Kernel
  • Forcing CLI interface task to a single core is no longer needed

[0.1.1] - 2024-08-05

Changed

  • Avoid yielding continuously to other tasks when working with shift registers

[0.1.0] - 2024-08-04

Added

  • Support for binary transmission protocol

Removed

  • Removed support for the text protocol

Changed

  • Reduced command buffer to 64 bytes
  • Optimized the number of calls for data transmission via USB

[0.0.5] - 2024-08-02

Changed

  • Optimized string to number (and vice-versa) conversions in strutils
  • Avoid uselessly clearing the command buffer at each start of command

v0.0.4

29 Jul 15:07
Compare
Choose a tag to compare

[0.0.4] - 2024-07-29

Changed

  • The extended write now contains a dynamic number of parameters (still limited to 256 bytes of buffer size)

v0.0.3

29 Jul 08:46
Compare
Choose a tag to compare

[0.0.3] - 2024-07-29

Added

  • Command to read the firmware version

Removed

  • Removed the "Dupico FW" string at connection

First release

26 Jul 11:18
Compare
Choose a tag to compare

Initial release of the dupico firmware