14
0
forked from pool/python-spsdk

Commit Graph

  • ca10d9f6f8 - Update to 3.0.1 * nxpcrypto: - improve serial number validation in certificate generation * nxpimage: - fix AHAB container header info display - fix MBI parameter for mcxa series - add input data size validation for HAB segments - add hardware key mixin to NHS52S04 MBI types - add load address mixin to every MBI type - improve CA Flag description in AHAB schemas - fix AHAB update keyblob - add new Fast Boot flags to AHABContainerV2 * nxpmemcfg: - add missing memory types (MicronOPI_SDR, AdestoOPI_SDR) * update default BOOT_FLAGS value in MC56F81x68 BCA configuration * validate and clean up the contents of SPSDK data files main Markéta Machová 2025-07-17 09:16:03 +00:00
  • 7cc39abba5 - removed patch 'python-spsdk-remove_pypemicro.patch since pemicro has been moved into a plugin in 2.2.0 - Update to 3.0.0 * New features: - el2go-host: - check UUID fuse index - ifr: - move into pfr application - nxpcrypto: - allow adding image key into existing PKI tree - remove nxpcertgen application (all functionality is now available in nxpcrypto application) - consolidate options -k/--private-key and -sp/--signature-provider replace with option -s/--signer - nxpdebugmbox: - move commands to separated groups with clearer organization - move parameter --family from the root command to individual command groups - derive test address from the family parameter - nxpdevhsm: - require oemRandomShare when oemEncMasterShare is defined - add new format for sbfile for mcxa family devices with secure installer/extended bootloader - nxpimage: - generate fuse script when merging signed image - add unicode characters for better BinaryImage visualization - remove the deprecated 'image_type' key in ahab configuration and replace by 'target_memory' - remove input_binary and base_address parameters from bee - rename merge commands in bootable-image and binary-image to export - remove 'mainCertChainId' key in cert-block configuration by 'mainRootCertId' - replace hab export /parse commands with unified configuration approach - implement SB3.1 data compression - add parser of SB3.1 - consolidate all keys for data of SB3.1 load command into one - simplify load command configuration Steve Kowalik 2025-06-25 04:03:23 +00:00
  • 7f204b6d1f OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-spsdk?expand=0&rev=16 Markéta Machová 2025-06-17 08:05:53 +00:00
  • e0835adc85 - Convert to libalternatives Markéta Machová 2025-06-17 08:04:27 +00:00
  • 3ad316b18b Accepting request 1188467 from home:ojkastl_buildservice:Branch_devel_languages_python Matej Cepl 2024-07-18 22:43:57 +00:00
  • c24f05d2fd Accepting request 1163359 from home:ojkastl_buildservice:Branch_devel_languages_python Markéta Machová 2024-04-02 12:49:36 +00:00
  • cded09b966 - Add python-spsdk-remove_pypemicro.patch to remove dependency on python-pypemcro and pyocd-pemicro. Daniel Garcia 2024-03-26 11:35:36 +00:00
  • aac3b151b8 - 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 Daniel Garcia 2024-03-25 13:29:41 +00:00
  • 48428cce19 - 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: Dirk Mueller 2024-01-14 15:08:03 +00:00
  • 391cac8186 Accepting request 1121117 from home:ojkastl_buildservice:Branch_devel_languages_python Markéta Machová 2023-10-30 10:56:23 +00:00
  • acc150d6fa Accepting request 1095807 from devel:languages:python Dominique Leuenberger 2023-06-29 15:28:40 +00:00
  • fb11652908 Accepting request 1089928 from home:ojkastl_buildservice:Branch_devel_languages_python Markéta Machová 2023-05-31 16:14:08 +00:00
  • 73937e4cdf Accepting request 1089345 from home:ojkastl_buildservice:Branch_devel_languages_python Matej Cepl 2023-05-30 12:32:48 +00:00