3 Replies Latest reply on Mar 22, 2020 11:56 PM by SananyaM_56

    Share HX3 external EEPROM unuse portion?

    MiSh_300256

      Could use HX3 external EEPROM unused portion?
      If use 16KB EEPROM, what's offset address can be share?

        • 1. Re: Share HX3 external EEPROM unuse portion?
          SananyaM_56

          Hello,

           

          Please confirm if you would like to use the unused part of EEPROM connected to HX3 for some other purpose? The HX3 performs firmware write to EEPROM at address 0x0000 by default. Based on the size of the firmware or configuration you write to the EEPROM, the remaining part could be used for any other purpose.

           

          Best Regards,

          Sananya

          • 2. Re: Share HX3 external EEPROM unuse portion?
            MiSh_300256

            Hi Sanaya,

             

            Yes, we would like to use the unused part of EEPROM with other I2C master.

            Does HX3 only read once eeprom at power on?

            What's condition HX3 will write EEPROM? Is only write on Blaster software use?

            What's suggestion time frame to access EEPROM of other I2C Master?

             

            By the way,

            When HX3 use I2C slave mode,

            When HX3 power on, Is it running on default configuration then wait external I2C Master write new configuration?

            Or is it wait external I2C master write configuration complete then running?

            And I2C master need write configuration data at each HX3 power on? like RAM register?

             

            Best Regards,

            Mitchell

            • 3. Re: Share HX3 external EEPROM unuse portion?
              SananyaM_56

              Hi Mitchell,

               

              HX3 will read the EEPROM once at power on when set in I2C boot mode. It will only write to it using Blaster Plus tool when bound to vendor driver. While writing to the EEPROM, the time will depend on the I2C frequency, whether configuration or firmware is being written etc and can be checked using the Blaster Plus tool. While reading, the total time to boot up is around 200 ms (complete firmware loaded) or 5 ms (configuration loaded).

               

              In I2C slave mode, HX3 wont have any default configuration and will wait for external master to write the configuration before running and booting up. Yes, the master will have to write the data on each power on since this data is directly copied to the RAM.

               

              Best Regards,

              Sananya