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

 
 
> Starterkit lpc2478 Ethernet
Acvarif
сообщение Jul 21 2011, 12:36
Сообщение #1


Знающий
****

Группа: Участник
Сообщений: 998
Регистрация: 27-08-08
Пользователь №: 39 850



Подключил плату mlpc2478 от Starterkit. Первое, что хотелось бы проверить - работу Ethernet. В комплекте с платкой есть примеры под Keil. Примеры слишком навороченные. 3 а то и 4 в одном. Кроме того к примерам нет описания. Разобраться что к чему трудно. Кроме того в Keil похоже не очень надежно работает J-Link.
Может есть у кого простенький пример, например, обмен в UDP режиме или Веб сервера, под IAR v5, для LPC2478 + KSZ8721BL с пояснением как что делать, как настроить карту, чтоб увидеть результат связи PC с платкой.

Спасибо.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
zltigo
сообщение Jul 21 2011, 12:47
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Какая разница насколько они навороченные, если Вам только проверить работоспособность.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Acvarif
сообщение Jul 22 2011, 07:13
Сообщение #3


Знающий
****

Группа: Участник
Сообщений: 998
Регистрация: 27-08-08
Пользователь №: 39 850



Цитата(zltigo @ Jul 21 2011, 15:47) *
Какая разница насколько они навороченные, если Вам только проверить работоспособность.


Вот нашел примеры от IAR которые высылают с диском от IAR при покупке этого кикстар.

В примерах есть IAR-LPC-2478\uip_webserver. Его же я нашел потом и в папке example с установленным IAR 5510 (пример в скрепке) .
Все компилится нормально. Через J-Link загружается во флеш тоже без проблем.
Но поскольку я совсем не имею представления о том как должен работать веб сервер на контроллере то возникли вопросы.

Попробую все по порядку.
1. Подключаю Ethernet кабель между платой MLPC2478 и компьютером.
2. Включаю питание платы. Что в этом случае должно произойти? Должно ли установиться LAN соединение между компом и платкой с появлением на панели задач сдвоенных мигающих экранчиков? Или нет? У меня пишет,то соединение не установлено либо лимитировано. Что нужно сделать, чтобы его установить?
3. Далее пробую через Iar+J-Link запустить приложение в режиме отладки. Все запускается нормально (но соединения по LAN так и нет). Что дальше? Тут я совсем не пойму, что дальше делать...
В прилагаемом текстовом файле к примеру написано.

3) Run the program.

4) Connect a network cable between PC LAN Card, a hub, or a network card and
IAR LPC-2478-SK board. Start a web browser and type 192.168.0.100 in
address field of the browser.

Все этот я делаю, но соединения нет и ничего не происходит.
Хотя просмотрев код явно видно, что на запорос из браузера моя платка должна ответить
небольшой html страницей.

Кроме того в файле еще есть такое

(In case you connect the board straight to the computer's network card,
then set your default gateway to 192.168.0.100)
Этого я не понимаю. Что имеется ввиду (set your default gateway to 192.168.0.100). Где и как это нужно установить?

Посоветуйте пожалуйста чего нибудь.



Прикрепленные файлы
Прикрепленный файл  uip_webserver.rar ( 732.02 килобайт ) Кол-во скачиваний: 27
 
Go to the top of the page
 
+Quote Post
yakub_EZ
сообщение Jul 22 2011, 09:13
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 329
Регистрация: 6-12-08
Из: Москва
Пользователь №: 42 252



Цитата(Acvarif @ Jul 22 2011, 11:13) *
In case you connect the board straight to the computer's network card,
then set your default gateway to 192.168.0.100)
Этого я не понимаю. Что имеется ввиду (set your default gateway to 192.168.0.100). Где и как это нужно установить?

Это в браузере идете по адресу http://192.168.0.100/
Старткеркитовская отладка уже идет с примером EasyWeb. Подсоединяете, запускаете и убеждаетесь в её исправности. Правда сделано в Keil мюVision
Go to the top of the page
 
+Quote Post
Acvarif
сообщение Jul 22 2011, 11:52
Сообщение #5


Знающий
****

Группа: Участник
Сообщений: 998
Регистрация: 27-08-08
Пользователь №: 39 850



