Да, все верно.откликается нормально 0х20 и 0х21 с этим 0х10 на ssm , вопрос такой у всех 4х плат должны быть разные адреса, которые так же читаются как 0х22 0х24 ...?
Да, все верно.откликается нормально 0х20 и 0х21 с этим 0х10 на ssm , вопрос такой у всех 4х плат должны быть разные адреса, которые так же читаются как 0х22 0х24 ...?
Это принцип работы I2C, в зависимости от того, что требуется от устройства, чтение или запись, будет происходить сдвиг адреса на один разряд. Поэтому 0x20 (0010 0000) >> 1 = 0x10 (0001 0000). И в этом случае адрес adau будет 0x38я посмотрел анализатором шину на пустой esp, она обращается на адреса 0х20, 22, 24, 26 это ssm похоже, но выставить перемычки для 24 и 26 не могу, как ?
Это принцип работы I2C, в зависимости от того, что требуется от устройства, чтение или запись, будет происходить сдвиг адреса на один разряд. Поэтому 0x20 (0010 0000) >> 1 = 0x10 (0001 0000). И в этом случае адрес adau будет 0x38
Это прописано в коде esp
// The I2C addresses that are in use dsp address on I2C bus
#define DSP_ADDR (0x70 >> 1)
// AMP address on I2C bus
#define SSM3582_1_I2C_ADDR (0x20 >> 1)
#define SSM3582_2_I2C_ADDR (0x22 >> 1)
#define SSM3582_3_I2C_ADDR (0x24 >> 1)
#define SSM3582_4_I2C_ADDR (0x26 >> 1)
с этим моментом понял, спасибо,
Приветствую. А что значит (дохлой?)Анализатр подтвердил, что все усилители отвечают, как то все они странным образом заработали, завтра экран прикручу новый, может адау перепаяю, вопрос, не у кого дохлой платы не завалялось, с ADAU1452?
Не включается , не прошиваетсяПриветствую. А что значит (дохлой?)
1452 никогда не умерает. За некоторым исключением. (Если хорошенько молотком по ней стукнуть или ошибочно подать высокое напряжение или переполюсовка). На этом все.
Приветствую, не нужной, Не включается , не прошиваетсяПриветствую. А что значит (дохлой?)
1452 никогда не умерает. За некоторым исключением. (Если хорошенько молотком по ней стукнуть или ошибочно подать высокое напряжение или переполюсовка). На этом все.
Да, так тоже можно. Ранее в старых версиях плат была такая проблема.user54, отпаяй eeprom и попробуй.
где про это можно почитать?Да, так тоже можно. Ранее в старых версиях плат была такая проблема.
Но в новых версиях плат. Такой проблемы не наблюдал.
Путь. ( форум>цифровой звук>в списках поищите нужный вам ответ).где про это можно почитать?
спасибоПуть. ( форум>цифровой звук>в списках поищите нужный вам ответ).
Не за что, лишь бы помогло.спасибо
Приветствую. А это к чему?Сейчас, кто начитается бреден и начнет повторять.
Free DSP Aurora грузит прошивку из флэша esp32 в adau1452 по i2c.
EEPROM с платы чид не задействована - да и подключена она по spi.
Adau1452 и прочие из этого семейства практически не реально сжечь - EEPROM сгорает очень легко и вешает adau1452.
Выпаиваете на свой страх и риск EEPROM и с большой вероятностью adau1452 оживет в режиме загрузки по i2c.