Datasheet ADIS16488A (Analog Devices) - 2

ManufacturerAnalog Devices
DescriptionTactical Grade, Ten Degrees of Freedom Inertial Sensor
Pages / Page3 / 2 — ADIS16488A. Silicon Anomaly. Table 5. Erroneous Barometer Self Test …
File Format / SizePDF / 91 Kb
Document LanguageEnglish

ADIS16488A. Silicon Anomaly. Table 5. Erroneous Barometer Self Test Result in DIAG_STS [er005] Background. Issue. Workaround

ADIS16488A Silicon Anomaly Table 5 Erroneous Barometer Self Test Result in DIAG_STS [er005] Background Issue Workaround

Model Line for this Datasheet

Text Version of Document

ADIS16488A Silicon Anomaly Table 5. Erroneous Barometer Self Test Result in DIAG_STS [er005] Background
The DIAG_STS register provides an error flag for the self test function in Bit 11.
Issue
On units that have firmware Revision 1.08 (or earlier), Register DIAG_STS, Bit 11 may remain in a low state, even if the barometer is failing its self test routine.
Workaround
Read FIRM_REV to determine the firmware revision of a unit. If FIRM_REV < 0x0109, do not use Register DIAG_STS, Bit 11 to determine the health of the barometer for mission critical functions.
Related Issues
None.
Table 6. Barometer New Data Bit Continues Updating After Failure [er006] Background
Register SYS_E_FLAG, Bit 9 indicates that there is new barometer data in the BAROM_OUT register when it is in a high state.
Issue
On units that have firmware Revision 1.08 (or earlier), Register SYS_E_FLAG, Bit 9 still indicates that new data is available, even if the barometer has experienced a failure.
Workaround
Read FIRM_REV to determine the firmware revision of a unit. If FIRM_REV < 0x0109, do not use Register SYS_E_FLAG, Bit 9 to determine the operational state of the barometer function.
Related Issues
None.
Table 7. Sleep Mode Recovery Causes Barometer Failure [er007] Background
The ADIS16488A provides a sleep mode that has a faster recovery time than a complete restart (power-on or reset recovery).
Issue
On units that have firmware Revision 1.08 (or earlier), recovery from sleep mode can cause failure in the barometer function.
Workaround
Read FIRM_REV to determine the firmware revision of a unit. If FIRM_REV < 0x0109, do not use sleep mode if the barometer is important for the application.
Related Issues
None.
Table 8. Writing to Register FNCTIO_CTRL Causes Barometer Failure [er008] Background
The FNCTIO_CTRL register provides a number of user configurations for the input/output lines (DIO1, DIO2, DIO3, and DIO4).
Issue
On units that have firmware Revision 1.08 (or earlier), writing to the FNCTIO_CTRL register can cause the barometer measurement function to lock up.
Workaround
Read FIRM_REV to determine the firmware revision of a unit. If FIRM_REV < 0x0109 and the barometer function is important for the application, reset the operation after writing to Register FNCTIO_CTRL and after backing up those settings in the flash.
Related Issues
None
Table 9. Writing to Register GLOB_CMD, Bit 1 Causes Barometer Failure [er009] Background
The Register GLOB_CMD, Bit 1 provides a trigger bit for running the self test function on all of the sensors inside of the ADIS16488A.
Issue
On units that have firmware Revision 1.08 (or earlier), running the self test routine by setting Register GLOB_CMD, Bit 1 equal to 1 can cause the barometer measurement function to lock up.
Workaround
Read FIRM_REV to determine the firmware revision of a unit. If FIRM_REV < 0x0109 and the barometer function is important for the application, reset the operation after running the self test function.
Related Issues
None
Table 10. Daylight Savings Time Error in Real-Time Clock [er010] Background
The ADIS16488A provides a RTC function that keeps track of time (seconds, minutes, hours, days, months, and years) while the main processor function is not operating (sleep, powered off). Register CONFIG, Bit 1 provides a control for managing against daylight savings time.
Issue
On units that have firmware Revision 1.08 (or earlier), turning daylight savings time on by setting Register CONFIG, Bit 1 equal to 1 causes a malfunction in the tracking of the RTC.
Workaround
Read FIRM_REV to determine the firmware revision of a unit. If FIRM_REV < 0x0109, do not use the daylight savings time setting of Register CONFIG, Bit 1 equal to 1.
Related Issues
None Rev. 0 | Page 2 of 3 Document Outline PERFORMANCE ISSUES ANOMALY STATUS