11.7 CAL OTP Configuration

The following values are programmed at the Factory and cannot be changed.

Table 11-6. CAL OTP Map
Address Register Module Bitfield
Base + 0x080 FCCFG0 SUPC CFG_SMOR0[31:0]
Base + 0x080 FCCFG1 SUPC CFG_SMOR0[31:0]
Base + 0x0A0 FCCFG8 SUPC/OSC32KCTRL

[15:0] - CFG_DSSMOR_REF[15:0]

[31:16] - CFG_DSSMOR_CLK[15:0]

Base + 0x0C0 FCCFG16 OSCCTRL CFG_DFLL48M[31:0]
Base + 0x0C4 FCCFG17 OSCCTRL

[15:0] - CFG_XTAL[15:0]

[31:16] - RSVD

Base + 0x0E0 FCCFG24 SUPC

[15:0] – CFG CALVREGSW0[15:0] (99ma)

[31:16] – CFG CALVREGSW1[15:0] (99ma)

Base + 0x0E8 FCCFG26 SUPC

[15:0] – CFG CALADDVREG0[15:0] ( 50 ma)

[31:16] – RSVD

Base + 0x0EC FCCFG27 SUPC

[15:0] – RSVD

[31:16] - CFG_CALVREGRAM[15:0] ( 50 ma)

Base + 0x0F0 FCCFG28 SUPC

[3:0] - CALCP[3:0]

[7:4] - RSVD

[15:8] - CALSUPC[7:0]

[31:16] - RSVD

Base + 0x0F4 FCCFG29 SUPC

[7:0] - CALUSERLDO[7:0]

[31:8] - RSVD

Base + 0x100 FCCFG32

DSU[DID]

DSU[DCFG0]

[7:0] - RSVD [3:0] , PFM_SZ[3:0] ,

[15:8] - DRM_SZ [7:0]

[23:16] - RSVD[3:0] ,FPACKAGE[3:0]

[31:24] - DID_DEVSEL[7:0]

Base + 0x104 FCCFG33 DSU[DCFG1]

[7:0] – ME_HSM, DPA, RSVD, ME_SPI_IXS, RSVD, ME_SQI, ME_SDMMC1, SDMMC0

[15:8] – ME_TCC7, ME_TCC6, ME_TCC5, ME_TCC4, ME_TCC3, ME_TCC2, ME_TCC1, ME_TCC0

[23:16] – ME_SERCOM5, ME_SERCOM4, ME_SER-COM3, ME_SERCOM2, ME_SERCOM1, ME_SER-COM0, RSVD[1:0]

[31 :24] – ME_EBI, ME_PCC, ME_ETH, ME_PTC, RSVD[1:0], ME_SERCOM7, ME_SERCOM6

Base + 0x108 FCCFG34 DSU[DCFG2]

[7:0] – RSVD[5:0], ME_CAN1, ME_CAN0

[15:8] - ME_DMA0CH[5:0], ME_USBFS, ME_USBHS0

[23:16] - ME_DMA1CH[5:0], RSVD, ME_PDEC

[31:24] – RSVD (for ME_ACPAIR_SEL[7:0])

Base + 0x144 FCCFG49 MBISTINTF MEM_MARGIN0[31:0]
Base + 0x148 FCCFG50 MBISTINTF MEM_MARGIN1[31:0]
Base + 0x14C FCCFG51 MBISTINTF MEM_MARGIN2[31:0]
Base + 0x160 FCCFG56

BOOTROM -> RPMU

[BRRPMU_CAL]

BRRPMU_CAL[31:0]
Base + 0x164 FCCFG57

BOOTROM -> RPMU

[BRCFGPWSAKDLY]

BRCFGPWSAKDLY [31:0]
Base + 0x168 FCCFG58

BOOTROM -> RPMU

[BRCFGRINGOSC]

BRCFGRINGOSC [31:0]
Base + 0x16C FCCFG59 BOOTROM Change IDAU settings when TrustZone is disabled
Base + 0x180 FCCFG64 User SW => PTC

[15:0] - PTCCFG0[15:0]

[31:16] - RSVD[15:0]

Base + 0x184 FCCFG65 User SW => ADC ADCCFG0[31:0]
Base + 0x188 FCCFG66

User SW => AC

(CTRLC)

[7:0] – RSVD [7:4], CONFIG[3:0]

[31:8] - RSVD

Base + 0x18C FCCFG67 User SW => USBHS Squelch

[3:0] – CFG_USB_PHY[3:0]

[31:4] - RSVD

Base + 0x190 FCCFG68 User SW => USBFS.PAD-CAL

[4:0]: TRANSP[4:0]

[5]: RSVD

[10:6]: TRANSN[4:0]

[11]: RSVD

[14:12] TRIM[2:0]

[31:15]: RSVD

Base + 0x1A0 FCCFG72 User SW => ETH FMAC[31:0]
Base + 0x1A4 FCCFG73 User SW => ETH

[15:0] - FMAC[47:32]

[31:16] - RSVD[15:0]