5.1.69. Non-volatile memory status (pnv_Status)

Provide information about the state of non-volatile memories.

5.1.69.1. Supported targets

All targets

5.1.69.2. Required license

None (Main library). (See Section 2.3, “Licensed Features”.)

5.1.69.3. Description

The non-volatile status block details the state of all non-volatile memories. For most ECUs, only flash storage is present.

5.1.69.4. Inports

  • sim_ram_adaptive_checksum_ok

    Value passed through to outport ram_adaptive_checksum_ok when running the model under simulation. Has no effect when running on the target ECU.

    Range: 0 or 1

    Value type:Boolean
    Calibratable:No
  • sim_flash_adaptive_checksum_ok

    Value passed through to outport flash_adaptive_checksum_ok when running the model under simulation. Has no effect when running on the target ECU.

    Range: 0 or 1

    Value type:Boolean
    Calibratable:No

5.1.69.5. Outports

  • ram_adaptive_checksum_ok

    1 if the battery-backed RAM adaptive data check-sum is valid and up to date, 0 otherwise. If the adaptive data check-sum is invalid or inconsistent with the data stored in the battery backed RAM at model start up, the adaptive data is reverted to default - see help on the following adaptive data blocks: adaptive checksum, scalar, 1-d or 2-d maps, or arrays.

    Range: 0 or 1

    Value type:Boolean
    Calibratable:No
  • flash_adaptive_checksum_ok

    1 if the adaptive data check-sum is valid either at start up or after a NVM update, 0 otherwise. If the adaptive data check-sum is invalid at model start up, the adaptive data is reverted to default - see help on the following adaptive data blocks: adaptive checksum, scalar, 1-d or 2-d maps, or arrays.

    Range: 0 or 1

    Value type:Boolean
    Calibratable:No

5.1.69.6. Mask parameters

  • Sample time

    The periodicity of the block execution.

    Range: [0.001, 3600] seconds

    Value type:Real
    Calibratable:No
  • Store adaptives in flash?

    Store adaptives in flash memory if ticked.

    Value type:Boolean
    Calibratable:No

5.1.69.7. Notes

None.