Texas Instruments DRA76xP-ACD User Manual Download Page 22

Hardware

www.ti.com

22

SPRUII5A – December 2017 – Revised November 2018

Submit Documentation Feedback

Copyright © 2017–2018, Texas Instruments Incorporated

DRA77xP/DRA76xP-ACD CPU EVM Board

3.24 Configuration EEPROM

The CPU board contains a EEPROM memory device for storing and retrieving configuration information.
The EEPROM provides 256Kb (or 32KBytes) of storage space, and is accessible via I2C. (Note that the
device location information is located in the I2C device table.) The configuration ID information is
programmed by the factory at the time of manufacturing and should not be altered. Below is the
configuration data format within the EEPROM.

EEPROM device used: Catalyst Semiconductor CAT24C256WI-G

I2C Bus/Addr: I2C1,0x50

Data format of the EEPROM is provided in

Table 14

.

Table 14. Data Format of the EEPROM

EEPROM Field

Byte Location

Value (Rev A CPU Board
example)

Description

ID.HEADER

[3:0]

0xAA5533EE

Fixed value at start of header ID.

ID.BOARD_NAME

[19:4]

‘DRA76/7xP,TDA2P’
(ascii)

For J6P-Family ACD Package -
fixed value of
‘DRA76/7xP,TDA2P’

ID.VERSION_MAJOR

[21:20]

0xC

A=0x1
B=0x2
C=0x3

ID.VERSION_MINOR

[23:22]

0x0

0x0 for major revision
0x1-0x15 for others

ID.CONFIG_OPTION

[27:24]

0x3E

Bit 6: 1 – EMIF2 ECC Supported,
0 – No
Bit 5: 1 – EMIF2 Supported, 0 –
No
Bit 4: 1 – EMIF1 ECC Supported,
0 – No

Bit 3: 1 – EMIF1 Supported, 0 –
No
Bit 2: 1 – Extended Memory
EEPROM Cfg Support, 0 – No

(1)

Bit 1: 1 – MAC addr in EEPROM
(default)
Bit 0: 0 - QSPI (default), 1 - NOR

EMIF1_SIZE_BYTES

[31:28]

0x8000 0000

Memory size for EMIF1 in bytes
(unsigned long)**

EMIF2_SIZE_BYTES

[35:32]

0x8000 0000

Memory size for EMIF2 in bytes
(unsigned long)**

RESERVED

[55:36]

0x0

Reserved**

MAC_ADDR

0x7F00

00.0E.99.zz.yy.xx

Optional MAC address

(1) If Bit 2 is set to 0, all EEPROM data beyond is set to 0 (not defined or used). If it is set to 1, the mapping is per the table.

For reference, a C-style coded structure is provided.

Struct EEPROM_ID_T

{

Unsigned long header;

4

Char board_name[16];

16

Unsigned short version_major;

2

Unsigned short version_minor;

2

Unsigned long config_option;

4

Unsigned long emif1_size_bytes;

4

Unsigned long emif2_size_bytes;

4

Char reserved[28];

20

} eeprom_id;

Summary of Contents for DRA76xP-ACD

Page 1: ...ignal Multiplex Logic 23 5 Application Boards 33 6 USB3 Supported Configurations 34 7 References 37 List of Figures 1 CPU Board 3 2 CPU Board Front 6 3 CPU Board Back 7 4 CPU Board Block Diagram 8 5 P...

Page 2: ...t includes a mix of two ARM Cortex A15 Microprocessor Units two Arm Cortex M4 Processing Subsystems each with two ARM Cortex Microprocessors two Digital Signal Processors DSPC66x a Vision Acceleration...

Page 3: ...Media Card eMMC NAND and NOR a multitude of interface ports and expansion connectors The board provides additional support components that provide software debugging signal routing and configuration c...

Page 4: ...Dual 960 FPD link to CSI2 Hus for camera and radar support EVM577PFUSION V1 0 Camera Kits for Fusion Board OV2775 sensor with DS90UB953 serializer module EVMFUSIONCAM V1 0 1080P Display Multi Touch T...

Page 5: ...DR3L 1333 4 Gbyte 2 GByte for each EMIF EMIF1 optionally supports ECC Quad Serial Peripheral Interface SPI Flash 256 M bit eMMC Flash 8G bit v4 51 compliant NAND Flash 4G bit NOR Flash 512 M bit Seria...

Page 6: ...PI 60 JTAG QSPI eMMC Fusion Connector 12VDC LI Serial Camera MOST Audio Local Bus MLB FPD Link High Resolution DDR3L Memory USB ID Processor SoC Overview www ti com 6 SPRUII5A December 2017 Revised No...

