SAM3U1C Atmel Corporation, SAM3U1C Datasheet - Page 1160

no-image

SAM3U1C

Manufacturer Part Number
SAM3U1C
Description
Manufacturer
Atmel Corporation
Datasheets

Specifications of SAM3U1C

Flash (kbytes)
64 Kbytes
Pin Count
100
Max. Operating Frequency
96 MHz
Cpu
Cortex-M3
# Of Touch Channels
28
Hardware Qtouch Acquisition
No
Max I/o Pins
57
Ext Interrupts
57
Usb Transceiver
1
Quadrature Decoder Channels
1
Usb Speed
Hi-Speed
Usb Interface
Device
Spi
4
Twi (i2c)
1
Uart
4
Ssc
1
Sd / Emmc
1
Graphic Lcd
No
Video Decoder
No
Camera Interface
No
Adc Channels
8
Adc Resolution (bits)
12
Adc Speed (ksps)
384
Resistive Touch Screen
No
Temp. Sensor
No
Crypto Engine
No
Sram (kbytes)
20
Self Program Memory
YES
External Bus Interface
1
Dram Memory
No
Nand Interface
Yes
Picopower
No
Temp. Range (deg C)
-40 to 85
I/o Supply Class
1.8/3.3
Operating Voltage (vcc)
1.62 to 3.6
Fpu
No
Mpu / Mmu
Yes / No
Timers
3
Output Compare Channels
3
Input Capture Channels
3
Pwm Channels
4
32khz Rtc
Yes
Calibrated Rc Oscillator
Yes
46.2
46.2.1
46.2.1.1
46.2.1.2
46.2.1.3
46.2.1.4
1160
SAM3U Errata - Rev. A Parts
SAM3U Series
Flash
Flash: Issue Running at Frequency Lower than 2.5 MHz
Flash: Read Flash in 64-bit Mode
Flash: Flash Programming
Flash: Fetching Error after Reading the Unique Identifier
Revision A parts Chip IDs are as follows:
SAM3U4C (Rev A)
SAM3U2C (Rev A)
SAM3U1C (Rev A)
SAM3U4E (Rev A)
SAM3U2E (Rev A)
SAM3U1E (Rev A)
Refer also to
When the system clock (MCK) is lower than 2.5 MHz with 2 Wait States (WS) programmed in
the EEFC Flash Mode Register (EEFC_FMR), the Cortex fetches erroneous instructions.
Do not use 2 WS when running at a frequency lower than 2.5 MHz.
Higher than expected power consumption can be seen when reading Flash in 64-bit mode.
Use 128-bit mode instead.
When writing data into the Flash memory plane (either through the EEFC, using the IAP func-
tion, or FFPI), the data may not be correctly written (i.e the data written is not the one expected).
Set the number of Wait States (WS) to 6 (FWS=6) during the programming.
After reading the Unique Identifier (or using the STUI/SPUI command), the processor may fetch
wrong instructions. It depends on the code and on the region of the code.
In order to avoid this problem, follow the steps below:
Note:
1. Set bit 16 of EEFC Flash Mode Register to 1
2. Send the Start Read Unique Identifier command (STUI) by writing the Flash Command
3. Wait for the FRDY bit to fall
4. Read the Unique ID (and next bits if required)
5. Send the Stop Read Unique Identifier command (SPUI) by writing the Flash Command
6. Wait for the FRDY bit to rise
7. Clear bit 16 of EEFC Flash Mode Register
Problem Fix/Workaround
Problem Fix/Workaround
Problem Fix/Workaround
Problem Fix/Workaround
Register with the STUI command.
Register with the SPUI command.
During the sequence, the software cannot run out of Flash (so needs to run out of SRAM).
Section 46.1 “Marking” on page 1159
0x28000961
0x280A0761
0x28090561
0x28100961
0x281A0761
0x28190561
6430E–ATARM–29-Aug-11

Related parts for SAM3U1C