Hi Daniel,
Hi Supporters,
first let me say: Awesome product. Soundoutput is now very fine with this hifiberry dac.
After installing the hifiberry with rpi_update, i thought: ok, now add an tft to that setup.
So I got the adafruit 2.8" Touchscreen panel. That came with an 3.10 Kernel.
After installing the adafruit kernel 3.10 the hifiberry wasn't recognized any more.
Ok, I thougt, wenn then I need a new(ish) Kernel.
I've got the adafruit 3.15.3 Kernel:
Linux timpi 3.15.3+ #12 PREEMPT Thu Jul 3 14:35:03 SGT 2014 armv6l GNU/Linux
(This is the fork).
But hifiberry still not recognized.
I think that the specific module for the hifiberry
a) isn't included in that Kernel 3.15.3 https://github.com/adafruit/adafruit-rpi-fbtft/
( I've no clue where to look in that link)
or
b) it's just a make menuconfig parameter for the hifiberry, that isn't enabled
So my question:
What do I have to enable in menuconfig/add to the filestructure of the kernel sources to get the hifiberry detected by 3.15.3 kernel?
Kind Regards
Tropic
Date
Votes
6 comments
-
HiFiBerry team I think the modules are not yet in the 3.15 tree. Our current development tree is 3.12. I would recommend using the 3.12 kernel sources from the official Raspberry Pi GIT sources
http://www.github.com/raspberrypi/linux
Best regards
Daniel -
tropicthunder Then I'am back at: adding the adafruit TFT to 3.12 *seufz* (until your drivers are in 3.15) :)
Will try at next weekend. Compiling takes such a long time.
Thx
Tropico -
HiFiBerry team Do you compile on the RPi? Try cross-compiling on a PC. On a modern quad-core PC, full compile takes only some minute, updates only seconds.
Best regards
Daniel -
tropicthunder Yes.
And, yes i've an Ubuntu 14.04 machine ready.
This is only in my head: I don't trust the compiled kernel :) I started compiling once by these guides:
1. http://raspberrypi.stackexchange.com/questions/192/how-do-i-cross-compile-the-kernel-on-a-ubuntu-host
- But I thinkt that the git clone don't get the right kernel.
- Hm. maybe i can copy the linux-4***.gz vom rpi_update from the pi.
- And the tutorial ends without copying/moving the kernel/modules to the pi.
and this:
2. http://elinux.org/Raspberry_Pi_Kernel_Compilation#Use_the_provided_compiler
- But I thinkt that the git clone don't get the right kernel.
- it has at least a part with the transfer to the pi :)
I think I've to get another SD Card ready :) -
HiFiBerry team I use a small cheat sheet to remember how to checkout the right kernel version:
http://www.crazy-audio.com/2014/05/downloading-the-raspberry-pi-linux-kernel-sources/ -
tropicthunder Update: OK, I've pulled the newest TFT Configuration from adafruit and they had a link to : https://github.com/notro/fbtft/
where a new image was linked:
http://adafruit-download.s3.amazonaws.com/2014-06-20-wheezy-raspbian-2014-07-25-fbtft-pitft.zip
That Image worked out of the box with the tft and after adding the modules according to the FAQ here, also instantly with the hifiberry DAC.
I've now also added lirc to that installation and everything works like a charm :)
Please sign in to leave a comment.