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

 
 
> DP83848, Поддержка PHY от TI DP83848J
xor.kruger
сообщение Oct 28 2013, 07:57
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 290
Регистрация: 17-08-08
Из: Чернигов
Пользователь №: 39 647



Доброго времени суток!
Встречал на нашем форуме много тем и сообщений об использовании семейства PHY DP83848.
Но не разу не видел чтобы его использовали в сети из под Linux. Поддержка драйвера для данного семейства в последних версиях кернела также замечена не была sad.gif
Вопрос: использовал ли его кто нибудь в Linux и если да, то какой драйвер прикручивали ?
Заранее спасибо за любой ответ/совет sm.gif
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
xor.kruger
сообщение Oct 30 2013, 07:31
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 290
Регистрация: 17-08-08
Из: Чернигов
Пользователь №: 39 647



Цитата
По моим представлениям драйвера для фаев не очень-то и нужны. Настроил нужный режим "подтяжками" чипа и вперёд. Нет?

Для некоторых "стандартных" PHY действительно никаких особых опций не нужно, например для SMSC LAN83C185 необходимо только указать опцию в ядре CONFIG_MII, хотя для него есть также отдельная опция CONFIG_SMSC_PHY, которая, как я понимаю, позволяет выполнять более расширенные действия над ним.

Практически в такой же аппаратной системе стоит PHY DP83848J с которым данный трюк не прокатывает и отдельной опции в ядре для него также нету sad.gif
Вот кусок лога загрузки и работы:
Загрузка:
Код
[    4.391557] xilinx_emaclite 40e00000.ethernet: Device Tree Probing
[    4.398573] libphy: Xilinx Emaclite MDIO: probed
[b][    4.441222] mdio_bus c00e41c4: cannot get PHY at address 0[/b]
[    4.445633] xilinx_emaclite 40e00000.ethernet: MAC address is now 00:0a:35:00:00:00
[    4.460226] xilinx_emaclite 40e00000.ethernet: Xilinx EmacLite at 0x40E00000 mapped to 0xF0040000, irq=2
[    4.476092] TCP: cubic registered
[    4.478288] NET: Registered protocol family 17

Работа ifconfig:
Код
/ # ifconfig eth0 192.168.1.89 netmask 255.255.255.0
[   11.756935] net eth0: of_phy_connect() failed
ifconfig: SIOCSIFFLAGS: No such device

Вот такие пироги sad.gif

Цитата
Ключевой файл drivers/net/fec.c

Данный ключевой файл был ключевым до версии ядра 3.1
Go to the top of the page
 
+Quote Post
sasamy
сообщение Oct 30 2013, 12:07
Сообщение #3


Знающий
****

Группа: Участник
Сообщений: 783
Регистрация: 22-11-08
Пользователь №: 41 858



Цитата(xor.kruger @ Oct 30 2013, 11:31) *
Код
/ # ifconfig eth0 192.168.1.89 netmask 255.255.255.0
[   11.756935] net eth0: of_phy_connect() failed
ifconfig: SIOCSIFFLAGS: No such device


А в device tree PHY прописан ?

http://lxr.free-electrons.com/source/drive.../of_mdio.c#L191
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- xor.kruger   DP83848   Oct 28 2013, 07:57
- - Idle   Цитата(xor.kruger @ Oct 28 2013, 11:57) З...   Oct 28 2013, 09:07
- - Tarbal   Так ведь у всех Фаев одинаковый интерфейс. MII раз...   Oct 28 2013, 11:06
|- - Idle   Цитата(xor.kruger @ Oct 30 2013, 11:31) Д...   Oct 30 2013, 11:27
||- - Idle   Цитата(Idle @ Oct 30 2013, 15:27) Т.е. я ...   Oct 30 2013, 12:15
|- - Tarbal   Цитата(sasamy @ Oct 30 2013, 16:07) А в d...   Oct 30 2013, 12:20
- - Tarbal   К сожалению мне не приходилось подключать PHY для ...   Oct 30 2013, 11:34
- - xor.kruger   ЦитатаА в device tree PHY прописан ? Прописан. По ...   Nov 1 2013, 09:19
- - xor.kruger   ЦитатаОтдельной опции не бывает по двум причинам: ...   Nov 1 2013, 14:57
|- - Tarbal   Цитата(xor.kruger @ Nov 1 2013, 18:57) Чт...   Nov 2 2013, 19:47
- - xor.kruger   ЦитатаВы нашли какой драйвер используется? Ну для ...   Nov 4 2013, 06:46
|- - Tarbal   Цитата(xor.kruger @ Nov 4 2013, 09:46) Ну...   Nov 4 2013, 13:10
- - xor.kruger   ЦитатаВы так и не сказали что у вас в директориях:...   Nov 5 2013, 07:36
- - Tarbal   Ага fec поменялся на ethernet. А теперь в корне со...   Nov 5 2013, 12:51
- - xor.kruger   ЦитатаИщем в каких файлах есть строки Так мне это ...   Nov 5 2013, 13:26
- - Tarbal   Я хотел пройти по цепочке и добавить чтение регист...   Nov 5 2013, 14:37


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

 


RSS Текстовая версия Сейчас: 20th August 2025 - 08:55
Рейтинг@Mail.ru


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