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

 
 
> TCP-IP code with FreeRTOS
Rinat86
сообщение Feb 8 2007, 20:09
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 20
Регистрация: 21-01-07
Пользователь №: 24 655



Помогите пожалуйста разобраться.Попробовал поработать с примером c olimex-a "TCP-IP code with FreeRTOS",на отладочной плате AT91SAM7X-EK,не измненяя его.Предположил что он должен работать как WEB Server.Ничего не увидел.IP адрес не пингуется,узел не достунен,страница с ip адресом устройства не открывается.Поменял ip адрес устройства на ip адрес соседнего компа (комп предворительно отсоединил от сети), ничего не изменилось.
Отсюда несколько вопросов:
1.Имеет ли серьезное влияние на работоспособность примера эта отладочная плата (пример под другую)?
2.Что я должен увидеть запуская этот пример?
3.Пример-это Demo версия,что подразумевает наличия ряда ограничений в работе.Так ли это?Если есть то какие?
Большое спасибо
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
OlegHmt
сообщение Feb 9 2007, 17:02
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 70
Регистрация: 5-12-06
Пользователь №: 23 146



сколько мне не изменяет память, на плате от олимекса стоит микреловский чип физического уровня и, соответственно, в олимексовском примере управление отвечает этому чипу. В плате же от аргусофта - чип физуровня Давиком, там, кажется, немного отличается управление и конфигурация, но что самое главное ответ от чипа с ИД номером другой, а в коде идёт проверка соответсвия ИД. В примере из ФрееРТОС (а именно этот пример переработали под свою демку олимексовцы) стоит поддержка чипа Давикома, поэтому этот пример должен бы запуститься без проблем

Цитата
FreeRTOS-а у меня нет.Я пробовал без него (наверное все дело в нем),т.к.он мне не нужен,вернее хотелось бы без него.Мне нужно создать мост CAN-Ethernet. Хотел этот пример использовать как готовый стек и под него все подогнать.Вообще без FreeRTOS-а он хоть как то будет работать?


Опять же, если мне не изменяет память, пример от Олимекса, это пример на базе FreeRTOS :-)
Go to the top of the page
 
+Quote Post
Rinat86
сообщение Feb 9 2007, 17:32
Сообщение #3


Участник
*

Группа: Новичок
Сообщений: 20
Регистрация: 21-01-07
Пользователь №: 24 655



Цитата(OlegHmt @ Feb 9 2007, 17:02) *
Опять же, если мне не изменяет память, пример от Олимекса, это пример на базе FreeRTOS :-)

Какя понял без FreeRTOS этот пример мне не подойтет.Есть ливозможность запустить без FreeRTOS или проще делать заново,а непеределовать пример
Go to the top of the page
 
+Quote Post
OlegHmt
сообщение Feb 9 2007, 18:11
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 70
Регистрация: 5-12-06
Пользователь №: 23 146



Цитата
Какя понял без FreeRTOS этот пример мне не подойтет.Есть ливозможность запустить без FreeRTOS или проще делать заново,а непеределовать пример


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

Код
/* AMD AM79C875:
            PHY_ID1 = 0x0022
            PHY_ID2 = 0x5541
            Bits 3:0 Revision Number Four bit manufacturer’s revision number.
                0001 stands for Rev. A, etc.
    */
/* PHY ID */
//#define MII_DM9161_ID     0x0181b8a0
//#define MII_AM79C875_ID   0x00225540    /* 0x00225541 */
    if( ( ( ulPHYId1 << 16 ) | ( ulPHYId2 & 0xfff0 ) ) != MII_DM9161_ID )
    {
        /* Did not expect this ID. */
        xReturn = pdFAIL;
    }
    else
    {
        ulStatus = xGetLinkSpeed();

        if( ulStatus != pdPASS )
        {
            xReturn = pdFAIL;
        }
    }


но ИД другие. Кстати приведенная часть кода кажется относится к давикомовскому чипу физуровня






А ещё вопрос - о том ли мы примере говорим?

Сообщение отредактировал OlegHmt - Feb 9 2007, 18:14
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Rinat86   TCP-IP code with FreeRTOS   Feb 8 2007, 20:09
- - Мусатов Константин   Какой проц у тебя стоит на плате? Если 128-й, то w...   Feb 8 2007, 22:28
|- - Rinat86   Цитата(Мусатов Константин @ Feb 8 2007, 22...   Feb 9 2007, 10:23
||- - Мусатов Константин   Цитата(Rinat86 @ Feb 9 2007, 10:23) Проц ...   Feb 9 2007, 15:38
||- - Rinat86   Цитата(Мусатов Константин @ Feb 9 2007, 15...   Feb 9 2007, 16:50
|- - Praetor_Gix   Цитата(Мусатов Константин @ Feb 8 2007, 23...   Apr 22 2007, 10:42
|- - Мусатов Константин   Цитата(Praetor_Gix @ Apr 22 2007, 11:42) ...   Apr 26 2007, 17:01
|- - zltigo   Цитата(Мусатов Константин @ Apr 26 2007, 17...   Apr 26 2007, 17:31
|- - kolobok0   Цитата(zltigo @ Apr 26 2007, 18:31) ...по...   Apr 26 2007, 18:18
||- - zltigo   Цитата(kolobok0 @ Apr 26 2007, 18:18) а в...   Apr 26 2007, 18:38
|- - Мусатов Константин   Цитата(zltigo @ Apr 26 2007, 18:31) Чем ...   Apr 26 2007, 23:42
|- - zltigo   Цитата(Мусатов Константин @ Apr 26 2007, 23...   Apr 26 2007, 23:56
|- - Мусатов Константин   Цитата(zltigo @ Apr 27 2007, 00:56) О чем...   Apr 28 2007, 16:40
|- - zltigo   Цитата(Мусатов Константин @ Apr 28 2007, 16...   Apr 28 2007, 16:50
|- - Мусатов Константин   Цитата(zltigo @ Apr 28 2007, 17:50) Вы, ч...   Apr 28 2007, 17:47
|- - Rinat86   Цитата(OlegHmt @ Feb 9 2007, 18:11) Цитат...   Feb 9 2007, 18:45
|- - OlegHmt   [] Пример взял http://www.olimex.com/dev/index.htm...   Feb 9 2007, 19:02
|- - Rinat86   [quote name='OlegHmt' date='Feb 9 2007...   Feb 9 2007, 19:14
|- - OlegHmt   ЦитатаВозможно вы правы насччет граблей.Я просто п...   Feb 9 2007, 19:18
|- - Rinat86   Цитата(OlegHmt @ Feb 9 2007, 19:18) Цитат...   Feb 9 2007, 19:28
- - Мусатов Константин   На сайте разработчика uIP есть новая версия стека....   Feb 9 2007, 18:03
- - Rinat86   Цитата(Мусатов Константин @ Feb 9 2007, 18...   Feb 9 2007, 18:19
- - OlegHmt   Цитатане могли бы кинуть полную ссылкугде можно ск...   Feb 9 2007, 18:22
- - Rinat86   [quote name='OlegHmt' date='Feb 9 2007...   Feb 9 2007, 19:02
- - OlegHmt   ЦитатаМне как разнужна ссылка на новую версию uIP ...   Feb 9 2007, 19:10


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

 


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


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