Ник:
Пароль:

Контакты

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-iMX233
GSM-модем
Pavel Ivanchenko
Добавлено 14.07.2010 11:02 Редактировалось 14.07.2010 11:03 Сообщение: 11
Pavel Ivanchenko
Admin
4.39

Пункты: 91940
Регистрация: 24.03.2009
Пол: Мужчина
/home/user/src/2.6.31/linux-2.6.31/arch/arm/mach-stmp378x/stmp378x_devb.c
Спуститься к концу Подняться к началу
Персональная информация
Sol
Добавлено 15.07.2010 18:04 Редактировалось 15.07.2010 22:35 Сообщение: 12
Sol
0

Пункты: 578
Регистрация: 01.07.2010
Немного добавлю - в board-файле задается только соответсвие наименования пина и его функции для запускаемых драйверов (UART, I2C и т.п.).
А вот сответсвие самих наименований и физических адресов пинов - определено в файлике /home/user/src/2.6.31/linux-2.6.31/arch/arm/mach-stmp378x/include/mach/pins.h
В оригинальном файле с диска тут часть пинов определено для BGA-корпуса, часть для нашего LQFP. Чтоб не наступать на те же грабли (например чехорда при работе с пинами как с gpio) - в аттаче Attachment file: uploads/forum/forum-9jVQVKUgV1-2148.tar
поправленный файлик pins.h, вдруг кому пригодится. Тонкость - так как в нашем LQFP-корпусе отсутствует часть функций (например SPDIF-выход) - чтоб ядро с новым файлом собралось без ошибок - отсылки на такие драйвера надо будет в боард-файле убрать (что именно - будет ясно по логу компиляции ядра)
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 16.07.2010 19:12 Сообщение: 13
sasamy
4.70

Пункты: 78560
Регистрация: 14.08.2009
Цитата
Есть терминальная программа tip, но ее нужно будет из вне скачать и собрать, т.к. в буилдрут ее нет (хотя может там другие терминалки есть).


Понадобилось тут с модемом общаться - попробовал microcom из состава busybox - прост и вполне функционален.

Код

# microcom
BusyBox v1.16.1 (2010-07-16 17:47:22 UTC) multi-call binary.

Usage: microcom [-d DELAY] [-t TIMEOUT] [-s SPEED] [-X] TTY

Copy bytes for stdin to TTY and from TTY to stdout

Options:
-d Wait up to DELAY ms for TTY output before sending every
next byte to it
-t Exit if both stdin and TTY are silent for TIMEOUT ms
-s Set serial line to SPEED
-X Disable special meaning of NUL and Ctrl-X from stdin

# microcom /dev/ttyUSB0
at
OK
atz
OK
Спуститься к концу Подняться к началу
Персональная информация
Macr0s
Добавлено 19.07.2010 12:57 Сообщение: 14
Macr0s
0

Регистрация: 29.06.2010
Пол: Мужчина
sasamy, дай поцелую, мы уже всю голову сломали на эту тему...
Спуститься к концу Подняться к началу
Персональная информация
Spirit
Добавлено 30.07.2010 11:44 Сообщение: 15
Spirit
0

Пункты: 3257
Регистрация: 06.05.2010
Пол: Мужчина
Из: Энгельс-Саратов
Цитата
Нужно скрутить номер пина банка GPIO, номер функции и напряжение.


А напряжение обязательно скручивать??? в ДШ написано что изменение напряжения возможно только на выводах EMI!!! А вот про банк я как-то не это самое, действительно надо попробовать:) спасибо
Спуститься к концу Подняться к началу
Персональная информация
Spirit
Добавлено 30.07.2010 12:08 Сообщение: 16
Spirit
0

Пункты: 3257
Регистрация: 06.05.2010
Пол: Мужчина
Из: Энгельс-Саратов
а вот еще вопрос в stmp378x_devb.c для того что бы правильно указать уарт в PIN_FUN какое значение надо ставить???
Спуститься к концу Подняться к началу
Персональная информация
Spirit
Добавлено 30.07.2010 12:29 Сообщение: 17
Spirit
0

Пункты: 3257
Регистрация: 06.05.2010
Пол: Мужчина
Из: Энгельс-Саратов
вопрос снят, кому надо - лезем в arch/arm/plat-stmp3xxx/include/mach/pinmux.h, и смотрим что эта штука умеет:)
Спуститься к концу Подняться к началу
Персональная информация
Spirit
Добавлено 18.08.2010 15:49 Сообщение: 18
Spirit
0

Пункты: 3257
Регистрация: 06.05.2010
Пол: Мужчина
Из: Энгельс-Саратов
А вот еще вопрос, как крутить скорость UARTa??? в билдруте стоит 115200 а по факту 9600??? может кто сталкивался?
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 18.08.2010 16:06 Сообщение: 19
sasamy
4.70

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

А вот еще вопрос, как крутить скорость UARTa???


Скорость задает управляющий терминал, если вам это о чем-то говорит...
Спуститься к концу Подняться к началу
Персональная информация
Ipkes
Добавлено 03.02.2011 21:06 Сообщение: 20
Ipkes
0

Пункты: 890
Регистрация: 09.12.2010
Вопрос по USB модему, как установить GPRS соединение?. В конфигурации ядра включил CDC USB modem и поставил звёздочки то что касается PPP. Залил в плату, в /dev появился ttyAM0. Вопрос, в каком конфиге прописать настройки (номер, пользователь, пароль, строка инициализации и всё такое ), и что нужно запустить чтоб установить соединение?
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-iMX233