Pine64 as squeezebox touch replacement
#13
This is still a work in progress, but everything is working except for the aforementioned jivelite zoom when using a remote.

I still haven't done any work on realtime priority or system optimisation, but will update when the system is better optimised for audio.

Image exported to https://drive.google.com/file/d/1AVRJzdc...sp=sharing

"root" and "mediauser" passwords: "1234"
You will need to edit /etc/default/squeezelite
line 10: to refernce your soundcard/USB DAC
and line 20: the -D :xxxx option, depending on your DAC's dsd capabilities.

Various threads discuss the dual function (OTG/USB) of the upper USB port. To guarantee the best signal path, it is probably best to plug your DAC into the lower port (closest to the board).

IR: I updated the kernel just before creating the image, and inadvertently disabled the IR receiver in the devicetree.
To enable receiving IR events:
1. You will need a suitable IR receiver component. I use a VS1838B which works fine
2. Do: "sudo fdtput -t s /boot/dtb/allwinner/sun50i-a64-pine64-plus.dtb /soc/ir@1f02000 status okay"
NOTE: You will need to repeat the above whenever you update your kernel, or create a file in /etc/kernel/postinstall-d/ containing it, as IR is disabled in the devicetree by default.

The image is set up to receive nec IR commands through ir-keytable (lirc is not installed)
3. Edit /etc/rc_keymaps/jivelite to map your IR codes to key presses.

Most - but not all of - my codes are taken from the squeezebox touch remote control (available to the logitech Harmony), the rest are stolen from a HiFo360 HFD1B remote that I had lying around. The Pine64 seems to be able to use any nec protocol codes you can throw at it, so using
ir-keytable -p nec -t

Read the input codes from you remote and adjust the /etc/rc_keymaps/jivelite file accordingly
  Reply


Messages In This Thread
RE: Pine64 as squeezebox touch replacement - by Learnincurve - 01-13-2021, 02:11 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Pine64 E-ink screen - Android projectileobjects 4 10,309 12-03-2020, 03:03 PM
Last Post: Silk
  Pine64 based IP KVM tuaris 0 4,210 08-06-2020, 12:05 AM
Last Post: tuaris
Information Pine64 Head Unit Zoidiano0 100 156,470 11-19-2019, 04:35 AM
Last Post: rogatip79
  PINE64 to allow use of SATA disk on network/FTP mwelbourne 10 17,335 11-18-2019, 04:09 PM
Last Post: evilbunny
  How to setup VNC on your Pine64 (Debian, SSH, headless) pine64nutz 20 45,821 04-16-2019, 08:00 AM
Last Post: hg6806
  Setup Pine64+ with OP-TEE stdys 0 3,798 09-13-2018, 03:23 PM
Last Post: stdys
Information UEFI for Pine64 z4v4l 20 41,769 06-24-2018, 03:06 PM
Last Post: z4v4l
  Domoticz + PINE64 Z-Wave Module + Open Z-Wave klliew 4 10,465 04-19-2018, 02:23 AM
Last Post: Harlan Mueller
  Pine64 as Security Camera / Baby Monitor utdrmac 2 7,608 02-01-2018, 07:49 AM
Last Post: davidbrucs
Photo Nextcloud running on Pine64 gbjensen 1 6,436 01-18-2018, 05:51 AM
Last Post: Luke

Forum Jump:


Users browsing this thread: 2 Guest(s)