|
Atheros AR8035, Не удается сконфигурировать |
|
|
|
 |
Ответов
|
Apr 9 2015, 16:14
|
Частый гость
 
Группа: Свой
Сообщений: 75
Регистрация: 10-12-04
Из: spb
Пользователь №: 1 435

|
Я недавно цеплял тоже PHY, как раз в адресе ошибся, как исправил так сразу ответила. Использовал код отсюда: http://micropendousx.googlecode.com/svn/tr...ebserver/mdio.cИ что PHY отвечает? 1 или 0. Проверить что вы правильно принимаете от PHY (нужно правильно и во время переключиться на вход), для этого притянуть резистором сначала на 1 (он там должен быть Management data, 1.5K pull-up) т.е. в ответе 16’hFFFF (это если PHI не отвечает) , а затем его отключить и к 0 подтянуть, тогда у вас в ответе будет 16’h0000, опять же если PHI не отвечает . Моя PHY переключалась о начинала отвечать через 40нс.
|
|
|
|
|
Apr 10 2015, 08:19
|
Частый гость
 
Группа: Участник
Сообщений: 102
Регистрация: 21-01-15
Пользователь №: 84 716

|
Цитата(tvcam @ Apr 9 2015, 19:14)  Я недавно цеплял тоже PHY, как раз в адресе ошибся, как исправил так сразу ответила. Использовал код отсюда: http://micropendousx.googlecode.com/svn/tr...ebserver/mdio.cИ что PHY отвечает? 1 или 0. Проверить что вы правильно принимаете от PHY (нужно правильно и во время переключиться на вход), для этого притянуть резистором сначала на 1 (он там должен быть Management data, 1.5K pull-up) т.е. в ответе 16’hFFFF (это если PHI не отвечает) , а затем его отключить и к 0 подтянуть, тогда у вас в ответе будет 16’h0000, опять же если PHI не отвечает . Моя PHY переключалась о начинала отвечать через 40нс. Ответ от PHY я пытаюсь поймать при помощи VIO (это модуль в xilinx-е который работает с ChipScope). На PHY на вход MDC подаю клок 2.5 mhz, а на MIDIO (он кстати двунаправленный I/O) подаю 1...1 01 10 00001 00010 z. На ChipScope вижу только то, что отправляю, потом период с z-состоянием (во время которого должен прийти ответ от PHY). Так как MIDIO двунаправленный, я полагаю, что после получения моих нулей и единиц он должен по той же линии сам ответить. Там еще есть выход INT (interrupt) c которым я ничего не делаю. Может быть нужно сам чип как-то запустить? Может быть он в состоянии сброса?
|
|
|
|
|
Apr 10 2015, 08:53
|
Местный
  
Группа: Свой
Сообщений: 301
Регистрация: 18-09-07
Из: Украина
Пользователь №: 30 647

|
Цитата(NSergeevich @ Apr 10 2015, 11:19)  Ответ от PHY я пытаюсь поймать при помощи VIO (это модуль в xilinx-е который работает с ChipScope). На PHY на вход MDC подаю клок 2.5 mhz, а на MIDIO (он кстати двунаправленный I/O) подаю 1...1 01 10 00001 00010 z. На ChipScope вижу только то, что отправляю, потом период с z-состоянием (во время которого должен прийти ответ от PHY). Так как MIDIO двунаправленный, я полагаю, что после получения моих нулей и единиц он должен по той же линии сам ответить. Там еще есть выход INT (interrupt) c которым я ничего не делаю. Может быть нужно сам чип как-то запустить? Может быть он в состоянии сброса? Из datasheet: RSTn Pin 1 I(Input) System reset, active low. Requires an external pull-up resistor
|
|
|
|
|
Apr 10 2015, 11:02
|
Частый гость
 
Группа: Участник
Сообщений: 102
Регистрация: 21-01-15
Пользователь №: 84 716

|
Цитата(Andrew Su @ Apr 10 2015, 11:53)  Из datasheet:
RSTn Pin 1 I(Input) System reset, active low. Requires an external pull-up resistor Т.е. я должен на RSTn подать единицу ?
|
|
|
|
|
Apr 10 2015, 13:45
|
Частый гость
 
Группа: Участник
Сообщений: 102
Регистрация: 21-01-15
Пользователь №: 84 716

|
Цитата(_Anatoliy @ Apr 10 2015, 16:26)  А у Вас как цепочка сброса выполнена? Не знаю. На самом фи есть RSTn в доке написано только это: System reset, active low. Requires an external pull-up resistor. Pin1 и Тип инпут.
|
|
|
|
|
Apr 10 2015, 14:42
|
Частый гость
 
