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

 
 
> uart-rc232, плата blackfin - комп
Gyga
сообщение Jun 3 2008, 06:46
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 203
Регистрация: 3-06-08
Пользователь №: 38 014



Мне требуется на плате с BlackFin 537 поднять сеть без линукс.
Создан базовый сетевой проект он настроен с помощью TCP/IP Configuration Plugin под статические IP.
Отладка ведётся с помощью тестера и вывода битиков на порт G.
Определено что программа виснет в функции
adi_dev_Control ( lan_handle, ADI_ETHER_CMD_START, NULL);
то есть, как я понял из руководства при запуске драйвера.
Поделитесь пожалуйста своими соображениями.
Go to the top of the page
 
+Quote Post
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 14)
Gyga
сообщение Jun 3 2008, 11:42
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 203
Регистрация: 3-06-08
Пользователь №: 38 014



Так как отсутствуют средства сообщения с платы, то приходится посылать на порт определённые числа и смотреть напряжение тестером.
Мои отношения с BlackFin только начинаются, наверное, я что-то неправильно делаю.
Go to the top of the page
 
+Quote Post
WEST128
сообщение Jun 4 2008, 07:16
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 468
Регистрация: 13-10-06
Из: Россия, Томск
Пользователь №: 21 291



Без средств отладки (хотя бы UART подключите и через него шлите на ПК) вы будете очень долго разбираться, особенно без опыта с данным процессором. Плата ваша или фирменная ?
Go to the top of the page
 
+Quote Post
Gyga
сообщение Jun 4 2008, 09:15
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 203
Регистрация: 3-06-08
Пользователь №: 38 014



Плата самодельная, почти копия фирменной. Сеть под линуксом работает. Можно пример по UART на С, а то в стандартном примере на ассемблере я ничего не понял. Есть мысли где может быть глюк?
Go to the top of the page
 
+Quote Post
Ciyoha
сообщение Jun 5 2008, 10:23
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 20
Регистрация: 20-09-07
Пользователь №: 30 705



Скажите мыло, я примерчик отправлю.
Go to the top of the page
 
+Quote Post
Gyga
сообщение Jun 5 2008, 13:45
Сообщение #6


Местный
***

Группа: Участник
Сообщений: 203
Регистрация: 3-06-08
Пользователь №: 38 014



Можно пример передачи данных с blackfin на компьютер через uart
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jun 5 2008, 15:01
Сообщение #7


Гуру
******

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



Цитата(Gyga @ Jun 5 2008, 15:45) *
Можно..

А можно для начала заглянуть хотя-бы в примерчики идущие в комплекте, VDSP?
Или, если вдруг не понятно, постаратся задать более осмысленный вопрос.
Moderator:
И кросспоты на этом форуме совершенно однозначно не разрешены. В виде исколчения не удалил, а потратил время на перенос.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Gyga
сообщение Jun 6 2008, 05:07
Сообщение #8


Местный
***

Группа: Участник
Сообщений: 203
Регистрация: 3-06-08
Пользователь №: 38 014



мне не понятно как из стандартного примера выкинуть всё лишнее. Например calbackю
Так же непонятно где задаётся номер UARTA? Так жея непонял способ выдачи сообщения на светодиоды.
Go to the top of the page
 
+Quote Post
Gyga
сообщение Jun 6 2008, 05:14
Сообщение #9


Местный
***

Группа: Участник
Сообщений: 203
Регистрация: 3-06-08
Пользователь №: 38 014



о спасибо!
bejnoi@yandex.ru
Go to the top of the page
 
+Quote Post
uriy
сообщение Jun 6 2008, 08:48
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 2 429
Регистрация: 30-11-05
Из: Ижевск
Пользователь №: 11 606



Цитата
мне не понятно как из стандартного примера выкинуть всё лишнее.
Есть такая кнопочка Delete на клаве!
Цитата
Так же непонятно где задаётся номер UARTA?
Читайте Hardware Reference.
Цитата
Так жея непонял способ выдачи сообщения на светодиоды.
Уверен, что вы даже не взглянули на схему электрическую принципиальную.
Go to the top of the page
 
+Quote Post
Ciyoha
сообщение Jun 6 2008, 09:24
Сообщение #11


Участник
*

Группа: Участник
Сообщений: 20
Регистрация: 20-09-07
Пользователь №: 30 705



bejnoi@yandex.ru <- по данному адрессу письмо отправить не удаеться, говорят нет такого.
На счет зависания в функции adi_dev_Control ( lan_handle, ADI_ETHER_CMD_START, NULL), вы не забыли подключить .tcp файл c настройками сети (в нем mac,ip, тип протокола)?
Go to the top of the page
 
+Quote Post
Gyga
сообщение Jun 6 2008, 11:17
Сообщение #12


Местный
***

Группа: Участник
Сообщений: 203
Регистрация: 3-06-08
Пользователь №: 38 014



извиняюсь мыло berjnoi@yandex.ru
tcp файл подключен проверил. Да к тому же он сразу подключается к проекту.
Go to the top of the page
 
+Quote Post
Gyga
сообщение Jun 10 2008, 11:49
Сообщение #13


Местный
***

Группа: Участник
Сообщений: 203
Регистрация: 3-06-08
Пользователь №: 38 014



Пытаюсь завести базовый проект с uart.
При открытии порта узнаю что не хватает памяти. Увеличил массивы в 2 не помогло.
adi_dev_Open(DeviceManagerHandle, &ADIUARTEntryPoint, 0, NULL, &DriverHandle,
ADI_DEV_DIRECTION_BIDIRECTIONAL, NULL, DCBManagerHandle, Callback);
Go to the top of the page
 
+Quote Post
Ciyoha
сообщение Jun 16 2008, 06:22
Сообщение #14


Участник
*

Группа: Участник
Сообщений: 20
Регистрация: 20-09-07
Пользователь №: 30 705



Если ваша самодельная плата, являеться копией ez-kid bf537 (SDRAM таже), то при создание проекта с lwip в него автоматически добовляеться все необходимое для работы сети (пинговаться по крайне мере она должна, но для стабильной работы необходимо переместить ether_stack_block[] в некэшируемый блок памяти).
Go to the top of the page
 
+Quote Post
Gyga
сообщение Jun 16 2008, 10:45
Сообщение #15


Местный
***

Группа: Участник
Сообщений: 203
Регистрация: 3-06-08
Пользователь №: 38 014



Память таже, и количество тоже. А как поместить ether_stack_block[] в некэшируемый блок памяти?
Может у меня VIsualDSP 4.5 глючный и к нему надо патч закачать? Или другую версию попробовать?
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 20:51
Рейтинг@Mail.ru


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