New Features:
- Automatically setup husky_userio pins for MPSSE when
enable_MPSSE()
called - Add SAM4S bootloader support - allows programming SAM4S target boards
- Add SAM4S target HAL
- Add
openocd/run_openocd.sh
for easier JTAG/SWD programming and debugging - Add
openocd/fe310.cfg
to allow fe310 programming via MPSSE - Common build system for capture boards/cw305/cw310
- Add context manager support to ChipWhisperer (thanks @wallento !)
- Add
cglitch_setup()
,vglitch_setup()
, andglitch_disable()
to scopes for easy glitch setup/disable. - Add
cw.list_devices()
to list attached NewAE devices - Add
scope.reset_clock_phase()
for CWNano - New and improved
GlitchController
with glitch map support - Full Husky support for SCA101 and Fault101
- Improve glitch performance on replacement CWNano glitch transistor
Fixes:
- Fix MPSSE timeout on CWPro
- Change logger to use temp files (Thanks @S-Vaes !)
- Fix
dict_repr
for nano ADC - Fix f3 linkerscript stack location
- Correctly set openocd srst signal pin
- Identify srst signal as push pull
- Add glitch/clock AUX out for Pro
- Fix baud rate for simpleserial version not being applied to non simpleserial firmware
- Fix FE310 baud rate not being set to 38400bps @ 7.37MHz