ΣSigmaStudio Ask AI Русский Log in

Writing to EEPROM 24LC16BT from USBi

SigmaDSP & SigmaStudio BRO Dec 22, 2014 00:00 3 replies Original on forum ↗
Subscribe
BRO Question
Dec 22, 2014 00:00

In short, it's not working. Here are the steps I've taken

Open simple file SS 3.11

Link Compile Download OK. The 1701 passes signal and it appears to work fine.

Right click Hardware 1701 Write Latest Compilation to E2PROM

Set Memory Size to 16383, Page Size to 16 bit. Write Speed 100. Address bytes 2. OK

Write box appears and download seems to go OK.

But when I Check Last Compilation to E2PROM, error box appears. Visually examining code in E2PROM's Read/Write WIndow shows several lines of 00 followed by a lot of FFs.

When do I these steps using the MINIBZ development board, with the same USBi, all is well.

Something must be wrong with the settings for my E2PROM? Any help appreciated.

Audio Signal Processors

adau1701 eeprom 24lc16bt e2prom

SigmaDSP Audio Processors

adau1701

BRO Reply
Dec 29, 2014 00:00

I figured out over the holiday that the 16K EEPROM was just too small. Despite reading in AN 923 that an 8K EEPROM is all you will ever need, I found a 64K to be necessary. I also found forum messages saying you can't use or trust the buttons and readouts in the Read/Write dialog box. This all adds up to a lot of wasted time. PLease scour your applications notes for inaccuracies and publish more extensive FAQs and guides with up to date information. Remove immediately buttons or readouts that you know to not work right..

I still would like to know how see how big and EEPROM is actually necessary. Thanks

jon71 Reply
Dec 31, 2014 00:00

The datasheet says 8KB, which is bytes, whereas the EEPROM is specified in bits. Thus, you do need a 64Kb EEPROM (in theory a bit larger if you have a completely maxed out program, so 128K in that case).

BRO Reply
Dec 31, 2014 00:00

Thanks. That one got right by me.