|
|
  |
AMBE-2000, помогите запустить |
|
|
|
Jan 23 2008, 11:04
|
Участник

Группа: Участник
Сообщений: 62
Регистрация: 28-10-06
Из: г. Севастополь
Пользователь №: 21 744

|
Подскажите, как правильно проинициализировать AMBE-2000, чтоб в результате этот девайс ожил.
Устанавливаю режим, Passive Framed mode. VAD = 1; SLIP = 1; ECHOCAN = 1; CHAN_SEL0 = 0; CHAN_SEL1 = 1; SOFT_EN = 1;
При получении EPR: Формирую заголовок пакета и отправляю в AMBE. (channel interface), после этого сразу читаю данные из AMBE...
По документации это так:
The AMBE-2000™ expects an encoder packet to be read approximately every 20 msec. Following the initial reset, wait for EPR to go low and read the initial packet (t0). 20 msec later, the next packet (t1) should be ready. For packet t1 and all following packets use the procedure below: 1) Wait for slightly less than 20 msec. 2) Assert CHAN_TX_STB and read word on CHAN_TX_DATA. 3) If transmitted word not 0x13EC, discard it and repeat step 2. 4) If transmitted word 0x13EC, read 23 more words (rest of packet).
В результате девайс мне отдаёт только первое слово заголовка 0x13EC по линии CHAN_TX_DATA, далее формирую ещё 23 цикла чтения, но линия пуста и ничего не отдаёт.
|
|
|
|
|
Jan 25 2008, 12:11
|
Участник

Группа: Участник
Сообщений: 62
Регистрация: 28-10-06
Из: г. Севастополь
Пользователь №: 21 744

|
Цитата(sergvks @ Jan 24 2008, 19:48)  C AMBE-2000 к сожалению не работали, только с AMBE-1000.... Ну это не беда, можно и с AMBE-1000  Первую часть проблемы выяснил, очень критичные временные задержки при стробировании передаваемых слов в канальном интерфейсе, но теперь такая же проблема возникла и на другой стороне: AMBE забирает PCM данные и нормально их передаёт в канальный интерфейс, а вот выложить данные через канальный интерфейс в CODEC_TX_DATA не получается... Может подскажете на какой частоте дискретизации он всётаки это делает без проблем? В документации написано 8 кГц..
|
|
|
|
|
Jan 25 2008, 13:34
|
Местный
  
Группа: Свой
Сообщений: 251
Регистрация: 26-07-05
Пользователь №: 7 117

|
Цитата(arttech @ Jan 25 2008, 15:11)  Ну это не беда, можно и с AMBE-1000  Первую часть проблемы выяснил, очень критичные временные задержки при стробировании передаваемых слов в канальном интерфейсе, но теперь такая же проблема возникла и на другой стороне: AMBE забирает PCM данные и нормально их передаёт в канальный интерфейс, а вот выложить данные через канальный интерфейс в CODEC_TX_DATA не получается... Может подскажете на какой частоте дискретизации он всётаки это делает без проблем? В документации написано 8 кГц.. У нас 1000 работала на 8 кГц, если мне не изменяет память(столько лет прошло), если это поможет могу поискать схему + исходники на avr'ку, которая управляла амбешкой (но на асме).
|
|
|
|
|
Jan 25 2008, 13:55
|
Участник

Группа: Участник
Сообщений: 62
Регистрация: 28-10-06
Из: г. Севастополь
Пользователь №: 21 744

|
Цитата(sergvks @ Jan 25 2008, 17:34)  У нас 1000 работала на 8 кГц, если мне не изменяет память(столько лет прошло), если это поможет могу поискать схему + исходники на avr'ку, которая управляла амбешкой (но на асме). Было бы здорово  Всё конечно не нужно, а вот подключение интерфейса кодека желательно. И ещё бы чисто функциональное описание алгоритма отправки/ приёма пакетов через канальный интерфейс. Т.е. через каждые 20мсек. в какой последовательности отправлялись/принимались пакеты..
|
|
|
|
|
Jan 28 2008, 01:54
|
Частый гость
 
Группа: Участник
Сообщений: 90
Регистрация: 14-09-05
Пользователь №: 8 553

|
Цитата(arttech @ Jan 25 2008, 15:11)  Ну это не беда, можно и с AMBE-1000  Первую часть проблемы выяснил, очень критичные временные задержки при стробировании передаваемых слов в канальном интерфейсе, но теперь такая же проблема возникла и на другой стороне: AMBE забирает PCM данные и нормально их передаёт в канальный интерфейс, а вот выложить данные через канальный интерфейс в CODEC_TX_DATA не получается... Может подскажете на какой частоте дискретизации он всётаки это делает без проблем? В документации написано 8 кГц.. ispolzui tablichnye znacheniya ili zaprosi u proizvoditelya nastroiki pod svoi nuzhdy
|
|
|
|
|
Jan 28 2008, 11:37
|
Участник

Группа: Участник
Сообщений: 62
Регистрация: 28-10-06
Из: г. Севастополь
Пользователь №: 21 744

|
Цитата(maxfox2k @ Jan 28 2008, 05:54)  ispolzui tablichnye znacheniya ili zaprosi u proizvoditelya nastroiki pod svoi nuzhdy Использую исключительно все значения, что приведены в таблице для AMBE-2000. Может быть есть какая-то взаимосвязь с установками посредством пинов и пакетной посылкой параметров???
|
|
|
|
|
Jan 28 2008, 16:28
|
Участник

Группа: Участник
Сообщений: 62
Регистрация: 28-10-06
Из: г. Севастополь
Пользователь №: 21 744

|
Цитата(sergvks @ Jan 28 2008, 19:47)  Нашёл только последнюю версию схемы под 2000-ю, исходников не нашёл ибо человек, который вёл проект уволился пару лет назад. Благодарю  а в каком CAD-e можно открыть этот файл, PCAD2004й не открывает
|
|
|
|
|
Jan 28 2008, 16:44
|
Местный
  
Группа: Свой
Сообщений: 251
Регистрация: 26-07-05
Пользователь №: 7 117

|
Цитата(arttech @ Jan 28 2008, 19:28)  Благодарю  а в каком CAD-e можно открыть этот файл, PCAD2004й не открывает Сохранял в 2006ом как ASCII PCAD-2002. Оно видно если посмотреть в текстовом виде. PCAD2004й должен открывать.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|