Группа: Участник
Сообщений: 102
Регистрация: 21-01-15
Пользователь №: 84 716

|
Цитата(_Anatoliy @ Apr 10 2015, 17:13)  Я в шоке.Ну организуйте хотя бы RC цепочку для сброса,или с порта FPGA(CPU) сформируйте нужный импульс. RSTn соединен с ножкой на плисине, а та в свою очередь через R217 1K 1/10w на зеилю. На самой плисине я формирую импульс который в случае срабатывания rst выдает 0, а в случае clk выдает 1-цы
|
|
|
|
|
Apr 10 2015, 15:13
|
Частый гость
 
Группа: Участник
Сообщений: 102
Регистрация: 21-01-15
Пользователь №: 84 716

|
Цитата(_Anatoliy @ Apr 10 2015, 17:49)  Ну а чего же тогда говорили "не знаю"? Я не знаю как с RSTn положено работать. И как через него завести chip. Может быть из-за того что я на него с клоком подаю 1-цы он из-за этого все время сбрасывается и у меня PHY не отвечает. На MDC я подаю 2.5 Mhz может быть это слишком быстро? И он не принимает и поэтому не отвечает?
|
|
|
|
|
Apr 15 2015, 14:58
|
Местный
  
Группа: Свой
Сообщений: 203
Регистрация: 12-11-10
Из: Poland
Пользователь №: 60 842

|
Цитата(_Anatoliy @ Apr 14 2015, 13:26)  А то я тоже этот чип хочу применить в новых изделиях. Используем, исключительно беспроблемный чип, никаких нареканий.
|
|
|
|
Сообщений в этой теме
NSergeevich Atheros AR8035 Apr 9 2015, 15:14 tvcam Нужно быть точно уверенным что правильно выбран PH... Apr 9 2015, 15:42 NSergeevich Цитата(tvcam @ Apr 9 2015, 18:42) Нужно б... Apr 9 2015, 15:55          Andrew Su Цитата(NSergeevich @ Apr 10 2015, 18:13) ... Apr 10 2015, 17:20            _Anatoliy Цитата(akorud @ Apr 15 2015, 17:58) Испол... Apr 15 2015, 16:24        Jury093 Цитата(NSergeevich @ Apr 10 2015, 17:42) ... Apr 10 2015, 19:12         NSergeevich Цитата(Jury093 @ Apr 10 2015, 22:12) вы с... Apr 14 2015, 15:08          Jury093 Цитата(NSergeevich @ Apr 14 2015, 18:08) ... Apr 14 2015, 17:07           NSergeevich Цитата(Jury093 @ Apr 14 2015, 20:07) дале... Apr 15 2015, 06:57            Jury093 Цитата(NSergeevich @ Apr 15 2015, 09:57) ... Apr 15 2015, 08:12             NSergeevich Цитата(Jury093 @ Apr 15 2015, 11:12) а че... Apr 16 2015, 08:20 NSergeevich Последние новости.
phy AR8035
На порт RSTn подаю... Apr 21 2015, 13:18 Andrew Su Цитата(NSergeevich @ Apr 21 2015, 16:18) ... Apr 22 2015, 10:30  NSergeevich Цитата(Andrew Su @ Apr 22 2015, 13:30) До... Apr 22 2015, 11:10 tvcam Я вас в 4-м посте этой темы спрашивал что вы видет... Apr 22 2015, 11:43 NSergeevich Цитата(tvcam @ Apr 22 2015, 14:43) Я вас ... Apr 22 2015, 12:19 tvcam Диаграмма обмена с PHI может поможет.
Не обраща... Apr 22 2015, 15:45 Andrew Su Добрый день.
Для сигнала MDIO надо использовать ко... Apr 22 2015, 19:08 NSergeevich Цитата(Andrew Su @ Apr 22 2015, 22:08) До... Apr 27 2015, 13:44  Andrew Su Цитата(NSergeevich @ Apr 27 2015, 16:44) ... Apr 28 2015, 08:10   NSergeevich Цитата(Andrew Su @ Apr 28 2015, 11:10) До... May 12 2015, 10:19 NSergeevich Andrew Su спасибо большое! С добавлением IOBU... May 13 2015, 07:25 Andrew Su Цитата(NSergeevich @ May 13 2015, 10:25) ... May 13 2015, 18:43
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|