Πηγή + D/A ( NAS Raspberry Pi Android control FiFo Buffalo D1B1 TPS7a4700 Salas )

Ulyseas

Senior Member
28 October 2011
525
Άμστερνταμ
Ακόμα δεν έβαλα σε κουτί τον lpuhp μου, ακόμα δεν τελείωσα 100% τον F5 μου και όμως κατάφερα να ανοίξω καινούργια πληγή.....

Μιας και σχεδόν όλη η μουσική συλλογή μου είναι σε ψηφιακή μορφή και εκτός αυτής ακούω και ιντερνετικό ράδιο (από Ελλάδα μεριά), είπα να κάνω κάτι για να γίνει η ζωή μου πιο εύκολη, στο θέμα επιλογής αρχείων, browsing, στήσιμο playlist κτλ.

Οπότε ανοίγω αυτό το νήμα και θα αρχίσω να παρουσιάζω σιγά σιγά.

Το όλο εγχείρημα είναι work in progress και ο ελεύθερος χρόνος είναι περιορισμένος οπότε θα πάρει χρόνο να ολοκληρωθεί.

Προς το παρόν έχω στήσει, ΝAS+Raspberry Pi, το pi το έχω προγραμματίσει να διαβάζει τον σκληρό του νας καθώς και να συνδέεται με ιντερνετικούς σταθμούς (βασικά 88μισό και RepublicRadio). To ελέγχω αποκλειστικά μέσω του κινητού μου htc one//android. Player είναι το MPD. To pi είναι headless δηλαδή δεν υπάρχει συνδεδεμένη οθόνη/ποντίκι/πληκτολόγιο. O προγραμματισμός του έγινε μέσω ssh.
Χρειάστηκαν αρκετές προσπάθειες μέχρι να παίξει όπως ήθελα, δοκίμασα διάφορα λογισμικά και players (raspifi, raspbmc,debian mpc, vlc xbmc) ώσπου κατέληξα στα raspian wheezy + mpd. Στην πορεία είχα και ποπς καθε φορά που ξεκινούσα σταματούσα ένα τραγούδι αλλά βρήκα στο git-core ένα firmware update ειδικά για αυτό το πρόβλημα και λύθηκε.

Η τροφοδοσία του γίνεται με ένα switchmode psu με μπόλικα φίλτρα για καθάρισμα και ένα tps7a4700 της ti. Αυτό ήταν κάπως μυστήριο, για να παίξει σωστά ανέβασα την τάση στα 5,1βολτ (5,123 μετρημένα).

ηχο παίρνω προς το παρόν, από την αναλογική έξοδο του πι και δίνω απ'ευθείας στον lpuhp.

Το πλάνο για την συνέχεια είναι να τραβάω τον ήχο μέσω usb από το πι και να πηγαίνει κάπως έτσι: πι αμανερο φιφο βουβάλι d1b1 φ5/lpuhp. Οι τροφοδοσίες θα είναι με σαλας και tps7a και για τα ρολόγια σκοπεύω να πειραματιστώ με μπαταρίες LiFePo4 της A123....
 

Ulyseas

Senior Member
28 October 2011
525
Άμστερνταμ
Το κουτάκι που φαίνεται κάτω από τον ενισχυτή έχει μέσα 3 φίλτρα της schaffner βαρίστορ και πυκνωτάκια και καθαρισμό της γραμμής.
 

tmjuju

Administration Team
Staff member
21 January 2007
21,651
Καλή λύση το πι μιας και χωρά παντού.
Σίγουρα θα δυσκολεύτηκες, αν και ελπίζω σταδιακά να είναι λίγο πιο εύκολα τα πράγματα.
Λ.χ. θυμάμαι κάποιους να δίνουν έτοιμα binaries mpd γιατί τα patches ήταν πολλά σε σχέση με το git.
Επίσης εάν θυμάμαι καλά έχει και ένα αρνητικό ότι η Ethernet κρέμεται κάτω από το USB Hub άρα εκεί υπάρχει ανταγωνισμός.
Γενικά λιλιπούτεια τέτοια συστήματα βλέπουμε να χρησιμοποιούν και HiEnd εταιρίες μέσα σε ‛music servers’.
Από interfaces wev/android για mpd θα βρεις πολλά :)
 

