Post Go back to editing

Issue with ADIS16480 EKF_CNFG Register Resetting

Thread Summary

The user is experiencing issues with the ADIS16480 sensor where modifications to the EKF_CNFG register (0x50) are reset upon closing and reopening the iSensor software. The solution involves saving the register settings to non-volatile flash memory by writing to Page 3 (0x03), setting GLOB_CMD[3] = 1 (0x08), and initiating the flash update command (DIN = 0x8208, then DIN = 0x8300). This process ensures the settings persist across power cycles and software restarts.
AI Generated Content
Category: Software
Product Number: ADIS16480
Software Version: iSensor-FX3-Eval-2.9.5.8

Hi sir

I am currently using the ADIS16480 sensor and modifying the EKF_CNFG register (010A) through the iSensor software. However, every time I close and reopen the software, the modifications I made to the EKF_CNFG register are reset. Could you please advise on how to configure the register so that it does not reset?

Hi Tzuyang: 

Recommendations for configuring the EKF_CNFG register so that it retains your settings:

  • The EKF_CNFG register is located on Page 3, Address 0x50.
  • The register's "Flash" column value is "Yes," which means its contents can be backed up to non-volatile flash memory.
  • After modifying the register, you need to save its contents to flash memory to make your changes persistent across power cycles
  • To save to flash memory, use the flash memory update command:
  • Turn to Page 3 (write 0x03 to PAGE_ID)
  • Set GLOB_CMD[3] = 1 (write 0x08 to GLOB_CMD)
  • The full sequence would be: a. Turn to Page 3 (DIN = 0x8003) b. Modify EKF_CNFG as desired c. Initiate flash update (DIN = 0x8208, then DIN = 0x8300)
  • Please wait for the flash update to complete (it takes about 1100 ms according to the datasheet)
  • After this process, your EKF_CNFG settings should persist even when you close and reopen the iSensor software.

Let me know if you have any other questions