Цитата(yakub_EZ @ Jul 22 2011, 12:13) *
Это в браузере идете по адресу http://192.168.0.100/
Старткеркитовская отладка уже идет с примером EasyWeb. Подсоединяете, запускаете и убеждаетесь в её исправности. Правда сделано в Keil мюVision


Веб сервер На Iar (то же и на Keil) не работает.
Вот установки сервера (одинаково на Iar и Keil):

Код
// easyWEB-stack definitions

#define MYIP_1 192 // our internet protocol (IP) address

#define MYIP_2 168

#define MYIP_3 0

#define MYIP_4 136



#define SUBMASK_1 255 // subnet mask

#define SUBMASK_2 255

#define SUBMASK_3 255

#define SUBMASK_4 0



#define GWIP_1 192 // standard gateway (used if remote

#define GWIP_2 168 // IP is no part of our subnet)

#define GWIP_3 0

#define GWIP_4 100


Прописываю это все в установках Local Arrea Connection Properties/Internet Protocol(TCP/IP) Properties

ip adress - 192 . 168 . 0 . 136
subnet mask - 255 . 255 . 255 . 0
defaultv gateway - 192 . 168 . 0 . 100

Prefered DNS server - 192 . 168 . 0 . 100

После загрузки проекта через j-Link (одинаково для Iar и Keil) cоединение устанавливается, но при наборе в браузере http://192.168.0.136
он пишет This program cannot display the webpage

Подскажите пожалуйста чего нибудь...

Сообщение отредактировал Acvarif - Jul 22 2011, 15:41
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Acvarif   Starterkit lpc2478 Ethernet   Jul 21 2011, 12:36
- - yakub_EZ   В общем залил я ваш проект. Ничего не менял из адр...   Jul 22 2011, 16:43
|- - Acvarif   Цитата(yakub_EZ @ Jul 22 2011, 19:43) В о...   Jul 22 2011, 20:45
- - yakub_EZ   Залил готовый hex, даже Keil'ом не открывал. П...   Jul 23 2011, 09:23
|- - Acvarif   Цитата(yakub_EZ @ Jul 23 2011, 12:23) Зал...   Jul 23 2011, 13:11
|- - yakub_EZ   Цитата(Acvarif @ Jul 23 2011, 17:11) Спас...   Jul 23 2011, 15:03
- - Acvarif   Прошу прощения за перерыв в бщении. Плановый отпус...   Aug 8 2011, 20:37
|- - yakub_EZ   Цитата(Acvarif @ Aug 9 2011, 00:37) Получ...   Aug 9 2011, 05:44
|- - Acvarif   Цитата(yakub_EZ @ Aug 9 2011, 08:44) Рань...   Aug 9 2011, 08:34
|- - Acvarif   Наконец все получилось. Все дело было в настройк...   Aug 10 2011, 08:50
- - Acvarif   Еще небольшой вопрос к yakub_EZ. На моей платке пр...   Aug 11 2011, 10:03
- - Acvarif   ЦитатаЕсли соединение установилось, значит работае...   Aug 16 2011, 10:24
- - SII   1. Иметь внешний статический IP-адрес для сети пре...   Aug 16 2011, 10:31
|- - Acvarif   Цитата(SII @ Aug 16 2011, 13:31) 1. Иметь...   Aug 16 2011, 12:35
- - zltigo   Да возьмите Вы наконец-то какой-нибудь букварь и п...   Aug 16 2011, 12:47
|- - Acvarif   Цитата(zltigo @ Aug 16 2011, 15:47) Да во...   Aug 16 2011, 13:00
|- - zltigo   QUOTE (Acvarif @ Aug 16 2011, 15:00) Да ч...   Aug 16 2011, 13:27
|- - Acvarif   Цитата(zltigo @ Aug 16 2011, 16:27) 1) Вы...   Aug 16 2011, 13:38
- - Acvarif   Получилось. Пришлось спрашивать у Google. Перенап...   Aug 17 2011, 19:02
- - Dron_Gus   Обращатся по разным портам. http://someserver.ru, ...   Aug 18 2011, 07:32


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

 


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


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