Ulyseas

Senior Member
28 October 2011
525
Άμστερνταμ
γενικά υπάρχουν πολλές επιλογές, και 3-4 που δοκίμασα δουλεύουν, απομένει να βρεις τι δουλεύει καλύτερα για σένα.

Δεν ήταν ζόρι να πω την αλήθεια, χρονοβόρο ήταν, μέχρι να κατασταλάξω.

Οσο για το κρέμασμα, στην φωτογραφία το έχω πεταμένο στη ουσία, επειδή έκανα αβέρτα επανεκκινήσεις, άλλαζα καλώδια κλπ

τώρα το έχω συμμαζεμένο και έβγαλα το χαμπ. Αλλωστε μόνο μία θύρα μου χρειάζεται για το αμανέρο. :drummer:
 

tmjuju

Administration Team
Staff member
21 January 2007
21,651
Συγνώμη δεν το είπα καλά αυτό με την Ethernet - αυτό εννοούσα:
http://hardware.slashdot.org/story/...ems-with-usb-and-ethernet-on-the-raspberry-pi
"The USB controller used in the Broadcom BCM2835 (which is the SoC the Raspberry Pi uses) has buggy drivers which have been causing problems for many of its users. In addition to this, the Pi can only supply an unusually low amount of current to its USB devices, just 140 mA approximately, and using a powered hub to sidestep this limit exacerbates the issues caused by the USB drivers. Even Ethernet is affected as the Ethernet controller used on the Raspberry Pi is connected to the SoC via USB. This has resulted in packet loss and even total loss of network connectivity in certain situations. Attempts have been made in the past to fix the buggy USB drivers as there are other devices which use this problematic controller. None of these attempts seem to have achieved very much."

Ότι η ethenet δε συνδέεται μέσω PCI, αλλά κάτω από USB-Root-εσωτερικά.
Οπότε μπορεί να παρατηρήσεις ‛παράξενα’ προβλήματα λ.χ. μικροδιακοπες την ώρα που ο mpd κασαρει από το δίκτυο-nas και συγχρόνως παίζει.

Φυσικά εφόσον κάνεις τις δοκιμές σου, θα σιγουρευτείς εάν υπάρχει ή όχι κάποιο πρόβλημα.
Τίποτα το ανησυχητικό, εφόσον δεν έχει προβλήματα.

Και πάλι μπράβο για όλη τη σκληρή δουλειά :)
 

Ulyseas

Senior Member
28 October 2011
525
Άμστερνταμ
Update:

To πέταξα το Πι. Με έφτασε στο απροχώρητο. Είμαι βέβαια αρχάριος σε θέματα linux αλλά όντως έχει πρόβλημα η usb αλλά ακόμα και η αναλογική έξοδο ήταν γεμάτη στα ποπ,μπαζ κλπ. Επιπλέον μετά από κάποιες βδομάδες χρήσης δεν βρήκα κανένα client ικανοποιητικό....

Οπότε πήγα σε αυτό http://www.minix.com.hk/Products/NEOX5.html

Πανέμορφο εξωτερικά, κλασικός κλώνος, όλα ίδια είναι με μόνη διαφορά πως έχει rj45 εκτός wifi. Και το βασικότερο όλων δουλεύει out of the box. Μουπήρε μόλις μία ώρα να το στήσω και το ελέγχω μέσω κινητού. Ακόμα ντακ δεν κούμπωσα, αλλά ακόμα και με την έξοδο ακουστικών είναι αισθητή η διαφορά και το κυριότερο χωρίς παρατράγουδα.
 

Ulyseas

Senior Member
28 October 2011
525
Άμστερνταμ
Ρε παιδιά το βουβάλι όταν παίζει, το λεντάκι λοκ είναι μονίμως αναμμένο έτσι;
Εμένα μου είναι αλλά δεν ακούω τίποτα......
 

