Spsdk

Latest version: v2.4.0

Safety actively analyzes 681775 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 5

2.4.0

New features

* el2go-host:
- implement parallel download of Secure Objects using database
- speed up repeated calls to EL2GO server
- allow to specify scope of Secure Objects to download
* nxpdebugmbox:
- support halt, resume commands
- AHB access test address remove as an option and move into database
- support for block memory transfer over debug probes
* nxpmemcfg:
- add support for RT700

Bugfixes

* el2go-host:
- fix memory buffer used for data exchange for KW45
* nxpimage:
- allow to parse AHAB image with empty image hash for rt118x

2.3.0

**New features**

* blhost:
* support nIRQ pin feature
* el2go* host:
* unify subcommands for RW61x
* add get* otp* binary command
* addd UUID harvesting
* add default handler to unknown errors while assigning device to a group
* add checker for max amount of Secure Objects and their size
* add Remote Database for Secure Objects for Azurewave
* add close_device to blhost; display response of RW TPFW responses
* implement database storage for UUIDs harvesting
* erase CMPA in EdgeLock2GO indirect flow
* lpcprog:
* add programmer for LPC8xx parts
* nxpcrypto:
* add subcommand for creating PKI tree
* nxpdebugmbox:
* support for MX95 revision A0/A1/B0 (PQC support)
* nxpdevhsm:
* add execute command for mcxn9xx
* allow SB files without loading the wrapped CUST_MK_SK
* implement oem duk certificate provisioning
* nxpdice:
* add nxpdice application
* nxpele:
* support nxpele over fastboot
* nxpimage:
* support AHAB version 2
* add verificator to bootable image
* support linux image in bootable image
* add ahab sign command for signing existing AHAB images
* nxpmemcfg:
* add blhost* script option for exporting configuration for secure address
* nxpuuu:
* new tool based on the UUU (Universal Update Utility), add capability to deploy images to i.MX MPU targets
* nxpwpc:
* add special handler when pre* CSR are are empty
* tphost/tpconfig:
* implement lightweight Chain* of* Trust checker for DevCert located in the device
* support MCXC series (blhost)
* support RT7xx
* support MNCXN23x, MCXN9xx, KW45xx EL2Go
* support MCXW71 and its wariants

**Bugfixes**

* el2go* host:
* fix general error when database has no blob
* fix revision in configuration
* nxpdebugmbox:
* fix get* crp command for mcxa series
* fix template for famode* image
* fix dat for RT1180
* fix template for RT1180
* nxpele:
* fix get* info details
* nxpimage:
* fix flag in AHAB
* fix plain MBI for NHS52sxx
* fix trustzone for NHS52Sxx
* remove header form XMCD segment
* pfr:
* fix erase* cmpa for mcxa series
* shadowregs:
* fix fuses* script
* fix loading shadow registers on RW61x

2.2.1

**Bugfixes**

* ifr:
- fix read command
* nxpimage:
- fix parsing bootable image without specified memory type
- fix plain mbi for NHS52sxx
* nxpwpc:
- fix unavailable item

2.2.0

**New features**

* blhost:
- add can interface
* EL2GO:
- support for mwct2x12, mwct2xd2
* ifr:
- add option to configure sector 2
* nxpdebugmbox:
- add family and revision info into DAC config file
* nxpdevhsm:
- commands limited based on specific devices capabilities
* nxpele:
- add fuses script
* nxpimage:
- add support for RAW image
- add re-sign subcommand to ahab
- support parsing FCB block with swapped bytes
- support MBI CRC for mwct2x12, mwct2xd2, mc56f818xx, mc56f817xx
- support BinaryImage in MBI export
- support i.MX 95 unsigned build image
* nxpwpc:
- add correlation-id into REST request
* drop support for Python 3.8
* support NHS52Sxx, mcxw71xx
* support RW61x EL2Go
* P&E Micro and J-Link as separate plugins
* all options in sub-commands case-insensitive

**Bugfixes**

* nxpdebugmbox:
- fix debug authentication on NHS52Sxx
- fix generation of DC config file
- fix dac response length on kw45xx
* nxpele:
- fix timeout
- fix verify image for i.mx93
- fix failure in communication with uboot
* nxpimage:
- fix signed-msg incorrect signature
- fix wrong offset in FCB
- fix xmcd generation
- fix mbi export
- fix ahab with invalid SRK
- fix bootable-image for RW61x
- fix mbi config for kw45xx
- fix bootable-image with dynamic offset segments
- fix inconsistent core ID in parser and export
* pfr_:
- fix generate-binary argument position
- fix generating cmpa template for mcxa1xx
- fix default cmpa page for mcxa1xx
* shadowregs:
- fix shadow registers on RW61x
- fix loadconfig command

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

2.1.0

New features

- nxpcrypto:
- add signing commands (create, verify)
- nxpdebugmbox:
- add subcommands for Fault Analysis Mode (export, parse, get-templates)
- add printing the result of auth command
- add dedicated plugin system
- nxpele:
- U-BOOT interface
- add commit command
- add commands related to release-container
- nxpimage:
- 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

Bugfixes

- nxpele:
- fix get-trng state command
- nxpimage:
- 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
- nxpmemcfg:
- fix export command
- pfr:
- fix pfr generate command
- shadowregs:
- fix default family parameter

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.