cy8c3446lti-075es2 Cypress Semiconductor Corporation., cy8c3446lti-075es2 Datasheet - Page 30
![no-image](/images/manufacturer_photos/0/1/180/cypress_semiconductor_corporation__sml.jpg)
cy8c3446lti-075es2
Manufacturer Part Number
cy8c3446lti-075es2
Description
Psoc? 3 Cy8c34 Family Errata Silicon Revision Es2
Manufacturer
Cypress Semiconductor Corporation.
Datasheet
1.CY8C3446LTI-075ES2.pdf
(33 pages)
49. Reading ECC
50. Enabling ECC in Firmware
51. SPC Checksum Failure
January 7, 2011
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
PROBLEM DEFINITION
When reading ECC data (0x80000-0x81FFF) with the CPU on a device in debug mode, a value of 0x00 is
returned.
PARAMETERS AFFECTED
NA
TRIGGER CONDITION(S)
Reading ECC information while in debug mode.
SCOPE OF IMPACT
A value of 0x00 is returned rather than the correct data.
WORKAROUND
Temporarily disable the ECC_EN bit (located in SPC Array ID 0x80) before performing a read function. See
section 45.3 of the Nonvolatile Memory Programming section in the PSoC 3 Technical Reference Manual for
details on SPC access.
FIX STATUS
Silicon revision fix confirmed in production silicon.
PROBLEM DEFINITION
The ECC logic samples the ECC_EN bit in CNVL anytime the bit changes value.
PARAMETERS AFFECTED
NA
TRIGGER CONDITION(S)
Altering the value of the ECC_EN bit in CNVL.
SCOPE OF IMPACT
Causes the ECC error interrupt to trigger.
WORKAROUND
Do not change the ECC enable bit value in firmware. Only use PSoC Programmer or PSoC Creator to alter
the value during device programming.
FIX STATUS
Silicon revision fix confirmed in production silicon.
PROBLEM DEFINITION
When performing an SPC checksum of all Flash contents (SPC Command 0x0C, Flash Array ID 0x3F), the
checksum calculation will timeout and a checksum failure is returned.
PARAMETERS AFFECTED
NA
TRIGGER CONDITION(S)
Performing a checksum on all Flash contents.
SCOPE OF IMPACT
Checksum failure will consistently be returned due to timeout.
WORKAROUND
Individually perform checksum on each block of Flash (SPC Command 0x0C, Flash Array ID 0x00-0x3E). To
perform a complete flash checksum, sum together each block checksum to a uint32 variable. See section 45.3
of the Nonvolatile Memory Programming section in the PSoC 3 Technical Reference Manual for details on
SPC access.
FIX STATUS
Silicon revision fix confirmed in production silicon.
Document Number: 001-61136 Rev. *C
Errata Document
PSoC
®
3: CY8C34 Family
30
[+] Feedback