Page 7: ...h Panel USB 2 0 USB 2 0 Power Only CSI2 Expansion Ethernet DDR3L Memory www ti com Overview 7 SPRUII5A December 2017 Revised November 2018 Submit Documentation Feedback Copyright 2017 2018 Texas Instr...

Page 8: ...EMIF2 All NAND EMMC Mux C CLK CMD D 7 0 MMC2 QSPI UART3 COM8Q MMC4 McASP7 McASP7 Mux H CLK FSX D 1 0 MMC4 CLK CMD D 3 0 VOUT3B VOUT3 Mux B CLK DE HS VS D 23 0 Display Panel FPD Link PHY SPI1 HDMI PCI...

Page 9: ...87565 devices are optimized for the SoC maximum power and sequence requirements A sink source regulator provides the DDR power and termination rails Figure 5 Power Distribution Block Diagram An extern...

Page 10: ...kit 62 1221 ND KTPS65 1250DT 3P VI C P1 Volgen America Kaga Electronics USA Barrel Plug 2 1mm I D x 5 5mm O D x 9 5mm Required adapter provided in the EVM kit 102 3419 ND SDI65 12 UD P5 CUI Inc Barre...

Page 11: ...mory interfaces EMIF1 and EMIF2 and the memory is distributed evenly between the banks 2 Gbyte each ECC is supported on EMIF1 only While supporting the same amount of memory the two EMIF interfaces ar...

Page 12: ...5xP DRA74xP DRA77xP DRA76xP SoC for Automotive Infotainment Silicon Revision 1 0 SPRUI98 3 5 5 GPMC NOR Flash Memory A 512M bit NOR Flash memory x16 is supported as a non volatile memory option on the...

Page 13: ...itch SW6 is used to configure the various boot memories Table 7 Board Controls for Booting Options Signals Description DIP Switch Factory Settings NAND_BOOTn ON Enable GPMC_nCS0 for NAND flash boot SW...

Page 14: ...d modifications and is recommended only for specific users 3 9 DCAN CAN Interfaces The EVM supports access to two DCAN interfaces though pin headers JP1 and JP2 The SoC supports CAN FD on either DCAN...

Page 15: ...ions for interfacing with a touch panel for advanced user interfaces These include a control bus I2C1 USB host interface USB2 and interrupt for touch indications Connector used Sametc QSH 030 01 An LC...

Page 16: ...for the PCIe peripheral to reset the SoC 3 15 MOST Audio Local Bus MLB The EVM supports a MOST Audio Local Bus interface for connecting to the external hardware such as the SMSC OS81110 2 0 Physical...

Page 17: ...r supply voltage and shunt current measurements Information is connected from the INA226 devices using dedicated I2C bus s The INA226s can be accessed via an off board modules FTDI USART MSP430 or sim...

Page 18: ...0x47 VPIN_S3_3V3 20m TPS917 SMPS Input Power CORE 0x48 VPIN_S4_3V3 20m TPS917 SMPS Input Power IVA 0x49 VPIN_S5_3V3 20m TPS917 SMPS Input Power 1V8 0x4A VPIN_LDO_3V3 20m TPS917 LDO Input Power PLL PHY...

Page 19: ...n Module COM8 Connector H_GP5 5 GPS PPS Output GPIO5_5 Connectivity on Module COM8 Connector H_GP5 6 GPS Time Stamp GPIO5_6 Connectivity on Module COM8 Connector H_GP5 7 WLAN Interrupt GPIO5_7 Connect...

Page 20: ...B1 VBUS_OCN USB1 Over Current Indication P13 USB2 VBUS_OCN USB2 Over Current Indication P14 PCI_SW_RESETn PCI Interface SW Reset P15 USER_SW10_4 User Switch Input P16 USB2 VBUS_DET USB2 VBUS Detection...

Page 21: ...3 P1 VIN6_SEL_S0 MUX out control signal for McASP3 7 to AIC BT or Expansion P2 VIN2_S0 MUX out control signal for EMAC1 and VIN2A Signals P3 PM_SEL Selection to connect I2C3 to either PM bus 1 or 2 P4...

Page 22: ...NAME 19 4 DRA76 7xP TDA2P ascii For J6P Family ACD Package fixed value of DRA76 7xP TDA2P ID VERSION_MAJOR 21 20 0xC A 0x1 B 0x2 C 0x3 ID VERSION_MINOR 23 22 0x0 0x0 for major revision 0x1 0x15 for ot...

