La mine a apărut și o primă problemă hardware cu care am văzut că se confruntă mai multă lume pe forumuri și anume: slotul de card sd e destul de prost făcut. Practic nu are spate ceea ce face ca mijlocul cardului să fie supus unei tensiuni fizice destul de mari datorată pinilor și a fantelor de susținere a cardului de pe laterale. Problema e că la mine cardul Sony a cedat exact pe lateralele alea si acum nu mai face contact pe mijloc. Situația am rezolvat-o până la urmă forțând o bucățică de plastic subțire să apese deasupra cardului. Însă această rezolvare este temporară. Mai mult ca sigur va trebui să înlocuiesc slotul ăla de card de pe placă sau să lipesc firele altuia peste lipiturile celui existent(am văzut că pinii de la slot sunt lipiți la suprafață deci am unde să pun al doilea slot).
Cum am scris mai sus, s-au mai plâns și alții de problemă aici. Probabil că la cardul meu carcasa este mai fragilă.
Bre, acuma oricât de neatent am fost eu la cursul de Rezistența Materialelor în facultate, tot zic că vina e de la card, nu de la soclu. Intr-adevăr, un soclu care să apese și pe zona de deasupra contactelor ar fi fost ideal, dar la grosimea unui card SD, ar trebui să reziste, dacă nu s-a calicit producătorul la material.
Un card MMC, care e mai subțire, aș fi înțeles să facă așa. Dar un SD, aproape de două ori mai gros, nu.
Bre, acuma oricât de neatent am fost eu la cursul de Rezistența Materialelor în facultate, tot zic că vina e de la card, nu de la soclu. Intr-adevăr, un soclu care să apese și pe zona de deasupra contactelor ar fi fost ideal, dar la grosimea unui card SD, ar trebui să reziste, dacă nu s-a calicit producătorul la material.
Un card MMC, care e mai subțire, aș fi înțeles să facă așa. Dar un SD, aproape de două ori mai gros, nu.
Logica bunului simț așa ar zice, ca și tine. Eu n-am făcut RM-ul(la Automatică și Calculatoare nu există așa ceva) însă ți-aș fi dat dreptate dacă n-aș știi că acest card n-a stat decât în raspberry pi sau în cititorul de card și că l-am cumpărat săptămâna trecută. Și în cititor a stat doar cât am pus imaginile pe el. Doi la mână: mai știu pe cineva din Iași care a pățit la fel. Nu zic că nu e de vină plasticul din card însă am zis doar că ar fi fost frumos să-i pună ceva mai bun.
Oricum, zilele astea pi-ul meu o să aibă montat așa ceva în locul soclului vechi.
Noi informații de pe front :
După ce am pus raspbian (varianta oficială de aici), am vrut să pun XBMC-ul. Astfel am aplicat instrucțiunile de aici. Vă pregătiți să așteptați frumos câteva ore până termină make-ul apoi se poate porni XBMC-ul. Toate bune și frumoase însă, după cum spuneam câteva posturi mai devreme, vreau să controlez media center-ul de la distanță astfel încât să nu am treabă cu tastatura în sufragerie(și a mea soție urăște sârmele care stau aiurea pe lângă tv acum). Synergy e ok dacă vrei să folosești interfața grafică(xfce, lvdm, etc) însă nu merge în XBMC. Pentru asta e nevoie de rpi-cecd.
Plecând de aici, am făcut următoarele(în linie de comandă):
cd /home/pi git clone https://github.com/olajep/rpi-cecd.git cd rpi-cecd/ make ./rpi-cecd
La momentul respectiv am avut activat pe telecomandă controlul pe HDD-Recorder și am putut folosi telecomanda de la TV inclusiv pe tastele de navigare(stânga-dreapta, sus-jos, OK, etc.).
Acum, pentru a nu fi nevoit să pornesc de fiecare dată rpi-cecd din linia de comandă am făcut așa:
În folderul /etc/init.d/ am creat un fișier runcec(atenție: trebuie permisiuni de root). Am schimbat permisiunile pe acel fișier:
chmod 755 /etc/init.d/runcec
.
În fișierul respectiv am pus codul de aici. Se salvează fișierul și se fac modificările pentru a inițializa rpi-cecd:
sudo update-rc.d runcec defaults
.
Se dă restart și gata.
Ce mai am de făcut: să-l configurez să plece automat pe xbmc. Deocamdată îmi pornește în xfce și de acolo, folosind synergy, apelez un shortcut la /usr/lib/xbmc/xbmc.bin
Dacă nu vreți să așteptați să compileze, am găsit un site care ar avea xbmc-ul deja compilat pentru raspbian. E aici. Nu am testat deoarece am gasit site-ul după ce am compilat xbmc-ul la mine. Dacă are careva chef să-l încerce….
Pentru cine doreste exista stoc local acum de Raspi la robofun.ro si sincer costa mai putin decat am dat eu pe primul la farnell. Eu mi-am mai luat doua si un kit incepator foarte interesant + un releu.
Ieri mi-am tot aprins lumina in birou in functie de senzori/buton, alte conditii.
Mi se pare genial.
Urmatorul pas dupa ce am invatat cum se lucreaza cu senzorii este sa studiez cum pot comunica cu alte PI-uri in regim client/server TCP/IP in python.
Noi informații de pe front :
După ce am pus raspbian (varianta oficială de aici), am vrut să pun XBMC-ul. Astfel am aplicat instrucțiunile de aici. Vă pregătiți să așteptați frumos câteva ore până termină make-ul apoi se poate porni XBMC-ul.
Alex, de ce nu folosesti raspbmc? RC4 este bazat pe raspbian, CEC-ul functioneaza si este instalat/setat deja, plus are cateva optimizari pt raspberry pi.
Bine, poate este prea user friendly pentru tine si vad ca iti place sa faci tu singur.
A apărut un model actualizat de Raspberry Pi (care va fi produs în UK) și primul patch Hardware pentru cei cu modelul original ( grep ^Revision /proc/cpuinfo returnează un număr care se termină cu 0002 )
Modelul nou are în plus:
- patch-ul hardware gata instalat
- 2 găuri de fixare cu șuruburi
- un nou loc de conector (P5, fără pini lipiți din fabrică) care mai dă access la al doilea bus I2C și la bus-ul I2S (sunet digital)
- inversarea a 2 pini GPIO ce va permite folosirea ARM JTAG (comunicare directă cu CPU pentru debugging)
- reset (fără pini lipiți din fabrică) http://www.raspberrypi.org/archives/1929
Patch-ul hadrware constă în:
- Lipirea a 2 rezistențe de 1 OHM (sau direct a unei sârmulițe) peste fuzibilele autoresetabile F1 și F2 (verzi, situate între mufele USB și LED-uri) - permite folosirea perifericelor USB cu consum mare și alimentarea directă din HUB USB Activ fără cablu MicroUSB;
- Dezlipirea lui D14 (pe partea cealaltă a mufei HDMI) - existența sa confuzează bus-ul CEC de la TV-urile care știu așa ceva, cu D14 dezlipit CEC merge și RPi poate primi comenzi din telecomanda televizorului sau a altor dispozitive legate prin HDMI, de asemenea RPi poate comanda oprirea/pornirea TV-ului sau a altor dispozitive.
Pentru cine doreste exista stoc local acum de Raspi la robofun.ro si sincer costa mai putin decat am dat eu pe primul la farnell. Eu mi-am mai luat doua si un kit incepator foarte interesant + un releu.
Ieri mi-am tot aprins lumina in birou in functie de senzori/buton, alte conditii.
Mi se pare genial.
Urmatorul pas dupa ce am invatat cum se lucreaza cu senzorii este sa studiez cum pot comunica cu alte PI-uri in regim client/server TCP/IP in python.
Păi tu cât ai dat la farnell? Pe mine m-a costat 160roni cu tot cu livrare prin UPS. Ce e la robofun e 214roni.
Oh, da - cu D14 scos (si reset settings la TV deoarece se confuzase rau din cauza lui D14), pot folosi acum telecomanda televizorului sa controlez XBMC-ul. AppleTV-ul o sa cam ramana nefolosit.
Folosesc XBian 0.7b1 pe un card de 2Gb + licentele de decodare MPEG2 si VC1 de pe raspberrypi.com
Oh, da - cu D14 scos (si reset settings la TV deoarece se confuzase rau din cauza lui D14), pot folosi acum telecomanda televizorului sa controlez XBMC-ul. AppleTV-ul o sa cam ramana nefolosit.
Folosesc XBian 0.7b1 pe un card de 2Gb + licentele de decodare MPEG2 si VC1 de pe raspberrypi.com
Ciudat. Ce TV ai? Ca eu fără să scot dioda aia controlez XBMC-ul lejer. Ai pus rpi-cec-ul ăla despre care am scris mai sus? Eu zic să mai ții un pic AppleTV-ul. PI-ul se mișcă destul de greoi.