ZNEQ32 Z32F0xx3 series

From SEGGER Wiki
Revision as of 15:34, 4 July 2018 by Sebastian (talk | contribs) (Created page with "__TOC__ This article describes device specifics of the Zilog ZNEQ32 Z32F0xx3 series devices. == Disable Read/Write protection == The ZNEQ32 Z32F0xx3 series allows within it'...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

This article describes device specifics of the Zilog ZNEQ32 Z32F0xx3 series devices.

Disable Read/Write protection

The ZNEQ32 Z32F0xx3 series allows within it's configuration option area in page 1 to configure the read and erase/write protection of the internal FLASH. At address 0x1FFFF200 the read protection of the internal flash can be configured, and at address 0x1FFFF240 the erase/write protection of Flash can be configured.

Issue

In case the complete device is erased by "Chip erase" or in case especially option page 1 gets erased and doesn't get reprogrammed correctly before the next reset, read access to FLASH gets lost.

Solution

To acquire FLASH read access again execute in J-Flash "Unsecure Chip":

  1. Target->Manual Programming->Unsecure Chip.

This triggers a complete chip erase and configures option page 1 to allow FLASH access again.