Ник:
Пароль:

Контакты

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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:5
Форум » starterkit.ru » Embedded Linux
Раскорчевать TS_LIB
sasamy
Добавлено 13.03.2011 22:04 Сообщение: 41
sasamy
4.70

Пункты: 76880
Регистрация: 14.08.2009
Так в том и дело что без регулятора драйвер не заводился - поэтому нужно ему "заглушку" подсунуть
см ads7846_probe
Код

ts->reg = regulator_get(&spi->dev, "vcc");
if (IS_ERR(ts->reg)) {
err = PTR_ERR(ts->reg);
dev_err(&spi->dev, "unable to get regulator: %d\n", err);
goto err_free_gpio;
}
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 13.03.2011 23:47 Сообщение: 42
sasamy
4.70

Пункты: 76880
Регистрация: 14.08.2009
Цитата
Ну вот и попробовал - не помогло , более того теперь даже на пониженной частоте
не работает, хуже того - не работает даже при перешивке назад исходного ядра
и рутфс - это уж совсем ни в какие ворота...


Ну эта ерунда не может навредить, смотрите сами чего вы там накрутили.
Цитата

If this option is enabled then when a regulator lookup fails and the board has not specified that it has provided full constraints then the regulator core will provide an always enabled dummy regulator will be provided, allowing consumer drivers to continue.


Реально он подключается только когда какой-то драйвер не может продолжить работу если нужный регулятор не найден.
Спуститься к концу Подняться к началу
Персональная информация
sherr
Добавлено 14.03.2011 10:06 Сообщение: 43
sherr
0

Пункты: 6512
Регистрация: 02.11.2009
Еще к Павлу большая просьба
- вместе с файлами которые он обещал прислать -
если можно - схему и смысл перемычек на плаг 7,0
Спуститься к концу Подняться к началу
Персональная информация
sherr
Добавлено 14.03.2011 15:46 Сообщение: 44
sherr
0

Пункты: 6512
Регистрация: 02.11.2009
Так как насчет файлов, я уже в полном замешательстве,
нужен репер от чего плясать, а то уже и на линукс и на кабели грешу,,,,,
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 14.03.2011 16:04 Сообщение: 45
Pavel Ivanchenko
Admin
4.39

Пункты: 91348
Регистрация: 24.03.2009
Пол: Мужчина
Бинарник ядра я отправил, только я не совсем понимаю, что Вы от него ожидаете, с ним у меня так он так же в конечном счете виснет (и даже с 4" плагами) ...
Исходник давно уже на форуме выложил.
Спуститься к концу Подняться к началу
Персональная информация
sherr
Добавлено 14.03.2011 21:51 Сообщение: 46
sherr
0

Пункты: 6512
Регистрация: 02.11.2009
Цитата
Бинарник ядра я отправил, только я не совсем понимаю, что Вы от него ожидаете, с ним у меня так он так же в конечном счете виснет (и даже с 4" плагами) ...
Исходник давно уже на форуме выложил.

Ну вот установил присланное ядро - теперь ts_print и
ts_print_raw дают в консоль строчки только при касании
и отпускании тачскрина (раньше строчило непрерывно пока
держишь палец) и координаты там равны нулю, соответственно калибровка не происходит, хотя запускается
и не виснет. У вас разве так же ?
Именно поэтому я и просил пару zlinux - rootfs чтобы ис-
ключить влияние софта и выяснить есть ли у меня допол-
нительные проблемы с железом итд ибо есть подозрение
что что-то не так собирается ...
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 14.03.2011 22:22 Сообщение: 47
Pavel Ivanchenko
Admin
4.39

Пункты: 91348
Регистрация: 24.03.2009
Пол: Мужчина
Нет, у меня не так же, я уже описывал поведение, не вижу никакого смысла отправлять почтой (несколько десятков метров) корневую которая идет с платой по умолчанию.
Спуститься к концу Подняться к началу
Персональная информация
sherr
Добавлено 14.03.2011 22:57 Редактировалось 14.03.2011 23:06 Сообщение: 48
sherr
0

Пункты: 6512
Регистрация: 02.11.2009
Цитата
Нет, у меня не так же, я уже описывал поведение, не вижу никакого смысла отправлять почтой (несколько десятков метров) корневую которая идет с платой по умолчанию.

Понял, постараюсь разобраться сам, переставлю виртуалку .....

p.s. извините за назойливость
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 14.03.2011 23:13 Редактировалось 14.03.2011 23:22 Сообщение: 49
Pavel Ivanchenko
Admin
4.39

Пункты: 91348
Регистрация: 24.03.2009
Пол: Мужчина
Я пока оставлю эту тему, итак потратил времени гораздо больше чем планировал (быстрее было сразу переписать драйвер), накоплю силы-желание и снова приступлю ...
Думаю, железно должно работать, если разорвете SPI линии на самом плаге (ближе к чипу) и проложите их до платы отдельным кабелем, у которого каждая вторая линия будет земля (земли на обоих концах соедините с общей земле).

ps еще, замечал странности в случае глюков, лучше передергивать питание, а не просто перегружаться
Спуститься к концу Подняться к началу
Персональная информация
sherr
Добавлено 14.03.2011 23:52 Редактировалось 14.03.2011 23:56 Сообщение: 50
sherr
0

Пункты: 6512
Регистрация: 02.11.2009
Цитата
Я пока оставлю эту тему, итак потратил времени гораздо больше чем планировал (быстрее было сразу переписать драйвер), накоплю силы-желание и снова приступлю ...
Думаю, железно должно работать, если разорвете SPI линии на самом плаге (ближе к чипу) и проложите их до платы отдельным кабелем, у которого каждая вторая линия будет земля (земли на обоих концах соедините с общей земле).

ps еще, замечал странности в случае глюков, лучше передергивать питание, а не просто перегружаться


Блин сечас посмотрел плату - прийдется ноги 16,14,12
у ads7843 поднимать - ну попробую.....
А еще ads7846 закажу на всякий случай, вроде она лучше работает.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux