Jump to content

    
Sign in to follow this  
Oleg_IT

Ethernet на LPC2478.

Recommended Posts

Спасибо, кое-что прояснилось, в частности отсутствие описания на 4:0 REGISTER ADDRESS и 12:8 PHY ADDRESS.

Так же здорово будет проверить правильно ли вы определили адрес самой физики. Он часто задается ножками физики, а в программах обычно реализуют процедуру автопоиска адреса.

Автопоиск применяется в том отрывке кода, который я привёл ранее? Вся документация и примеры, которыми я пользуюсь, взяты с диска, идущий с отладочной платой, и там автопоиска нет. Где посмотреть его реализацию?

 

Share this post


Link to post
Share on other sites

Фрагмент вынес сюда.

 

мне помогает вот этот сайтик все понятно рассказано про езернет кадр

http://www.xserver.ru/computer/protokol/tcpip/3/2.shtml

Я бы сюда ещё добавил конечный автомат TCP, если самому все реализовывать, то без него ни как.

 

Golikov A. Спасибо за подробный комментарий особенно про PHY. Разбираюсь, если что не так будет, обращусь ещё раз.

 

Модератору

1. Может последний комментарий Golikov A. поместить в важные темы, новичкам это будет полезно.

2. Где репутация пользователей? Хочется кому-то плюсы поставить, а кому-то минусы:)

Edited by IgorKossak

Share this post


Link to post
Share on other sites
Я бы сюда ещё добавил конечный автомат TCP, если самому все реализовывать, то без него ни как.

 

я очень ревностно отношусь к использованию чужих библиотек, да и то выбрал путь использования чужого ТСР стэка. Да! прочитать его весь надо, что делает каждая строчка понять надо, но писать заново не стоит, все равно получится тоже самое.

 

Там очень много мелочей которые чисто технические, без творчества, а прописать все их надо. В итоге ОЧЕНЬ много писанины, и не особо много славы....

 

 

Share this post


Link to post
Share on other sites
я очень ревностно отношусь к использованию чужих библиотек, да и то выбрал путь использования чужого ТСР стэка. Да! прочитать его весь надо, что делает каждая строчка понять надо, но писать заново не стоит, все равно получится тоже самое.

 

Там очень много мелочей которые чисто технические, без творчества, а прописать все их надо. В итоге ОЧЕНЬ много писанины, и не особо много славы....

С одной стороны согласен, исппользование рутинных библиотек полезно, но с другой стороны держать всё в своих руках тоже не плохо.

Есть у меня код mip, mtcp... Может их буду пользовать.

 

Share this post


Link to post
Share on other sites
Модератору

1. Может последний комментарий Golikov A. поместить в важные темы, новичкам это будет полезно.

2. Где репутация пользователей? Хочется кому-то плюсы поставить, а кому-то минусы:)

1. Можно зафиксировать вверху подфорума только всю тему целиком или выделить комментарий Golikov A в отдельную тему с фиксацией вверху, но не в этом подфоруме, а в более близком по тематике. Что скажете?

2. Движком форума не предусмотрена.

Share this post


Link to post
Share on other sites

На диске errata.lpc2478_1.1.pdf есть. Попробовал учесть рекомендацию из него (To use the Ethernet interface in RMII mode write a 1 to bit 12 in PINSEL2 register (located at 0xE002 C008).). Первый заход получился, таймаут прошёл сразу, но потом очередной раз слетела программа в JTAG программаторе. Восстановлю, продолжу мучения:)

 

По поводу программатора (на его плате написано SLUE0700). Возможно, в дальнейшем исключить такую неприятность.

 

 

1. Можно зафиксировать вверху подфорума только всю тему целиком или выделить комментарий Golikov A в отдельную тему с фиксацией вверху, но не в этом подфоруме, а в более близком по тематике. Что скажете?

Наверное лучше поместить в отдельную тему, во всей теме много лишнего. Ссылочку от сарматъ тудаже.

Share this post


Link to post
Share on other sites
Наверное лучше поместить в отдельную тему, во всей теме много лишнего. Ссылочку от сарматъ тудаже.

Выделил и закрепил здесь пока в этом подфоруме.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this