• Внешний USB-ЦАП-Аудиопроцессор CDD-010 можно купить

ADAU 1452 (RDC3-0027v2) запись в EEPROM

Oлeг

Well-known member
я вечер убил то же, пробовал подтягивать контакты на 3.3v , но не смог прочесть eeprom с помощью SigmaLink-USBi
 

evgen.05

Active member
А у кого-нибудь вообще получалось программировать сам 1467/1452 по spi?
Не программировал, но управлял. Проблема в данном случае не с SigmaLink, а с SigmaStudio. Чтобы полностью передать управление по SPI нужно посылать три пустых байта в ADAU, что SigmaStudio почему-то не делает.
 

igrushkin

Well-known member
Не программировал, но управлял. Проблема в данном случае не с SigmaLink, а с SigmaStudio. Чтобы полностью передать управление по SPI нужно посылать три пустых байта в ADAU, что SigmaStudio почему-то не делает.
судя по лог. анализатору, делает. Но не суть. А управляли микроконтроллером?
 

evgen.05

Active member
судя по лог. анализатору, делает. Но не суть. А управляли микроконтроллером?
Странно, я в какой-то древней версии пробовал SigmaStudio это делать. Как раз и ковырял логическим анализатором. Нифига не посылалось. Управлял микроконтроллером.
 
Последнее редактирование:

Valeraghost

New member
Добрый день, получилось всё таки зашить eeprom без каких либо доработок платы. Может будет полезно.
В Sigma Studio 4.6 удалить e2prom. Правой клавишей на ADAU1452 Self-boot memory->Erase Memory through DSP, все настройки по умолчанию (8388608 size, SPI , SPI Mode 3) нажимаем ok, выдает ошибку, но осциллографом вижу на шинах SPI данные и клоки. Затем компилируем проект, также правой клавишей на ADAU1452 Self-boot memory->write Latest Compilation through DSP, в настройках SPI, memory size 1048576 bits, 256 byte page size, 1000 kHz speed, adress 3 bytes. SPI Mode 3, нажимаем ок. выдает ошибку E2PROM: FAILED TO WRITE, нажимаем ок, ок и происходит запись еепром. выключаем включаем. и программа грузится из EEPROM!
 
Верх