External DAC
Thanks for the pics, glad to see that things are moving :-)

Questions though, since buses/connectors are not accessible anymore.
Powering the pine64 through the microUSB has been a pain for many; powering through the Euler bus appears as the best option.

For those who are already using the Euler and/or EXP and/or PI2 connectors, is there a way to connect the DAC to the pine64 with wires to the I2S pins?
Or will there be a DAC board with protruding male connectors?
Thanks!
  Reply
(07-02-2017, 10:09 AM)gkkpch Wrote: Hi Lukasz, 
what wifi module where you using? The longsleep repo has a few drivers for them and I enabled whatever was there. While building Volumio, firmware is being added for realtek and others. I'm not claiming all available dongles will work (they don't), need to check which ones I used.
As for the hickups, it is known to happen with some platforms while volumio is still indexing the library.
Your still have that issue?
Glad the connectors have been turned horizontally on the production model.

-- Gé --

Hi Ge,

I tried thee wifi dongles in total: one old belkin and two no-brand dongles with a realtek chips. I will look further into this too. 

Regarding the hitching, I will need to play some music today and see - I heard two 2-3sec dropouts during ~2hrs of listening yesterday evening.

Yes, its really nice that the connectors are turned horizontally. Now lets hope someone designs a nice case for it Smile

(07-03-2017, 03:46 AM)cr2016 Wrote: Thanks for the pics, glad to see that things are moving :-)

Questions though, since buses/connectors are not accessible anymore.
Powering the pine64 through the microUSB has been a pain for many; powering through the Euler bus appears as the best option.

For those who are already using the Euler and/or EXP and/or PI2 connectors, is there a way to connect the DAC to the pine64 with wires to the I2S pins?
Or will there be a DAC board with protruding male connectors?
Thanks!

I'm not be best person to answer your question, but no - there are no protruding pins on the current DAC. If I were to guess, I'd say you probably will have to power Pine board from microUSB.
You can find me on IRC, Discord and Twitter


  Reply
(07-03-2017, 05:34 AM) pid=\28757' Wrote:
(07-02-2017, 10:09 AM)gkkpch Wrote: Hi Lukasz, 
what wifi module where you using? The longsleep repo has a few drivers for them and I enabled whatever was there. While building Volumio, firmware is being added for realtek and others. I'm not claiming all available dongles will work (they don't), need to check which ones I used.
As for the hickups, it is known to happen with some platforms while volumio is still indexing the library.
Your still have that issue?
Glad the connectors have been turned horizontally on the production model.

-- Gé --

Hi Ge,

I tried thee wifi dongles in total: one old belkin and two no-brand dongles with a realtek chips. I will look further into this too. 

Regarding the hitching, I will need to play some music today and see - I heard two 2-3sec dropouts during ~2hrs of listening yesterday evening.



Hi,
Thanks to all involved for getting this going!

I have a wifi issue also, not sure if others also have the same problem. I am running a 2GB pine64 board with an externally powered usb port with a dragonfly black USB DAC. Wifi is PINE64 WIFI 802.11BGN/BLUETOOTH 4.0 MODULE. The wifi worked fine running a debian image, but doesn't running a volumio image (volumio-2.063-2017-02-06-pine64.img).  Volumio boots OK, sets up hotspot OK, one can connect to the hotspot using browser interface on a phone/tablet OK and can play music. However, if trying to change to local wifi network the wifi connectivity fails. DMSEG output below. The error message that jumps out is OnDeAuth(wlan0) reason=15.......

best wishes,
James

wifi details:
[   16.919194] cfg80211: World regulatory domain updated:
[   16.926060] RTL871X: module init start
[   16.926063] RTL871X: rtl8723bs v4.3.16_13854.20150410_BTCOEX20150119-5844
[   16.926065] RTL871X: build time: Nov 21 2016 20:37:42
[   16.926067] RTL871X: rtl8723bs BT-Coex version = BTCOEX20150119-5844

