реклама на сайте
подробности

 
 
> RTL8316(RTL8326) <->I2C<->uCU, не могу установить связь
prottoss
сообщение Jan 7 2009, 01:04
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Все привет и с праздниками. Собственно сабж. Если кто нибудь делал такую связку, буду рад помощи.
Пока что свитч ни как не реагирует на запросы от МК. Внешней ЕЕПРОМ нету.


--------------------
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Rst7
сообщение Jan 7 2009, 08:19
Сообщение #2


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



У меня, к сожалению, конкретно до 16ти...24хпортовых RTL руки не дошли, так что могу посоветовать предположительное направление плясок...

Вы ж в курсе, что после сброса RTL сначала вычитывает (ну или пытается вычитывать) данные из EEPROM, а только потом переходит в режим Serial-CPU Access? Посмотрите осциллографом как быстро это происходит. По даташиту - ~10мс чтение епрома, ~24мс - тест ОЗУ, потом инициализация ОЗУ (неизвестно сколько), потом инициализация внутренних регистров и только потом готовность к обмену по I2C.

Кстати, еще может быть неприятный вариант, что надо будет ставить или эмулировать EEPROM, потому как без нее может не инициализироваться дальнейший обмен по I2C - врать не буду, но где-то такой глюк был wink.gif

ЗЫ Кстати, а не очередной ли полууправляемый свич для пионернетов Вы задумали? Вообще-то, я бы обратил свое внимание на IP1726 (ну или, может, что-то есть более свежее) - там Spanning tree пакеты не летят сквозь свич, а могут быть оттранслированны на CPU-порт для обработки. Т.е. на IP1726 можно реализовать Spanning Tree, а на RTL - нет. А это очень полезно.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
prottoss
сообщение Jan 7 2009, 08:42
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Цитата(Rst7 @ Jan 7 2009, 15:19) *
Вы ж в курсе, что после сброса RTL сначала вычитывает (ну или пытается вычитывать) данные из EEPROM, а только потом переходит в режим Serial-CPU Access? Посмотрите осциллографом как быстро это происходит. По даташиту - ~10мс чтение епрома, ~24мс - тест ОЗУ, потом инициализация ОЗУ (неизвестно сколько), потом инициализация внутренних регистров и только потом готовность к обмену по I2C.
Да, в курсе. Даташит весь прокурил. Вчера у меня был первый наскок на этот чип.
Цитата(Rst7 @ Jan 7 2009, 15:19) *
Кстати, еще может быть неприятный вариант, что надо будет ставить или эмулировать EEPROM, потому как без нее может не инициализироваться дальнейший обмен по I2C - врать не буду, но где-то такой глюк был wink.gif
Я уже тоже к этому склоняюсь. Сегодня попробую залить ЕЕПРОМ и попробовать еще раз потыкаться.
Цитата(Rst7 @ Jan 7 2009, 15:19) *
ЗЫ Кстати, а не очередной ли полууправляемый свич для пионернетов Вы задумали? Вообще-то, я бы обратил свое внимание на IP1726 (ну или, может, что-то есть более свежее) - там Spanning tree пакеты не летят сквозь свич, а могут быть оттранслированны на CPU-порт для обработки. Т.е. на IP1726 можно реализовать Spanning Tree, а на RTL - нет. А это очень полезно.
Задумал, но только не яsmile.gif Это заказ - сделать мониторинг такого чипа по SNMP.


--------------------
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- prottoss   RTL8316(RTL8326) <->I2C<->uCU   Jan 7 2009, 01:04
- - Rst7   ЦитатаЭто заказ - сделать мониторинг такого чипа п...   Jan 7 2009, 09:04
|- - prottoss   Цитата(Rst7 @ Jan 7 2009, 16:04) Вот прям...   Jan 7 2009, 09:38
- - Rst7   ЦитатаRRCP работает только в пределах одного сегме...   Jan 7 2009, 10:28
|- - prottoss   Цитата(Rst7 @ Jan 7 2009, 17:28) О, таки ...   Jan 7 2009, 11:30
- - Rst7   ЦитатаSNMP у меня есть. v>=2? Или по-простому,...   Jan 7 2009, 11:53
|- - prottoss   Цитата(Rst7 @ Jan 7 2009, 18:53) v>=2?...   Jan 7 2009, 12:37
|- - Rst7   Цитата(prottoss @ Jan 7 2009, 14:37) Все ...   Jan 7 2009, 12:47
|- - prottoss   Цитата(Rst7 @ Jan 7 2009, 19:47) Отлично....   Jan 7 2009, 12:49
- - Rst7   ЦитатаСпасибо за вопрос по теме Ну надо же поддер...   Jan 7 2009, 17:02
|- - prottoss   Цитата(Rst7 @ Jan 8 2009, 00:02) Ну надо ...   Jan 7 2009, 17:33
- - Rst7   Цитатасвязи с чипом по I2C по прежнему не устанавл...   Jan 7 2009, 17:53
|- - prottoss   Цитата(Rst7 @ Jan 8 2009, 00:53) А на осц...   Jan 7 2009, 18:05
- - Rst7   ЦитатаВсе на месте. Чип просто не откликается. Т....   Jan 7 2009, 18:16
|- - prottoss   Цитата(Rst7 @ Jan 8 2009, 01:16) Т.е. даж...   Jan 7 2009, 18:26
- - prottoss   Так и не могу достучаться до железяки. В данный мо...   Jan 8 2009, 13:56
|- - prottoss   Цитата(prottoss @ Jan 8 2009, 20:56) Так ...   Jan 18 2009, 11:46
- - Rst7   ЦитатаВо избежание пропадания охоты у Rst7 использ...   Jan 18 2009, 12:28
|- - prottoss   Цитата(Rst7 @ Jan 18 2009, 19:28) Уже не ...   Jan 18 2009, 13:01
- - xend   Реально кому-нибудь удалось прочитать регистры rtl...   May 11 2009, 22:20
|- - prottoss   Цитата(xend @ May 12 2009, 06:20) Реально...   May 12 2009, 07:34
- - Rst7   ЦитатаДа, давно уже все прочитано А у меня - RRCP...   May 12 2009, 07:48
- - Itch   Поделюсь идеями по поводу I2C. 1. После STOP надо ...   Feb 9 2011, 07:37


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 25th June 2025 - 23:31
Рейтинг@Mail.ru


Страница сгенерированна за 0.01385 секунд с 7
ELECTRONIX ©2004-2016