Atmel ARM-Based Evaluation Kit for SAM4S16C, 32-Bit ARM® Cortex® Microcontroller ATSAM4S-WPIR-RD ATSAM4S-WPIR-RD Scheda Tecnica
Codici prodotto
ATSAM4S-WPIR-RD
1199
SAM4S Series [DATASHEET]
Atmel-11100G-ATARM-SAM4S-Datasheet_27-May-14
46.2
Errata SAM4S4/S2 Rev. A Parts
The errata are applicable to the devices in
46.2.1 Flash Controller
46.2.1.1
EFC: Erase Sector (ES) command cannot be performed if a subsector is locked (ONLY in Flash sector 0)
If one of the subsectors
small sector 0
small sector 1
larger sector
is locked within the Flash sector 0, the erase sector (ES) command cannot be processed on non-locked subsectors.
Refer to the Flash overview in the “Memories” section of the datasheet.
Problem Fix/Workaround
All the lock bits of the sector 0 must be cleared prior to issuing the ES command. After the ES command has been
issued, the lock bits must be reverted to the state before clearing them.
46.2.2 Flash
46.2.2.1
Flash: Incorrect Flash Read May Occur Depending on VDDIO Voltage and Flash Wait State
Flash read issues leading to wrong instruction fetch or incorrect data read may occur under the following operating
conditions:
VDDIO < 2.4V and Flash wait state
VDDIO < 2.4V and Flash wait state
≥ 1
If the core clock frequency does not require the use of the Flash wait state
(FWS = 0 in EEFC_FMR) or if only data
reads are performed on the Flash (e.g., if the code is running out of SRAM), there are no constraints on VDDIO voltage.
.
Notes:
for the maximum core clock frequency at zero (0) wait
state.
Problem Fix/Workaround
Two workarounds are available:
1. Reduce the device speed to decrease the number of wait states to 0.
2. Copy the code from Flash to SRAM at 0 wait states and then run the code out of SRAM.
2. Copy the code from Flash to SRAM at 0 wait states and then run the code out of SRAM.
The issue will be corrected in the next device revision, Marketing Revision Level B (MRL B). Please contact your local
Sales Representative for further details.
Table 46-2.
Device Name
Chip ID
SAM4S4C (Rev A)
0x28AB_09E0
SAM4S4B (Rev A)
0x289B_09E0
SAM4S4A (Rev A)
0x288B_09E0
SAM4S2C (Rev A)
0x28AB_07E0
SAM4S2B (Rev A)
0x289B_07E0
SAM4S2A (Rev A)
0x288B_07E0