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

Read and ariete eeprom

SigmaDSP & SigmaStudio dstitlab Oct 21, 2022 00:00 5 replies Original on forum ↗
Subscribe
dstitlab Question
Oct 21, 2022 00:00

hi all guys, i need to ask you for help with the problem i'm having.
I have previously created a project with sigmastudio that I can no longer find, the project is in the eeprom of the board that works well and I need to copy it on other 3 identical boards. is there a way to read the eeprom, save on the pc and write it again without changes, on another board always with sigmastudio? hope you can help me thanks!

this si thriller board —> www.axiomedia.it/.../dsp1701a-scheda-dsp-con-adau1701-2-ingressi-4-uscite.html

that Connect at Pc with Programmer —> www.axiomedia.it/.../prgdsp1-programmatore-per-dsp-tsa1701a.html

software

DaveThib Reply
Oct 21, 2022 00:00

Hello dstitlab,

Open up SigmaStudio project. You can also start a new project and drop in an ADAU1701 and an EEPROM. When you drop in the EEPROM you will see a tab open up that is an EEPROM loader. It will look like this:

Click on the EEPROM Loader tab:

On this page you will see the places to click to load and save files and to upload files to an EEPROM.

Dave T

pastedimage1666385208150v1.png
pastedimage1666385208150v1.png
pastedimage1666385355217v2.png
pastedimage1666385355217v2.png
dstitlab Reply
Oct 22, 2022 00:00

Thank you very much for the answer, but when I click on "download file to eeprom" it opens a windows window with the "Open" function not with the "Save" function so I cannot save it. On the right if I click on "Read E2 Prom to display" I see the hex codes, but I can't save.
Thanks for your help

dstitlab Reply
Oct 22, 2022 00:00

perhaps I have not been able to request my need correctly, I need to save the .bin or .hex file of the eeprom on the PC and then rewrite it on a new eeprom

joe42 Reply
Oct 22, 2022 00:00

You need to write some code for a microcontroller that reads each byte from the eeprom via i2c, and after that you can do whatever you want with the data. Getting it to a pc over uart perhaps.

It's some work but there may be boards out there that do this. Maybe look for i2c to uart or usb interfaces or something, or a eeprom cloning utility. You could also tap the i2c with a Saelae analyzer and just record it all.

It's not something that is built in to sigma.

dstitlab Reply
Oct 23, 2022 00:00

Hi, it will sound strange but I just copied all the content to a text file and pasted in the "Values" section then clicked on "Write display to eeprom" and it worked !!! all very simple