Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:1
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:5
Форум » starterkit.ru » Старый форум » SK-MLPC23XX
Ethernet внутри неонки
evgen2 (Guest)
Добавлено 30.11.1999 00:00 Редактировалось 13.12.2008 02:01
0
Сообщение: 1
evgen2 (Guest)

Topic opened
Спуститься к концу Подняться к началу
evgen2 (Guest)
Добавлено 12.12.2008 15:25 Редактировалось 12.12.2008 15:25 Сообщение: 2
evgen2 (Guest)

Одним глазом читаю доку на LPC2378 - Chapter 11: Ethernet controller, другим - смотрю в исходники EasyWeb в разных вариантах. И... и чего-то явно не хватает...

В частности, в доке не вижу ничего про регистры, которые
доступны через write_PHY и read_PHY в EMAC.c

regv = read_PHY (0x1f);
явно используется недокументированная даже в EMAC.h команда PHY_REG_***

Код
/* Check if this is a DP83848C PHY. */
id1 = read_PHY (PHY_REG_IDR1);
id2 = read_PHY (PHY_REG_IDR2);
// pcf8531_printf(0,2,"ID %04x %04x ",id1,id2);
UART_printf(0,"ID %04x %04x ",id1,id2);

выдает 0022 1619 а не 0x2000 5C90 (DP83848C_ID )
Спуститься к концу Подняться к началу
starterkit (Guest)
Добавлено 12.12.2008 15:31 Редактировалось 12.12.2008 15:31 Сообщение: 3
starterkit (Guest)

Изначально, эти исходники для DP83848C ...
На плате KS8721, это его ID.
Спуститься к концу Подняться к началу
evgen2 (Guest)
Добавлено 12.12.2008 16:13 Редактировалось 12.12.2008 16:13 Сообщение: 4
evgen2 (Guest)

ээээ...действительно, " Подключенная периферия Ethernet 10/100M PHY - KS8721B, тип интерфейса - RMII."

А что тогда означает "Ethernet" в даташитах LPC2378 ?
а ID-ы имеют ли какое-нибудь отношение к PCI device-id'ам ?
Спуститься к концу Подняться к началу
starterkit (Guest)
Добавлено 12.12.2008 16:21 Редактировалось 12.12.2008 16:21 Сообщение: 5
starterkit (Guest)

Цитата
А что тогда означает "Ethernet" в даташитах LPC2378 ?
Не понял вопроса ...
В LPC2378 есть EMAC который подключается к внешнему PHY.
Цитата
а ID-ы имеют ли какое-нибудь отношение к PCI device-id'ам ?
Нет, эти ID для того чтобы была возможность определить какой PHY подключен.
Спуститься к концу Подняться к началу
evgen2 (Guest)
Добавлено 13.12.2008 02:01 Редактировалось 13.12.2008 02:01 Сообщение: 6
evgen2 (Guest)

>Не понял вопроса ...
я по наивности душевной думал, что эзернет полностью живет внутри одной микросхемы
Спуститься к концу Подняться к началу
Форум » starterkit.ru » Старый форум » SK-MLPC23XX