Ник:
Пароль:

Контакты

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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:6
Форум » starterkit.ru » Embedded Linux
Дурацкий сигнал TIOA4 или SPI1_SPCK
Geban
Добавлено 20.02.2010 00:28
0
Сообщение: 1
Geban
5

Пункты: 2060
Регистрация: 03.01.2010
Собственно сабж.
Таймер не дает работать SPI1 .. вместо сигнала SPCK там какая то фигня. Как это выключить?
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 20.02.2010 15:14 Сообщение: 2
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
хм.. что-то тут не так
у меня на SPI1 висит индикатор, неплохо себя чувствует
на пин TIOA4(PB2) в принципе может претендовать SSC, но.. у меня он включен и никаких последствий
попробуй его выключить в ядре
Device driver-> Misc Devices->Atmel SSC
в теории может что-то отвалиться - все делаешь на свой страх и риск :)

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Geban
Добавлено 21.02.2010 16:31 Сообщение: 3
Geban
5

Пункты: 2060
Регистрация: 03.01.2010
Отключил Atmel SSC в ядре. Увы на картине осциллографа ничего не изменилось. Импульсы в 1.4 вольта. Странно блин
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 21.02.2010 16:58 Сообщение: 4
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
Отключил Atmel SSC в ядре. Увы на картине осциллографа ничего не изменилось. Импульсы в 1.4 вольта. Странно блин

мнэ-э.. пройдись тогда под отсекающему алгоритму:
- снимаешь перемычку выбора датафлеш, ресет, смотришь на этот пин осциллом
- ставишь перемычку обратно, ресет, тормозишь автозагрузку uboot, смотришь пин
- грузишь ядро от Павла, смотришь осциллом
- идешь в конфигурацию свежего ядра, отрубаешь _все_ девайсы кроме консоли, смотришь осциллом

сообщи тут результат на котором возникает "левый" сигнал :)

либо "сопля" в железе, либо кто-то из драйверов контроллирует ножку..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 15.03.2010 20:08 Сообщение: 5
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
тэкс.. оживим усопшую тему - чем дело кончилось? кто виноват? :)

у меня на SPI1 на штатных ножках подключены индикатор и звук - все мигает и чирикает. (ядро 2.6.32.8 практически не правлено)

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Geban
Добавлено 16.03.2010 00:48 Сообщение: 6
Geban
5

Пункты: 2060
Регистрация: 03.01.2010
Да вот все по старому, странно как-то. Колупаюсь когда время есть. С родным ядром та же история. Физически линия звонится от разъема и до ножки процессора. Потихоньку осваиваю заы драйверописания
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 16.03.2010 09:17 Редактировалось 16.03.2010 09:17 Сообщение: 7
Pavel Ivanchenko
Admin
4.39

Пункты: 91348
Регистрация: 24.03.2009
Пол: Мужчина
А частота у Вас там какая?
Ну и подробней описать, что Вы ожидаете увидеть, что для этого сделали и что получаете?
Спуститься к концу Подняться к началу
Персональная информация
Geban
Добавлено 16.03.2010 14:27 Сообщение: 8
Geban
5

Пункты: 2060
Регистрация: 03.01.2010
Вообще сначла хотел повесить на SPI1 дисплейчик от сименса 65 (LS020), sasamy выкладывал драйвер. Из за того что не было сигнала SPCK экран естественно не завелся. Пришлось повесить его на SPI0, рядом с dataflash. Заработало(с необходимыми изменениями в драйвере и борд файле), но сами понимаете неудобно когда из центра платы торчат провода, да и датафлэш приходилось отключать постоянно джампером. Поэтому то я и решил спросить здесь почему же так. Вешаю на ноги MOSI и SPCK двухканальный цифровой осциллограф и вижу что при загрузке драйвера дисплея на линии MOSI есть пакеты(3.3в уровень), а вот на SPCK глухо , точнее есть некое подобие импульсов, даже по времени совпадающих с пакетами на MOSI но уровень 0.8в.. как будто нога подтянута к земле. Все остальные сигналы в норме.
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 16.03.2010 15:05 Сообщение: 9
Pavel Ivanchenko
Admin
4.39

Пункты: 91348
Регистрация: 24.03.2009
Пол: Мужчина
Ну а частота на SPCK какая???
Спуститься к концу Подняться к началу
Персональная информация
Geban
Добавлено 16.03.2010 15:08 Редактировалось 16.03.2010 15:08 Сообщение: 10
Geban
5

Пункты: 2060
Регистрация: 03.01.2010
имеете ввиду spi->max_speed_hz ???
Если да то стоит 10 * 1000 * 1000
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux