Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:2
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:6
Форум » starterkit.ru » Отладочные платы » SK-AT91SAM9260-SIMXXX
SK-AT91SAM9260-SIMXXX + Video Plug + Не работает GSM модем
ldn
Добавлено 23.05.2011 23:06 Сообщение: 21
ldn
0

Пункты: 646
Регистрация: 28.03.2011
Здравствуйте sysamy. Долго не отвечал, занят был.

Я написал Вам что я Вас обманул что виснет всегда при отогнутых ножках и наличие сообщений
adv7180 0-0021: chip found @ 0x42 (i2c-gpio-1)
adv7180: Failed to probe: -6
при отогнутых ножках случайное наложение нескольких причин (я в ядре лазил), я толком не проверил, а в форум отписал.

Вас запутал и сам запутался.

Сейчас симптомы всё те же (при отогнутых ножках), если плаг включен, при обращении к /dev/ttyS1 ОС вешается.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 24.05.2011 00:08 Сообщение: 22
sasamy
4.70

Пункты: 77333
Регистрация: 14.08.2009
На физическом уровне судя по всему никаких конфликтов нет, по крайней мере я их не вижу. Мысль пока только одна - проверить параметры порта ttyS1 через stty - такое ощущение что там включено аппаратное управление потоком. Вы хотя бы описали - что представляет ваше "обращение" к порту - как он виснет - при открытии, при чтении или попытке записи в порт. Вы пишете что без видеоплага модем работает - драйвер видеоплага (isi в первую очередь) собран в ядре при этом ?
Спуститься к концу Подняться к началу
Персональная информация
ldn
Добавлено 24.05.2011 11:37 Сообщение: 23
ldn
0

Пункты: 646
Регистрация: 28.03.2011
Здравствуйте, sasamy!

Смотрим параметры порта:
stty -F /dev/ttyS1 -a
speed 9600 baud; rows 0; columns 0; line = 0;
intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = <undef>;
eol2 = <undef>; swtch = <undef>; start = ^Q; stop = ^S; susp = ^Z; rprnt = ^R;
werase = ^W; lnext = ^V; flush = ^O; min = 1; time = 0;
-parenb -parodd cs8 hupcl -cstopb cread clocal -crtscts
-ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr icrnl -ixon -ixoff
-iuclc -ixany -imaxbel -iutf8
opost -olcuc -ocrnl onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0 ff0
isig icanon iexten echo echoe echok -echonl -noflsh -xcase -tostop -echoprt
echoctl echoke

Как видно аппаратное управление потоком отключено.

Обращаемся к порту
tip -s 115200 /dev/ttyS1

Всё - OS "висит".

Драйвера atmel-isi и adv7180 в ядре собраны.

Если же плаг отключить,
я кастомизировал один модуль, что бы можно было из командной строки включать/выключать плаг.
Отключение выполняется кодом:
printk(KERN_INFO NAME ": Video Plug power OFF.\n", m);
at91_set_gpio_output(AT91_PIN_PB2, 0); /* */
at91_set_gpio_output(AT91_PIN_PB19, 0); /* */

Обращаемся к порту
tip -s 115200 /dev/ttyS1
Connected.
at
OK
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 24.05.2011 12:20 Редактировалось 24.05.2011 12:25 Сообщение: 24
sasamy
4.70

Пункты: 77333
Регистрация: 14.08.2009
Цитата

Обращаемся к порту
tip -s 115200 /dev/ttyS1

Всё - OS "висит".


То что нет ответа в терминале - еще не значит что все висит (проверить можно например пингами платы с другой машины по ethernet) , попробуйте другой эмулятор терминала:

http://www.starterkit.ru/html/index.php?name=forum&op=view&id=8028&num=2#8360

по аппаратной части у меня есть только одна догадка - банально не хватает мощности блока питания - какой у вас используется ?
Спуститься к концу Подняться к началу
Персональная информация
ldn
Добавлено 24.05.2011 12:51 Сообщение: 25
ldn
0

Пункты: 646
Регистрация: 28.03.2011
Пинги естественно не проходят.

Терминал попробую отпишусь о результатах

Блок питания DAZHENG PS-1502DD
выставлено 5 вольт.
Спуститься к концу Подняться к началу
Персональная информация
ldn
Добавлено 24.05.2011 16:37 Сообщение: 26
ldn
0

Пункты: 646
Регистрация: 28.03.2011
Сейчас поставил эксперимент. Вернул всё как было, отогнутые ножку вернул обратно, модификацию FIELD->VS тоже убрал.

Все как и было в первоначальной поставке.

при обращении к порту /dev/ttyS1 - ОС висит и
если присмотреться то видно, что светодиод Power начинает быстро-быстро моргать.

Явно плаг что-то выдаёт на плату.

У кого какие идеи есть?
Что скажет разработчик плага?
Спуститься к концу Подняться к началу
Персональная информация
ldn
Добавлено 24.05.2011 16:47 Сообщение: 27
ldn
0

Пункты: 646
Регистрация: 28.03.2011
Заметил так же, что когда плаг включен светодиод Power моргает примерно раз в секунду, когда идёт захват утилитой capture светодиод Power начинает быстро-быстро моргать, после захвата светодиод Power опять начинает моргать примерно раз в секунду.

После отключения плага - светодиод Power не моргает, просто горит.
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 24.05.2011 17:14 Сообщение: 28
Pavel Ivanchenko
Admin
4.39

Пункты: 91534
Регистрация: 24.03.2009
Пол: Мужчина
Цитата
Что скажет разработчик плага?

Я уже абсолютно не помню "тонкости" одновременного подключения видеоплага и модема (если они вобще были), смотрите схематику, что с чем может пересекаться ...
Спуститься к концу Подняться к началу
Персональная информация
ldn
Добавлено 24.05.2011 17:26 Сообщение: 29
ldn
0

Пункты: 646
Регистрация: 28.03.2011
Павел, может все-таки Вы, как разработчик, посоветуете мне что делать в данной ситуации?
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 24.05.2011 17:45 Редактировалось 24.05.2011 17:45 Сообщение: 30
Pavel Ivanchenko
Admin
4.39

Пункты: 91534
Регистрация: 24.03.2009
Пол: Мужчина
Мне нечего посоветовать, кроме как, детально разбираться в происходящем, на что сейчас у меня абсолютно нет времени ...
Если не разберетесь и комплект окажется бесполезен, можете вернуть (в качестве исключения, не взирая на срок со дня приобретения) обратно.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-AT91SAM9260-SIMXXX