hotspot starting:
[   27.167482] RTL871X: rtw_set_802_11_connect(wlan0)  fw_state=0x00000008
[   27.330121] RTL871X: start auth
[   27.335788] RTL871X: auth success, start assoc
[   27.343382] RTL871X: assoc success
[   27.390051] RTL871X: send eapol packet
[   28.391996] RTL871X: send eapol packet
[   29.394918] RTL871X: send eapol packet
[   30.398264] RTL871X: send eapol packet
[   31.388915] RTL871X: OnDeAuth(wlan0) reason=15, ta=00:1f:9f:ce:8a:6d, ignore=0
[   31.399567] cfg80211: Calling CRDA to update world regulatory domain
[   31.415853] cfg80211: World regulatory domain updated:
[   31.421624] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[   31.430735] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm)
[   31.438970] cfg80211:   (2457000 KHz - 2482000 KHz @ 20000 KHz), (N/A, 2000 mBm)
[   31.447201] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm)
[   31.455423] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz), (N/A, 2000 mBm)
[   31.463662] cfg80211:   (5250000 KHz - 5330000 KHz @ 80000 KHz), (N/A, 2000 mBm)
[   31.471896] cfg80211:   (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm)
[   31.480258] cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm)
[   31.488494] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm)
[   45.331235] RTL871X: rtw_set_802_11_connect(wlan0)  fw_state=0x00000008
[   45.367261] RTL871X: start auth
[   45.375391] RTL871X: auth success, start assoc
[   45.382963] RTL871X: assoc success
[   45.428737] RTL871X: send eapol packet
[   46.431016] RTL871X: send eapol packet
[   46.788923] cfg80211: Calling CRDA to update world regulatory domain
[   46.805668] cfg80211: World regulatory domain updated:
[   46.811891] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[   46.821301] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm)
[   46.829557] cfg80211:   (2457000 KHz - 2482000 KHz @ 20000 KHz), (N/A, 2000 mBm)
[   46.838187] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm)
[   46.846996] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz), (N/A, 2000 mBm)
[   46.855865] cfg80211:   (5250000 KHz - 5330000 KHz @ 80000 KHz), (N/A, 2000 mBm)
[   46.864499] cfg80211:   (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm)
[   46.872867] cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm)
[   46.881448] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm)
[   50.125330] RTL871X: assoc success
[   50.131361] RTL871X: set group key camid:1, addr:00:00:00:00:00:00, kid:1, type:AES

connect to hotspot on phone browser interface
[   83.951089] RTL871X: set group key camid:1, addr:00:00:00:00:00:00, kid:1, type:AES
[   83.952264] RTL871X: send eapol packet
[   83.968870] RTL871X: send eapol packet
[   83.979299] RTL871X: set pairwise key camid:4, addr:e4:a7:a0:ca:4c:02, kid:0, type:AES

try to change to local wifi network using browser interface (this fails, and hotspot comes back up)
[  243.437229] RTL871X: clear key for addr:e4:a7:a0:ca:4c:02, camid:4
[  243.444876] RTL871X: clear key for addr:bc:25:e0:32:4f:03, camid:5
[  243.468168] RTL871X: rtw_set_802_11_connect(wlan0)  fw_state=0x00000008
[  243.559065] RTL871X: start auth
[  243.564585] RTL871X: auth success, start assoc
[  243.572028] RTL871X: assoc success
[  243.612650] RTL871X: send eapol packet
[  244.609403] RTL871X: send eapol packet
[  245.613562] RTL871X: send eapol packet
[  246.616341] RTL871X: send eapol packet
[  247.606961] RTL871X: OnDeAuth(wlan0) reason=15, ta=00:1f:9f:ce:8a:6d, ignore=0
[  247.617348] cfg80211: Calling CRDA to update world regulatory domain
[  247.792785] cfg80211: World regulatory domain updated:
[  247.798584] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[  247.808235] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm)
[  247.818161] cfg80211:   (2457000 KHz - 2482000 KHz @ 20000 KHz), (N/A, 2000 mBm)
[  247.826493] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm)
[  247.834764] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz), (N/A, 2000 mBm)
[  247.847513] cfg80211:   (5250000 KHz - 5330000 KHz @ 80000 KHz), (N/A, 2000 mBm)
[  247.860592] cfg80211:   (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm)
[  247.873715] cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm)
[  247.886674] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm)
[  264.245629] RTL871X: rtw_set_802_11_connect(wlan0)  fw_state=0x00000008
[  267.618581] RTL871X: assoc success
[  267.628876] RTL871X: set group key camid:1, addr:00:00:00:00:00:00, kid:1, type:AES
[  270.212460] RTL871X: set group key camid:1, addr:00:00:00:00:00:00, kid:1, type:AES
[  270.213545] RTL871X: send eapol packet
[  270.254821] RTL871X: send eapol packet
[  270.269847] RTL871X: set pairwise key camid:4, addr:bc:25:e0:32:4f:03, kid:0, type:AES
  Reply
