|
Вопрос по ADM6993X |
|
|
|
May 3 2012, 05:25
|
Участник

Группа: Участник
Сообщений: 33
Регистрация: 22-01-09
Из: Пермь
Пользователь №: 43 767

|
Здравствуйте! На плату установили микросхему ADM6993X (проверено на 8 микросхемах). Микросхема работает от внешней частоты (генератор CXO-1 (7 микросхем (6 Switch +1 Altera))). Необходим режим работы HDLC (выводы 84,85 подтянуты 1к резисторами). После снятия сигнала "reset" на выводах (84,85) появляется переменный сигнал! При установке на это место ADM6993 из предыдущей партии устройство работает. Можно ли задать режим работы HDLC через внутренние регистры? В чем отличие ADM6993X от ADM6993 кроме "без свинцовой технологии"? Из регистра Chip Identifier считывается "21142h" из Data Sheet должно быть "21143h". Но считывается из "рабочей" и "не рабочей" микросхем одинаково. Data Sheet на сайте Lantiq есть только с новым кодом. Фото не рабочей микросхемы прилагаю.
Эскизы прикрепленных изображений
|
|
|
|
|
May 5 2012, 07:10
|
Участник

Группа: Участник
Сообщений: 33
Регистрация: 22-01-09
Из: Пермь
Пользователь №: 43 767

|
Люди!! Кто-то использовал ADM6993X в режиме HDLC. Ответьте пожалуйсто!
|
|
|
|
|
May 5 2012, 16:56
|
Знающий
   
Группа: Свой
Сообщений: 529
Регистрация: 15-06-05
Из: Питер
Пользователь №: 6 032

|
Цитата(ermilovd @ May 5 2012, 17:40)  Люди!! Кто-то использовал ADM6993X в режиме HDLC. Ответьте пожалуйсто! а в даташите не указаны изменения? как вариант данный режим больше не поддерживается.
--------------------
Россия это даже не страна. Россия это секрет, завернутый в загадку и укрытый не проницаемой тайной...
|
|
|
|
|
Jun 20 2012, 14:33
|
Группа: Новичок
Сообщений: 1
Регистрация: 20-06-12
Пользователь №: 72 416

|
Здравствуйте!
У меня возникла та же самая проблема ) Пришла новая партия этих микросхем, и в первых восьми образцах (больше пока не паяли) порт 2 не хочет переводиться в режим HDLC. Естественно, пины 84, 85 подтянуты к 3.3V. Схема отработанная, не одну сотню изделий выпустили. При этом в направлении "Rx" - все ок, ADM6993X отлично принимает пакеты HDLC, обрабатывает их и отсылает дальше (в порт 0). Но в направлении "Tx" -такое впечатление, что порт2 остается в режиме MII.
Можете поделиться, как вы решили эту проблему (если решили вообще)?
|
|
|
|
|
Jun 21 2012, 04:30
|
Знающий
   
Группа: Участник
Сообщений: 599
Регистрация: 28-08-08
Из: Ростов папа
Пользователь №: 39 872

|
Цитата(dvitas @ Jun 20 2012, 18:33)  Здравствуйте!
У меня возникла та же самая проблема ) Пришла новая партия этих микросхем, и в первых восьми образцах (больше пока не паяли) порт 2 не хочет переводиться в режим HDLC. Естественно, пины 84, 85 подтянуты к 3.3V. Схема отработанная, не одну сотню изделий выпустили. При этом в направлении "Rx" - все ок, ADM6993X отлично принимает пакеты HDLC, обрабатывает их и отсылает дальше (в порт 0). Но в направлении "Tx" -такое впечатление, что порт2 остается в режиме MII.
Можете поделиться, как вы решили эту проблему (если решили вообще)? Если не секрет, у кого покупали?
|
|
|
|
|
Jun 25 2012, 10:10
|
Знающий
   
Группа: Участник
Сообщений: 599
Регистрация: 28-08-08
Из: Ростов папа
Пользователь №: 39 872

|
Цитата(ermilovd @ May 3 2012, 09:25)  Здравствуйте! На плату установили микросхему ADM6993X (проверено на 8 микросхемах). Микросхема работает от внешней частоты (генератор CXO-1 (7 микросхем (6 Switch +1 Altera))). Необходим режим работы HDLC (выводы 84,85 подтянуты 1к резисторами). После снятия сигнала "reset" на выводах (84,85) появляется переменный сигнал! При установке на это место ADM6993 из предыдущей партии устройство работает. Можно ли задать режим работы HDLC через внутренние регистры? В чем отличие ADM6993X от ADM6993 кроме "без свинцовой технологии"? Из регистра Chip Identifier считывается "21142h" из Data Sheet должно быть "21143h". Но считывается из "рабочей" и "не рабочей" микросхем одинаково. Data Sheet на сайте Lantiq есть только с новым кодом.
Фото не рабочей микросхемы прилагаю. Значёк С в кружечке после Infineon на вашей фотке отсутствует.
Эскизы прикрепленных изображений
|
|
|
|
|
Aug 10 2016, 10:22
|
Участник