Page 23: ...EXP3 P1 VIN6_SEL_S0 0 MCA3 7 to AIC COMQ8 BT 1 Signals to Expansion default M RU19 EXP3 P0 PM_OEn 0 I2C2 to Power Measurement 1 DDC to HDMI Port default K RU23 EXP2 P16 SEL_UART3_SPI2 0 0 UART3 to CO...

Page 24: ...ed on the EVM These include Memory Bus GPMC A 18 13 CS 2 Quad Serial Bus QSPI SCLK RTCLK CS 0 D 3 0 Table 16 SoC Pinmux for GPMC QSPI Pad Name Function 1 Function 2 gpmc_a 13 GPMC gpmc_a 13 QSPI1 qspi...

Page 25: ...gpmc_ad 7 DSS vout3_d 7 CHIPGLUE sysboot7 gpmc_ad 6 GPMC gpmc_ad 6 DSS vout3_d 6 CHIPGLUE sysboot6 gpmc_ad 5 GPMC gpmc_ad 5 DSS vout3_d 5 CHIPGLUE sysboot5 gpmc_ad 4 GPMC gpmc_ad 4 DSS vout3_d 4 CHIPG...

Page 26: ...or GPMC The SoC device supports additional functions not shown in the table The functions shown are intended to reflect those supported on the EVM These include Memory Bus GPMC A 27 19 CS 1 EMMC Memor...

Page 27: ...ended to reflect those supported on the EVM These include Video Input Port VIN2A D 11 0 CLK DE HSYNC VSYNC Table 19 SoC Pinmux for VIN2A Pad Name Function 1 vin2a_d 0 VIP1 vin2a_d 0 vin2a_d 1 VIP1 vin...

Page 28: ...These include Gig Ethernet RGMII1 TXC TXCTL TXD 3 0 RXC RXCTL RXD 3 0 Video Input Port VIN2A D 23 12 Table 20 SoC Pinmux for VIN2A RGMII1 Pad Name Function 1 Function 4 vin2a_d 12 VIP1 vin2a_d 12 EMAC...

Page 29: ...MQ8 or Expansion The SoC device supports additional functions not shown in the table The functions shown are intended to reflect those supported on the EVM These include Audio Serial Port McASP3 McASP...

Page 30: ...ent Data I O MDIO MCLK D Video Input Port VIN4B CLK HSYNC VSYNC 7 0 General Purpose I O GPIO5 31 29 25 22 Table 22 SoC Pinmux for RGMII0 VIN4B Pad Name Function 1 Function 6 Function 15 rgmii0_rxc EMA...

Page 31: ...SoC pinmux table for SPI2 The SoC device supports additional functions not shown in the table The functions shown are intended to reflect those supported on the EVM These include SPI Serial Bus SPI2 S...

Page 32: ...he SoC device supports additional functions not shown in the table The functions shown are intended to reflect those supported on the EVM These include Digital CAN Bus DCAN2 TX RX I2C Serial Bus I2C3...

Page 33: ...agram for I2C DDC 5 Application Boards The CPU EVM supports several different interfaces for connecting additional boards EVMs to enhance the feature set of base EVM The ability to add either existing...

Page 34: ...DMI panels to be mated with the EVMs LCD panel interface The expansion board uses the TFP410 for the RGB to HDMI translation NOTE The HDMI does not include audio support The application board uses a U...

Page 35: ...tions 35 SPRUII5A December 2017 Revised November 2018 Submit Documentation Feedback Copyright 2017 2018 Texas Instruments Incorporated DRA77xP DRA76xP ACD CPU EVM Board Option 1 Use a USB3 0 micro A t...

Page 36: ...ww ti com 36 SPRUII5A December 2017 Revised November 2018 Submit Documentation Feedback Copyright 2017 2018 Texas Instruments Incorporated DRA77xP DRA76xP ACD CPU EVM Board Option 2 Use a USB3 0 micro...

Page 37: ...DRA76xP_DRA77xP_TDA2Px_ACD CPU Board Schematic Rev C DRA76xP_DRA77xP_TDA2Px_ACD CPU Board BOM Rev C DRA76xP_DRA77xP_TDA2Px_ACD CPU Board Assembly Drawing Rev C DRA76xP_DRA77xP_TDA2Px_ACD CPU Board PC...

Page 38: ...e resources are subject to change without notice TI grants you permission to use these resources only for development of an application that uses the TI products described in the resource Other reprod...

Reviews: