2015-03-25 4 views
1

Я пытаюсь создать изображение малины pi с помощью buildroot, чтобы использовать экран PiTFT.PiTFT touchscreen Buildroot

Buildroot хорошо работает и после использования:

modprobe fbtft_device name=pitft rotate=90 
FRAMEBUFFER=/dev/fb1 startx 

сервер TinyX запускается на PiTFT, но сенсорный экран не работает.

Я прочитал этот пост: TinyX shows display using builtin fbtft touchscreen driver but touch doesn't work

и настроен stmpe-СПИ и stmpe-ц в Buildroot конфигурационного меню. Теперь у меня есть построить stmpe-TS в качестве модуля, так что я могу запустить его, когда я хочу, но, когда я запустить его с:

modprobe stmpe-ts 

модуля нагрузки (я думаю) есть папка добавлена ​​в/SYS/платформ/драйверов, но в dmesg нет сообщения, и в/dev или/dev/input нет ввода. Я ничего не вижу в stmpe (или stmpe-spi) в dmesg, и я думаю, что он не загружает драйвер spi правильно. Я просто не понимаю, как я могу правильно его загрузить.

Если кто знает, как заставить его работать, пожалуйста, помогите. Если вам что-то нужно, от конфигурационных файлов до моей полной папки buildroot, пожалуйста, спросите.

Привет, Junky

ответ

0

благодаря @JacobD мне удалось получить его работу, я документально все, что в следующем GitHub вики:

https://github.com/Junky2008/Buildroot_PiTFT

Это еще не закончена, поэтому, пожалуйста, не стесняйтесь предложить дополнения или улучшения.

Привет,

Junky

1

Попробуйте это:

modprobe fbtft_device name=pitft rotate=90 
modprobe stmpe_device cs=1 chip=stmpe610 blocks=gpio,ts irq-pullup irq-gpio=24 irq-base=330 sample-time=4 mod-12b=1 ref-sel=0 adc-freq=2 ave-ctrl=3 touch-det-delay=4 settling=2 fraction-z=7 i-drive=0 

Это работает для меня в сценарии запуска init.d. Тем не менее, я использую его для емкостного сенсорного экрана.

+0

эй JacobD, спасибо, я попробовал и после того, как много восстановления я, наконец, получил его на работу, пришлось использовать IRQ базу = 150. Я делаю wiki о том, как идти, хотя все это (школьное задание), и опубликует ссылку, когда я закончу. – Junky

+0

@Junky О, хорошо. Посмотрите вперед, чтобы увидеть wiki для вашей версии buildroot. Я увлекался настройкой встроенной системы для моего pi, чтобы повысить скорость загрузки приложения, которое я запускаю. – JacobD

Смежные вопросы