I2C EEPROM Options was gone

⚠️
Hi there.. thanks for coming to the forums. Exciting news! we’re now in the process of moving to our new forum platform that will offer better functionality and is contained within the main Dialog website. All posts and accounts have been migrated. We’re now accepting traffic on the new forum only - please POST any new threads at https://www.dialog-semiconductor.com/support . We’ll be fixing bugs / optimising the searching and tagging over the coming days.
2 posts / 0 new
Last post
Dionysus
Offline
Last seen: 3 years 6 months ago
Joined: 2019-01-13 14:48
I2C EEPROM Options was gone

The SmartSnippetsToolBox`s BoardSetup hasn`t have "I2C EEPROM Options" choice.

The user manual says that there is an I2C EEPROM Options Tabs to change I2C EEPROM page size.

But the latest version the TabPage was gone, how can I find it?

Or, how to modifiy flash_programmer.bin to change the EEPROM`s pagesize?

(The EEPROM was not the Company suggested)

Device: 
PM_Dialog
Offline
Last seen: 6 months 3 weeks ago
Staff
Joined: 2018-02-08 11:03
Hi Dionysus,

Hi Dionysus,

Our previous version of SmartSnippets Toolbox, version 4.8.3.1804, had the “I2C EEPROM Options”. However, the latest version of the tool, version 5.0.6.2196 does not have this option. From the “help” menu of the latest version of the toolbox , please chick into the User Guide (html) in order to have the updated user manual. If you would like to change the EEPROM’s configuration, you should modify the flash_programmer which is located under 5.0.4\utilities\flash_programmer SDK path. If you open the flash_programmer project, you will find the EEPROM’s configurations into user_periph_setup.h header file (lines 39-44) and you should change these definitions according to the EEPROM’s specifications that you are using. After that, you should build the project. Be aware that there are two build options, you can build it either as programmer_jtag or  programmer_uart. This depends on how you like to connect you board with the tool. The best practice is to build the project with both of the choices.  According to the build option, you will find two output file in the \5.0.4\utilities\flash_programmer SDK path.

  • Folder Out_uart : flash_programmer.bin output
  • Folder Out_jtag : jtag_programmer.bin output

The final step is to navigate to the installation folder of SmartSnippets2.0.6 and copy-past the updated flash_programmer.bin and jtag_programmer.bin to the  SmartSnippetsStudio2.0.6\Toolbox\common_resources\SupportPackages\DA1458x\toolbox_resources\common path.

Thanks, PM_Dialog