EM7180SFP
Fig. 5 SENtral Operational States
2.2. Power-Up and Configuration File Upload
After powering up or issuing a ResetReq command, SENtral automatically initializes the registers, and then uploads
Configuration file from an EEPROM on the sensor bus, as indicated in Fig. 4. SENtral sets Host_int interrupt pin high when the
upload is completed (signal is cleared after enabling Normal Operation or setting ResetReq).
Host MCU should check result of EEPROM upload by reading SentralStatus register (see Table 5). Correct configuration file
upload completion is indicated by value 0x0B in SentralStatus register (EEPROM detected, EEUploadDone and Idle bits are
set). If the upload was successful the Host can enter Normal Operation (as described in section “Normal Operation”).
Register Name
SentralStatus
ResetReq
Address
0x37
Register Value
[0] EEPROM. 1 = EEPROM detected
[1] EEUploadDone. 1 = EEPROM upload completed
[2] EEUploadError. 1 = Calculated CRC of EEPROM is correct.
Only valid when EEUploadDone = 1.
[3] Idle. 1 = Device in Upload Error or Initialized state.
[4] NoEEPROM. 1 = No EEPROM detected.
0x9B
[0] ResetRequest. 1 = Emulate a hard power down/power up.
Table 5 Configuration File Upload from EEPROM Registers
Error during upload is indicated either by value 0x18 (No EEPROM and Idle bits are set) or value 0x0D (EEPROM detected,
EEUploadError and Idle bits are set).
If the Configuration File upload failed, try the following:
Send a Reset command by writing 0x01 to the ResetReq register. This would retry the initialization process.
Download the Configuration File from the EEPROM and verify its integrity, as discussed in Section “Updating the on-
board EEPROM”
Reload the Configuration File from the host into the EEPROM.
5
www.emmicroelectronic.com
Copyright 2014, EM Microelectronic-Marin SA
7180SFP-DS Version 1.1, 10-Dec-14
420005-A01, 2.0