notro / rpi-firmware

Deprecated: Raspberry Pi kernel and firmware with support for FBTFT
Other
94 stars 32 forks source link

3.12.28-1-ARCH #8

Closed pacmac closed 10 years ago

pacmac commented 10 years ago

Hi;

Any chance you can update your firmware to 3.12.28 which is the latest as of today ?

I did try and downgrade to 3.12.25 using rpi-update however it broke spidev on ARCH

Linux alarmpi 3.12.28-1-ARCH #1 PREEMPT Tue Sep 9 12:57:11 MDT 2014 armv6l GNU/Linux

Cheers

pacmac commented 10 years ago

Just need to clarify on the steps to replicate:

1) download and write latest ARCH image to disk. 2) pacman-Syu to update to latest 3) ls /dev/ (both spidev0.0 and spidev0.1 are loaded and active ) 4) install rpi-update ( wget https://raw.github.com/Hexxeh/rpi-update/master/rpi-update -O /usr/bin/rpi-update && chmod +x /usr/bin/rpi-update ) 5) update firmware ( REPO_URI=https://github.com/notro/rpi-firmware BRANCH=builtin rpi-update ) 6) reboot 7) ls /dev/ (no spidev devices are loaded or active )

Thanks

notro commented 10 years ago

The builtin kernel has CONFIG_BCM2708_SPIDEV disabled. This is done to let fbtft_device add SPI devices before the SPI master driver is probed.

If you need spidev use spi-config: https://github.com/notro/fbtft-spindle/wiki/Appendix#spidev

pacmac commented 10 years ago

Ahh, OK the lcd was not working and I was trying to debug, I wrongly assumed that if spidev.0 was not enabled that spi was not working, and that fbtft would not work.

I will close the issue, thanks for your help.