Any progress on this? Smile
  Reply
(07-02-2017, 10:09 AM)gkkpch Wrote: Hi Lukasz, 
what wifi module where you using? The longsleep repo has a few drivers for them and I enabled whatever was there. While building Volumio, firmware is being added for realtek and others. I'm not claiming all available dongles will work (they don't), need to check which ones I used.
As for the hickups, it is known to happen with some platforms while volumio is still indexing the library.
Your still have that issue?
Glad the connectors have been turned horizontally on the production model.

-- Gé --



Hi , Gkkpch

When i was turn on the pine64  , DAC Board SPDIF will automatically light up  ?


I want to know this version 2.166 is  support pine64 headset?  Not DAC board ?
Because i was tested the RCA L & R no sound only is pine64 headset have sound  , is my problem ?
And why Audio output setting only is Analog Audio Out no  SPDIF  and Coaxial setting ?

other i haven't yet to test

Thank you !

[Image: Screenshot_2017_09_25_15_59_01.png]
If I am wrong please correct my content , thank !



1. Use Pine64 Running Ubuntu 16.04 Web Server ( LAMP )

2. Use Pine64 Running Official Android 6  for Media player
3. Use Pine64 Running Volumio Digital Audio Player





  Reply
@joe,
The volumio team just finished a brand new build for the Raspberry (our dev and reference platform).
As soon as this has been released, all other platforms will be updated.
For Pine64 this means Volumio will support a new kernel with I2S/ ES9023 DAC support (some other devices will work too. There is no support for SPDIF, because of driver issues we have no control over.
Hold on for a week or so, I will announce when the software has been updated.
  Reply
(09-25-2017, 02:08 PM)gkkpch Wrote: @joe,
The volumio team just finished a brand new build for the Raspberry (our dev and reference platform).
As soon as this has been released, all other platforms will be updated.
For Pine64 this means Volumio will support a new kernel with I2S/ ES9023 DAC support (some other devices will work too. There is no support for SPDIF, because of driver issues we have no control over.
Hold on for a week or so, I will announce when the software has been updated.

This is really good news. Pity about SPDIF - you write a new kernel, do you mean mainline or 3.10.107?
You can find me on IRC, Discord and Twitter


  Reply
(09-26-2017, 08:59 AM)oLuke Wrote:
(09-25-2017, 02:08 PM)gkkpch Wrote: @joe,
The volumio team just finished a brand new build for the Raspberry (our dev and reference platform).
As soon as this has been released, all other platforms will be updated.
For Pine64 this means Volumio will support a new kernel with I2S/ ES9023 DAC support (some other devices will work too. There is no support for SPDIF, because of driver issues we have no control over.
Hold on for a week or so, I will announce when the software has been updated.

This is really good news. Pity about SPDIF - you write a new kernel, do you mean mainline or 3.10.107?
This is 3.10.107(?), as before, but with modified dts and included audio drivers.
  Reply
Sorry for testing your patience for such a long time, but finally got the release done for Pine64.
This is the download location for v. 2.312

It covers the latest Volumio release, which will be published for other platforms the net couple of days.
Supports for the Pine64 DAC has also been included, but still no S/PDIF I'm afraid.
Kernel is still based on Longsleep's 3.10.104.

As Pine64 is an officially supported version, you would be best served when reporting issues in the Volumio Forum.

-- Gé --
  Reply
(11-06-2017, 07:33 AM)gkkpch Wrote: Sorry for testing your patience for such a long time, but finally got the release done for Pine64.
This is the download location for v. 2.312

It covers the latest Volumio release, which will be published for other platforms the net couple of days.
Supports for the Pine64 DAC has also been included, but still no S/PDIF I'm afraid.
Kernel is still based on Longsleep's 3.10.104.

As Pine64 is an officially supported version, you would be best served when reporting issues in the Volumio Forum.

-- Gé --

Amazing :Smile Will sign up to the forums too.  Make sure to let us know when there is a LTS compatible version.
You can find me on IRC, Discord and Twitter


  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Popping on SPDIF - External DAC mjgoode 3 10,082 05-14-2019, 11:12 AM
Last Post: TrisWood

Forum Jump:


Users browsing this thread: 28 Guest(s)