tmjuju

Administration Team
Staff member
21 January 2007
21,651
Καλημέρα, κρίμα που και εσύ επιβεβαιώνεις το πρόβλημα του Pi :-( ήταν μέγα αρχιτεκτονικό σφάλμα αυτό που έκαναν.
Δε το ξέρω το καινούριο σου μικρό, αλλά δοκίμασε καμία σπέσιαλ binary έκδοση mpd για ARM αν υπάρχει.
Γενικά σε x86 όλα αυτά είναι πολύ πιο optimized.
Το Lock μπορεί να σου ανάβει και από την πρώτη στιγμή που ξεκινά το λειτουργικό κ usbaudio . Δηλαδή δείχνει ότι είναι συντονισμένο μεν αλλά χωρίς να παίζει. Εξαρτάται τι έχεις σαν Interface. Με XMOS ανάβει lock μετά το Boot του λειτουργικού.
Κλασική περίπτωση βλάβης στο linux, να είναι mute το interface - δες το με alsamixer.
Εάν έχεις απορία δοκίμασε το και σε win7/mac που θα το δει λογικά εύκολα.
 

Ulyseas

Senior Member
28 October 2011
525
Άμστερνταμ
Εχω μία μάλλον χαζή ερώτηση, συγχωρήστε με, πρώτη φορά ασχολούμαι με balanced συνδέσεις.

Τελικά κατάφερα να πάρω ήχο, αλλά κάθε περίπου μισό δευτερόλεπτο κάνει διακοπή. Είναι σαν να προσπαθείς να ακούσεις ένα τραγούδι και κάνεις ασταμάτητα κλικ σε play/pause! Τώρα, το βουβάλι δίνει balanced εξόδους, εγώ χρησιμοποιώ το out+ και gnd και συνδέω απ'ευθείας σε SE ενισχυτή. Φταίει αυτή η σύνδεση που έχω για τα κενά, ή μπορεί να είναι κάτι άλλο;

@tmjuju εντάξει έπαιξε, όχι το πι, το αντρόιντ, ένα καλωδιάκι δεν έκανε καλή επαφή! Συμφωνώ απόλυτα με αυτά που έγραψες. Κρίμα, Τελικά δεν μπορώ να καταλάβω τι κερδίζει κανείς με το πι. Το μόνο που κατάφερα να κάνω χωρίς προβλήματα είναι web browsing. Ούτε μουσική, ούτε ταινίες, ούτε file server. και για προγραμμάτα δεν το συζητώ, απλά τίποτα.
 

tsip

AVClub Addicted Member
19 January 2008
1,911
Cambridge
εχει ωραιες εφαρμογες το πι απλα δεν κανει για τις δικες μας χρησεις τουλαχιστον μεχρι να λυσουν τα θεματα τους. Αυτα τα καινουργια με τα αντροιντ ειναι consumer το πι ειναι περισσοτερο εκπαιδευτικο. Τις προαλλες πηγα εδω σε μια εκθεση και ειχαν συνδεδεμενα καμια 20 μαζι, ως εκπαιδευτικο υπερκομπιουτερ.
 

tmjuju

Administration Team
Staff member
21 January 2007
21,651
Στήσε ένα καλό περιβάλλον για δοκιμές.
Καταρχάς επιβεβαίωσε ότι δεν έχεις πρόβλημα με win7/macosX.
Για να αποκλείσουμε κάνα κρίκο της αλυσίδας.
Δεύτερον αν έχεις τη δυνατότητα παρακολούθησε το λαμπάκι lock αν χάνεται. Αν χάνεται για ms τότε θα χρειαστείς μετρητική διάταξη – το μάτι μπορεί να ξεγελά.
 

Ulyseas

Senior Member
28 October 2011
525
Άμστερνταμ
οι drivers του αμανερο ηταν το πρόβλημα. Εκανα update στο πισι και ξαναφλάσαρα την πλακέτα και δουλεύει. Με το πισι πάντα. Θα δοκιμάσω τώρα και με το android box. Για να δούμε......