Отчитываюсь:
-купил память на 1Mbit (AT24C1024W)
-купил программатор CH341A.
- запаял память в программатор, записал программу (предварительно сконвертил HEX файл проекта в BIN через SigmaStudioFileConverter)
- всё пишется/считывается (и стирается) (!) на диске программа занимает 43Kb
запаиваю EERPOM обратно в ADAU1476 - включаю SelftBoot - программа не грузится.
пробую считать содержимое через USBi/SPI - результат на первом скрине - считанное Sigmastudio содержимое не соответствует записанному через CH341A (пробовал искать последовательность из 2х произвольных байт как на 1м скрине, на втором - нет совпадений)
Пробую записать программу в Sigmastudio через USBi/SPI - результат чтения EEPROM на 2м скрине и после перезагрузки с Selfboot программа также не грузится.
Пробую стереть EEPROM через Sigmastudio, читаю содержимое EEPROM - имею то же самое содержимое, как и после "записи" программы через Sigmastudio (2й скрин)
на всякий случай снова выпаял EEPROM, проверил - память рабочая. Снова записываю на неё программу через CH341A, запаиваю обратно на плату - всё то же самое