Changelog for
python311-spsdk-2.1.1-lp156.16.3.noarch.rpm :
* Wed Jul 17 2024 Johannes Kastl
- Require importlib_metadata
* Thu Mar 28 2024 Johannes Kastl - update to 2.1.1:
* New features - nxpcrypto: - add RSA-PSS support - nxpdevhsm: - support external devhsm provisioning
* Bugfixes - dk6prog: - fix DK6 operations - nxpdevhsm: - fix buffer address MC56 - nxpele: - fix write fuse - nxpimage: - add advanced params setting to configurations (padding, keys, timestamp, etc.) - fix manifest hash digest KW45/K32W1
* Tue Mar 26 2024 Daniel Garcia - Add python-spsdk-remove_pypemicro.patch to remove dependency on python-pypemcro and pyocd-pemicro.
* Mon Mar 25 2024 Daniel Garcia - Update to 2.1.0:
* add signing commands (create, verify)
* add subcommands for Fault Analysis Mode (export, parse, get-templates)
* add printing the result of auth command
* add dedicated plugin system
* U-BOOT interface
* add commit command
* add commands related to release-container
* enable IEE encryption for RT1180
* add key exchange signed message
* add signature provider for RT1xxx
* support mcxn23x
* deployment of new database
* EL2GO mockup for S32K WPC
* introduce memory configuration tool
* fix get-trng state command
* fix cmpa template
* fix parsing ahab image for i.MX95
* fix xmcd export command
* fix certificate block as binary file
* fix sb21 get-template command
* fix export command
* fix pfr generate command
* fix default family parameter
* Sun Jan 14 2024 Dirk Müller - update to 2.0.1:
* fix test memory AP address
* Fix detection of input file for FCB in bootable image
* fix IEE encryption for RT1180
* fix signed MBI for Anguilla Nano
* fix SB21 export with yaml config
* fix behavior of the RKTH registers
* fix invalid names of CRC field in database
* fix setting a register value as raw value when loading from configuration- update to 2.0.0:
* dedicated plugin system
* check of written data length in USB Interface
* remove dependency on PyCryptodome
* add rot command for calculating RoT hash
* distinguish between fw version and image version
* support YAML configuration for HAB
* support build RT11xx image with ECC keys
* support OSCCA
* support AHAB NAND
* implement HTTP Proxy Signature Provider
* signature provider for OSCCA
* add validation of signature in AHAB
* support OTFAD for RT1010
* export HAB from yaml config in bootable image
* revision of offsets in AHAB container
* command filter in SB 2.1 based on family
* refactor memory types for mbi
* add to AHAB key identifier for encrypted images
* pfr/ifr:
* remove devices subcommand
* sdpshost:
* connection support for iMX91 and iMX95
* shadowregs:
* unify endianness
* tool for converting JSON configuration into YAML with comments
* support mcxa1xx
* unify naming: RKTH/RKHT
* remove nxpkeygen and nxpcertgen apps, replaced by nxpcrypto
* remove elftosb app, replaced by nxpcrypto
* positional arguments replaced by options for all parameters with an exception to blhost, sdphost and dk6prog
* remove backward compatibility with command get-cfg-template, replaced fully with get-template(s)
* unify family name within all modules
* remove lpc55xx from family names
* fix error of SPI connection
* add missing sdio in generate command
* fix generate-keyblob IEE
* fix issue with get-info command
* fix certificate block in AHAB
* fix signature in AHAB
* fix some commands for SB21
* fix non generated keys for AHAB parse
* fix RAM images for LPC55Sxx
* fix MBI signed for xip for MCXN9xx
* fix sb21 export yaml errors
* fix OTFAD with DUK
* fix wrong core ID in parse for iMX93
* fix binary certificate block for MBI
* fix manifest for mcxn9xx
* fix bootable image merge
* fix in MBI configurations
* fix missing parameters in MBI config in bootable-image parse
* fix sb21 file generation without SBKEK
* update list of supported MBI images for mcxn9xx- drop python-spsdk-remove_pypemicro.patch (obsolete)
* Mon Oct 30 2023 Johannes Kastl - update to 1.11.0:
* New features - nxpimage: - enable signature providers for AHAB image and signed messages - add support for rt104x in bootable-image - tphost/tpconfig: - add possibility to check TP_RESPONSE only with NXP_PROD raw binary key - add support for mcxn9xx - add API for FuseLockedStatus - possibility to declare private keys with passphrase in signature provider config - add checking of written data length in usb interface - add support for dk6 tools
* Bugfixes - nxpimage: fix offset on NAND memory in AHAB image - fix plugin error for signature Provider for sb21
* Mon Oct 30 2023 Johannes Kastl - update to 1.10.1:
* New features - nxpimage: - support encrypted image hab - support for RT11xx and RT10xx - improve OTFAD/IEE names generation - add API to retrieve info about fuses
* Bugfixes - nxpimage: - fix XMCD load_from_config - fix IEE template - fix circular dependency in signature provider import - fix issue with loading keys as INT - not enable logging when spsdk is used as a library
* Wed May 31 2023 Johannes Kastl - do no longer package the
*.c and
*.bin files in spsdk/data/cpu_data/ (see https://github.com/nxp-mcuxpresso/spsdk/issues/60)
* Mon May 15 2023 Johannes Kastl - add patch python-spsdk-remove_pypemicro.patch to remove dependency on pypemicro, which contains a binary blob and cannot be distributed on OBS as is (see https://github.com/nxp-mcuxpresso/spsdk/issues/30)- remove Requires for pyocd-pemicro
* Fri May 12 2023 Johannes Kastl - new package python-spsdk, required by pynitrokey