Группа: Участник
Сообщений: 33
Регистрация: 14-07-15
Пользователь №: 87 555

|
Здравствуйте Всем! вскочил вопрос о применении ADM6993...а нельзя ли как нибудь заставить ее работать наоборот  )) то есть пихать на входы данные и отправлять их в сеть ? а на обратной стороне принимать из сети на порт...?
Сообщение отредактировал zero_cool2000 - Aug 10 2016, 10:25
|
|
|
|
|
Aug 10 2016, 14:02
|
Знающий
   
Группа: Участник
Сообщений: 599
Регистрация: 28-08-08
Из: Ростов папа
Пользователь №: 39 872

|
Цитата(zero_cool2000 @ Aug 10 2016, 13:22)  Здравствуйте Всем! вскочил вопрос о применении ADM6993...а нельзя ли как нибудь заставить ее работать наоборот  )) то есть пихать на входы данные и отправлять их в сеть ? а на обратной стороне принимать из сети на порт...? Немного не понятен вопрос. Она так и работает, на входе пихаем данные в виде SNI или MII, а из сети на другой стороне их и имеем на этих же интерфейсах.
|
|
|
|
|
Aug 10 2016, 14:20
|
Участник

Группа: Участник
Сообщений: 33
Регистрация: 14-07-15
Пользователь №: 87 555

|
взял у китайцев пару штук для развлечений...запустил только так : ethernet->adm6993->cpld (для смены частоты загрузки и разбора)->adm6993->ethernet...все красиво почти сразу заработало...и подумалось, а неплохо было бы наоборот попробовать: cpld->adm6993->кусок сетевого шнурка->adm6993->cpld...конечно все это с общей тактовой...а не тут то и было...не пашет совсем...а мож чего не понял так с налету...
|
|
|
|
|
Aug 10 2016, 14:42
|
Знающий
   
Группа: Участник
Сообщений: 599
Регистрация: 28-08-08
Из: Ростов папа
Пользователь №: 39 872

|
Цитата(zero_cool2000 @ Aug 10 2016, 17:20)  взял у китайцев пару штук для развлечений...запустил только так : ethernet->adm6993->cpld (для смены частоты загрузки и разбора)->adm6993->ethernet...все красиво почти сразу заработало...и подумалось, а неплохо было бы наоборот попробовать: cpld->adm6993->кусок сетевого шнурка->adm6993->cpld...конечно все это с общей тактовой...а не тут то и было...не пашет совсем...а мож чего не понял так с налету... Нее так работать не будет, встроенный МАС контроллер не даст. Для этого существуют другие решения, HDSL, RS485 например. а вот если взять чистый PHY типа RTL8201 то можно и попробовать
Сообщение отредактировал vadimp61 - Aug 10 2016, 14:42
|
|
|
|
|
Aug 10 2016, 14:42
|
Участник

Группа: Участник
Сообщений: 33
Регистрация: 14-07-15
Пользователь №: 87 555

|
не даст то не даст, но почему не даст? совсем так сразу не очевидно  )) ну да не сильно то и хотелось  )) уже заказал десяток rtl8201 для физики...вот и буду с ними играться...нужно же что то делать  )) а конвертеры сериальные это конечно хорошо, но не интересно
|
|
|
|
|
Aug 10 2016, 14:45
|
Знающий
   
Группа: Участник
Сообщений: 599
Регистрация: 28-08-08
Из: Ростов папа
Пользователь №: 39 872

|
Цитата(zero_cool2000 @ Aug 10 2016, 17:42)  не даст то не даст, но почему не даст? совсем так сразу не очевидно  )) ну да не сильно то и хотелось  )) уже заказал десяток rtl8201 для физики...вот и буду с ними играться...нужно же что то делать  )) а конвертеры сериальные это конечно хорошо, но не интересно  Потому что встроенному МАС контроллеру нужен формат кадра езернет, а Вы хотите сделать "трубу данных" Про RTL отредактировал предыдущее сообщение
|
|
|
|
|
Aug 10 2016, 14:50
|
Участник

Группа: Участник
Сообщений: 33
Регистрация: 14-07-15
Пользователь №: 87 555

|
ну значит верной дорогой думаю про rtl8201...
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|