Mijn excuses voor mijn luiheid in de vorige post waar ik het in in het Engels had gedaan.
Intro
Ik was gefrustreerd door het feit dat ik geen geschikte HTPC behuizing kon vinden die mooi bij mijn HIFI set zou passen. Na wat zoeken vond ik op internet de onkyo DX-7110 (25 euro). Deze cd speller bleek vrij hoog (12cm) alhoewel dit met voetjes bleek te zijn dus een 120mm fan paste niet. Maar daarover later.

De speller zag er nog piekfijn uit en het was bijna sonde om hem te slopen


bedienings knoppen
Ik wilde dat alle knoppen op de kast zouden werken. Als eerste maar de aan/uit knop. Om deze aan/uit schakelaar om te bouwen naar een pulse schakelaar heb ik het schakelaar huisje met wat schroevendraaiers en tangetjes uit elkaar gehaald. Het kleine pennetje die normaal de shakelaar aan houd heb ik verwijderd. Nu had ik een echte pulse schakelaar
De andere knoppen waren wat moeilijker. Ik wist dat k XBMC zou gaan gebruiken dus heb ik hier op gezocht welke knoppen ik wilde hebben. use.http://wiki.xbmc.org/index.php?title=Global_Keyboard
pause: Space bar
Stop: X
Play: P
FF: F
FR: R
skipFarward: punt
skipback: komma
Voor de kleine knopjes heb ik de volgende genomen:
Up (display): arrow up
Down (shuffle) arrow down
Left (reapeat): arrow left
Right (repeat a-b): arrow right
Select (clear): enter key
Return (memory) :backspace
Omdat ik de schakelaars niet opnieuw kan bedraden op de bestaande print moet ik ze omzetten naar een nieuwe. Dit was lastig omdat de spacing van de gaten van het testprint niet mooi overeen kwamen met de gaten van de Onkyo print. “Memory” en “clear” knop werten maar net

In de elektronica afvalbak op mn werk heb ik een usb toetsenbord gehaald waar ik de PCB uit heb gehaald. Het toetsenbord heeft een matrix van 9 bij 21. met een draadje ben ik alle combinaties af gegaan terwijl hij aan mn computer hing. Uiteindelijk had ik alle combinaties gevonden die ik wilde hebben
Achteraf gezien had ik waarscheinlijk beter een XML file kunnen aanpassen in XBMC live.
Het solderen vande spoorbanen was nog meer werk. Na een paar stomme fouten en 4 uur later had ik dan een werkende print. de flat cable connector op de print kon net een bandkabeltje aan hievoor moet de de isolatie van de bandkabel wat worden weg gesneden.
Bij de instalatie in de behuizing kwam ik er achter dat de paar draden die ik aan de componentenzijde had lopen er voor zorgde dat de print niet goed gemonteerd kon worden. Na wasvijlen en snijden in de behuizing paste het.
DVD-Rom drive
Ik had een oude dvd-rom speller liggen om te kijken of het wel zou gaan werken. Op deze rom speler paste het Onkyo frontje, exact. Helaas was dit een ide speller en ik had een sata speller nodig. Op de speler ik ik had besteld bleek het frontje natuurlijk niet direct te passen. Van een paar alu stripjes heb ik beugels gemaakt. Het plastic frontje rond het laatje heb ik volledig weg gehaald. Nu kon de schakelaar van de speller worden verweidert. Waar de schakelaar zat zijn draden gekomen die naar de open/close van de Onkyo zijn gegaan. Nu kan de drive op de goede plaats geset worden en kon ik de gaten aftekenen op de bodemplaat. Het lade frontje heb ik later met dubbelzijdig tape aan de la vast gezet.

VFD + remote (Antec veris multimedia elite)
Het zou zonde zijn al ik ook niet het display zou kunnen vervangen. Ik vond de antec multimedia elite op het internet. Hier zit een VDF van Soundgrafe in. Deze leek redelijk ondersteund te worden door XBMC.
De hele 5,1/4 behuizing heb ik er af gesloopt. Ook de potmeter moest er af want die zat op de plek waar mijn schakelaars zitten. Weer met 2 alu strips achter het venster van de onkyo bevestigt. Doordat het Antec displaytje iets smaller was dan het origineel viel de IR sensor nog mooi binnen het raampje.
De potmeter heb ik waar op een nieuw printje gezet en met was draden verbonden. Gelukkig ging het gat boren in de frontplaat van de Onkyo goed. De kleur van de knop paste geweldig bij de behuizing.

Zotac ionitx-a
Na heel wat zoeken ben ik voor het moederboard uitgekomen op de Zotac IONATX-A. Voornamelijk door de zuinigheid en de passieve koeling van het bordje. Maar vooral vanwege de externe voeding. Er was echter een gfrroot nodeel aan dit bordje. Vanwege de externe voeding heeft de print geen 5V als het system uit staant. Deze had ik wel nodig om met de AB van antec het systeem aan en uit te kunnen zetten. Dit heb ik opgelost met een Power-one DC/DC converter. Deze heb ik direct aan de 19V input gehangen waardoor ik een mooie 5V had zolang de adapter er maar in zit. Let op de min van de ingang en de uitgang van het Power-one blokje moeten wel met elkaar verbonden zijn anders kan het displaytje niet werken

Achter plaat heb ik op mn werk uit laten frasen (Leo bedankt voor je hulp)

Systeem fan (cooler master ultra silent 80mm)
Ik had gehoopt een 120mm fan te kunnen gebruiken maar dat zou net niet passen. dus dan maar 80mm. ja 92 had wel gekunt maar 80mm had ik nog liggen. Ik had eerst de fan met was bouten vast gezet. Dit gaf echter wel erg veel resonantie in de kast. Een paar rubberen ophangingen zorgde voor een significant verschil. Ook het grilletje heb ik weer verweidert (linksonder in de foto). Ik was nog niet tevreden. Met wat kabeltjes en een 200Ohm trimpotmetertje heb een verlengkabel gemaakt voor de fan. Deze afgeregeld tot ik tevreden was. De fan bleek na het afstellen op 8,4 V te werken. De Zotac supplied fan heb ik niet gebruikt en is volgens mij niet nodig

Eerste start
Ik schrok me rot nadat hij niets deed. Gelukkig was er niets aan de hand en was ik alleen stom bezig geweest door de power connector op de audio uit aan te sluiten
Testen
Omdat ik nog nooit met Ubuntu of Linux had gewerkt wilde ik eerst alles testen met Windows. Alles zag er goed uit. Temperaturen werking van het display etc.
Op de 2de partitie van mn 60GB ssd toen maar XBMCfreak live 10 beta 4 geïnstalleerd.
Ook hier heb ik weer zitten kloten want ik kan niet in terminal komen (alt-F2). Na het installeren van beta 3 ging het wel allemaal goed
Programs used
Putty voor remote terminal besturing anuit mijn xp pc
filezilla voor ftp toegang van de Ubuntu folders.
http://www.philo.de/xmledit/ bewerken van de XML bestanden.
Aanpassingen software
Eerst mezelf root toegag gegeven
sudo passwd root
Vond ik makkelijk maar is niet vereist.
https://help.ubuntu.com/community/IMON_VFD_and_LCD_Karmic_9.10
Hier kon ik vinden hoe ik mn scherm en afstandsbediening werkend kon krijgen. Lirc staat al geintaleerd met beta 4. je hoefd dan dus aleen maar reconfigure te doen.
sudo dpkg-reconfigure lirc
Voor het juist instaleren van de LCDproc heb ik eerst een update en upgrade moeten doen via terminal.
Alles werkte behalve de volume knop. Ik vond net wat info hier:
http://www.erars.com/viewthread.php?tid=28878
Voornamelijk de codes van de knop waren erg handig. Om alles werkend te krijgen hen ik de volgende aanpassingen gedaan in de system files.
Lircd.conf /etc/lirc
Als je lirc instalatie of rconfigure goed is gegaan heb je de volgende regel in dit bestand zitten:
include "/usr/share/lirc/remotes/imon/lircd.conf.imon-antec-veris"
Ik he het volgende toegevoegt:
begin remote
name Antec_Veris_Premiere
bits 64
eps 30
aeps 100
one 0 0
zero 0 0
gap 139998
ignore_mask 0x0000000000000301
min_repeat 1
toggle_bit 0
begin codes
# Front Panel Buttons
KEY_UP 0x00010000000002ee # Volume Up (CW)
KEY_VOLUMEDOWN 0x01000000000002ee # Volume Down (CCW)
KEY_MUTE 0x00000000010002ee # Mute (Volume Knob Push)
end codes
end remote
Ik he been zooitje gmaakt vand e namen maar zolang ze maar het zelfde zijn als in de lircmap.xml. Is er niets aan de hand. Testen met "IRW" commando
Lircmap.xml /usr/share/xbmc/system
onder "Antec_Veris_RM200" heb ik geweizicht:
<skipplus>KEY_NEXT</skipplus>
<skipminus>KEY_PREVIOUS</skipminus>
En toegevoegd:
<remote device="Antec_Veris_Premiere">
<up>KEY_UP</up>
<select>KEY_MUTE</select>
<down>KEY_VOLUMEDOWN</down>
</remote>
De knop zou nu moeten werken maar niet meer als volume knop maar gewoon om te scrollen door je XBMC menu.
advancedsettings.xml /home/(user)/.xbmc/userdata
<advancedsettings>
<gputempcommand>echo "$(nvidia-settings -c :0 -tq GPUCoreTemp) C"</gputempcommand>
<cputempcommand>echo “$(sensors -u | grep “temp1_input”| awk ‘{print $2 }’ |awk ‘{printf(“%d\n”,$1 + 0.5);}’) C”</cputempcommand>
<lcd>
<scrolldelay>3</scrolldelay>
</lcd>
<pictureextensions>
<remove>.cr2</remove> #to not show my raw files
</pictureextensions>
</advancedsettings>
CPU temp werkt bij mij niet maar de CPU en de GPU delen de zelfde koelplaat dus volgens mij moet dat goed gaan.
The scroll delay is de snelheid van de tekst op het display. remove .cr2 verbergt de CR2 bestanden in mijn foto mappen (RAW foto’s). Het is geweldig dat XBMC Raw kan laten zien, maar het wordt er erg traag van.
Nu aleen nog wat aanpassingen aan de info op Het display. with http://lcdproc.sourceforge.net/docs/stable-0-5-x-user.html#server-section
Ik heb wat irritante info weg gehaald.
LCDd.conf /etc
Text voor hello en goodbpatye aange. I heb mijn persoonlijke welkomst text en gebruik “” voor de goodbye text omdat hij deze text laat zien als het systeem in standby staat.
En dan nog:
ServerScreen=blank
Heartbeat=off
TitleSpeed=2
LCD.xml not: /usr/share/xbmc/userdata. but:/home/hugo/.xbmc/userdata
Info over geheugen en resolutie hoefde ik niet dus heb ik die lijnen verwijderd. Tijdsettings iets aangepast zodat ik geen lopende tekst tijd op het schermpje had.
<general>
<line>$INFO[System.Time]:$INFO[System.Time(ss)]</line>
<line>$INFO[LCD.Date]</line>
</general>
Laat nu gewoon tijd zien als hij geen andere info heeft om weer te geven
klaar

Alleen de hdmi instellingen moeten nog getest worden
Intro
Ik was gefrustreerd door het feit dat ik geen geschikte HTPC behuizing kon vinden die mooi bij mijn HIFI set zou passen. Na wat zoeken vond ik op internet de onkyo DX-7110 (25 euro). Deze cd speller bleek vrij hoog (12cm) alhoewel dit met voetjes bleek te zijn dus een 120mm fan paste niet. Maar daarover later.

De speller zag er nog piekfijn uit en het was bijna sonde om hem te slopen


bedienings knoppen
Ik wilde dat alle knoppen op de kast zouden werken. Als eerste maar de aan/uit knop. Om deze aan/uit schakelaar om te bouwen naar een pulse schakelaar heb ik het schakelaar huisje met wat schroevendraaiers en tangetjes uit elkaar gehaald. Het kleine pennetje die normaal de shakelaar aan houd heb ik verwijderd. Nu had ik een echte pulse schakelaar
De andere knoppen waren wat moeilijker. Ik wist dat k XBMC zou gaan gebruiken dus heb ik hier op gezocht welke knoppen ik wilde hebben. use.http://wiki.xbmc.org/index.php?title=Global_Keyboard
pause: Space bar
Stop: X
Play: P
FF: F
FR: R
skipFarward: punt
skipback: komma
Voor de kleine knopjes heb ik de volgende genomen:
Up (display): arrow up
Down (shuffle) arrow down
Left (reapeat): arrow left
Right (repeat a-b): arrow right
Select (clear): enter key
Return (memory) :backspace
Omdat ik de schakelaars niet opnieuw kan bedraden op de bestaande print moet ik ze omzetten naar een nieuwe. Dit was lastig omdat de spacing van de gaten van het testprint niet mooi overeen kwamen met de gaten van de Onkyo print. “Memory” en “clear” knop werten maar net

In de elektronica afvalbak op mn werk heb ik een usb toetsenbord gehaald waar ik de PCB uit heb gehaald. Het toetsenbord heeft een matrix van 9 bij 21. met een draadje ben ik alle combinaties af gegaan terwijl hij aan mn computer hing. Uiteindelijk had ik alle combinaties gevonden die ik wilde hebben
Achteraf gezien had ik waarscheinlijk beter een XML file kunnen aanpassen in XBMC live.
Het solderen vande spoorbanen was nog meer werk. Na een paar stomme fouten en 4 uur later had ik dan een werkende print. de flat cable connector op de print kon net een bandkabeltje aan hievoor moet de de isolatie van de bandkabel wat worden weg gesneden.
Bij de instalatie in de behuizing kwam ik er achter dat de paar draden die ik aan de componentenzijde had lopen er voor zorgde dat de print niet goed gemonteerd kon worden. Na wasvijlen en snijden in de behuizing paste het.
DVD-Rom drive
Ik had een oude dvd-rom speller liggen om te kijken of het wel zou gaan werken. Op deze rom speler paste het Onkyo frontje, exact. Helaas was dit een ide speller en ik had een sata speller nodig. Op de speler ik ik had besteld bleek het frontje natuurlijk niet direct te passen. Van een paar alu stripjes heb ik beugels gemaakt. Het plastic frontje rond het laatje heb ik volledig weg gehaald. Nu kon de schakelaar van de speller worden verweidert. Waar de schakelaar zat zijn draden gekomen die naar de open/close van de Onkyo zijn gegaan. Nu kan de drive op de goede plaats geset worden en kon ik de gaten aftekenen op de bodemplaat. Het lade frontje heb ik later met dubbelzijdig tape aan de la vast gezet.

VFD + remote (Antec veris multimedia elite)
Het zou zonde zijn al ik ook niet het display zou kunnen vervangen. Ik vond de antec multimedia elite op het internet. Hier zit een VDF van Soundgrafe in. Deze leek redelijk ondersteund te worden door XBMC.
De hele 5,1/4 behuizing heb ik er af gesloopt. Ook de potmeter moest er af want die zat op de plek waar mijn schakelaars zitten. Weer met 2 alu strips achter het venster van de onkyo bevestigt. Doordat het Antec displaytje iets smaller was dan het origineel viel de IR sensor nog mooi binnen het raampje.
De potmeter heb ik waar op een nieuw printje gezet en met was draden verbonden. Gelukkig ging het gat boren in de frontplaat van de Onkyo goed. De kleur van de knop paste geweldig bij de behuizing.

Zotac ionitx-a
Na heel wat zoeken ben ik voor het moederboard uitgekomen op de Zotac IONATX-A. Voornamelijk door de zuinigheid en de passieve koeling van het bordje. Maar vooral vanwege de externe voeding. Er was echter een gfrroot nodeel aan dit bordje. Vanwege de externe voeding heeft de print geen 5V als het system uit staant. Deze had ik wel nodig om met de AB van antec het systeem aan en uit te kunnen zetten. Dit heb ik opgelost met een Power-one DC/DC converter. Deze heb ik direct aan de 19V input gehangen waardoor ik een mooie 5V had zolang de adapter er maar in zit. Let op de min van de ingang en de uitgang van het Power-one blokje moeten wel met elkaar verbonden zijn anders kan het displaytje niet werken

Achter plaat heb ik op mn werk uit laten frasen (Leo bedankt voor je hulp)

Systeem fan (cooler master ultra silent 80mm)
Ik had gehoopt een 120mm fan te kunnen gebruiken maar dat zou net niet passen. dus dan maar 80mm. ja 92 had wel gekunt maar 80mm had ik nog liggen. Ik had eerst de fan met was bouten vast gezet. Dit gaf echter wel erg veel resonantie in de kast. Een paar rubberen ophangingen zorgde voor een significant verschil. Ook het grilletje heb ik weer verweidert (linksonder in de foto). Ik was nog niet tevreden. Met wat kabeltjes en een 200Ohm trimpotmetertje heb een verlengkabel gemaakt voor de fan. Deze afgeregeld tot ik tevreden was. De fan bleek na het afstellen op 8,4 V te werken. De Zotac supplied fan heb ik niet gebruikt en is volgens mij niet nodig

Eerste start
Ik schrok me rot nadat hij niets deed. Gelukkig was er niets aan de hand en was ik alleen stom bezig geweest door de power connector op de audio uit aan te sluiten
Testen
Omdat ik nog nooit met Ubuntu of Linux had gewerkt wilde ik eerst alles testen met Windows. Alles zag er goed uit. Temperaturen werking van het display etc.
Op de 2de partitie van mn 60GB ssd toen maar XBMCfreak live 10 beta 4 geïnstalleerd.
Ook hier heb ik weer zitten kloten want ik kan niet in terminal komen (alt-F2). Na het installeren van beta 3 ging het wel allemaal goed
Programs used
Putty voor remote terminal besturing anuit mijn xp pc
filezilla voor ftp toegang van de Ubuntu folders.
http://www.philo.de/xmledit/ bewerken van de XML bestanden.
Aanpassingen software
Eerst mezelf root toegag gegeven
sudo passwd root
Vond ik makkelijk maar is niet vereist.
https://help.ubuntu.com/community/IMON_VFD_and_LCD_Karmic_9.10
Hier kon ik vinden hoe ik mn scherm en afstandsbediening werkend kon krijgen. Lirc staat al geintaleerd met beta 4. je hoefd dan dus aleen maar reconfigure te doen.
sudo dpkg-reconfigure lirc
Voor het juist instaleren van de LCDproc heb ik eerst een update en upgrade moeten doen via terminal.
Alles werkte behalve de volume knop. Ik vond net wat info hier:
http://www.erars.com/viewthread.php?tid=28878
Voornamelijk de codes van de knop waren erg handig. Om alles werkend te krijgen hen ik de volgende aanpassingen gedaan in de system files.
Lircd.conf /etc/lirc
Als je lirc instalatie of rconfigure goed is gegaan heb je de volgende regel in dit bestand zitten:
include "/usr/share/lirc/remotes/imon/lircd.conf.imon-antec-veris"
Ik he het volgende toegevoegt:
begin remote
name Antec_Veris_Premiere
bits 64
eps 30
aeps 100
one 0 0
zero 0 0
gap 139998
ignore_mask 0x0000000000000301
min_repeat 1
toggle_bit 0
begin codes
# Front Panel Buttons
KEY_UP 0x00010000000002ee # Volume Up (CW)
KEY_VOLUMEDOWN 0x01000000000002ee # Volume Down (CCW)
KEY_MUTE 0x00000000010002ee # Mute (Volume Knob Push)
end codes
end remote
Ik he been zooitje gmaakt vand e namen maar zolang ze maar het zelfde zijn als in de lircmap.xml. Is er niets aan de hand. Testen met "IRW" commando
Lircmap.xml /usr/share/xbmc/system
onder "Antec_Veris_RM200" heb ik geweizicht:
<skipplus>KEY_NEXT</skipplus>
<skipminus>KEY_PREVIOUS</skipminus>
En toegevoegd:
<remote device="Antec_Veris_Premiere">
<up>KEY_UP</up>
<select>KEY_MUTE</select>
<down>KEY_VOLUMEDOWN</down>
</remote>
De knop zou nu moeten werken maar niet meer als volume knop maar gewoon om te scrollen door je XBMC menu.
advancedsettings.xml /home/(user)/.xbmc/userdata
<advancedsettings>
<gputempcommand>echo "$(nvidia-settings -c :0 -tq GPUCoreTemp) C"</gputempcommand>
<cputempcommand>echo “$(sensors -u | grep “temp1_input”| awk ‘{print $2 }’ |awk ‘{printf(“%d\n”,$1 + 0.5);}’) C”</cputempcommand>
<lcd>
<scrolldelay>3</scrolldelay>
</lcd>
<pictureextensions>
<remove>.cr2</remove> #to not show my raw files
</pictureextensions>
</advancedsettings>
CPU temp werkt bij mij niet maar de CPU en de GPU delen de zelfde koelplaat dus volgens mij moet dat goed gaan.
The scroll delay is de snelheid van de tekst op het display. remove .cr2 verbergt de CR2 bestanden in mijn foto mappen (RAW foto’s). Het is geweldig dat XBMC Raw kan laten zien, maar het wordt er erg traag van.
Nu aleen nog wat aanpassingen aan de info op Het display. with http://lcdproc.sourceforge.net/docs/stable-0-5-x-user.html#server-section
Ik heb wat irritante info weg gehaald.
LCDd.conf /etc
Text voor hello en goodbpatye aange. I heb mijn persoonlijke welkomst text en gebruik “” voor de goodbye text omdat hij deze text laat zien als het systeem in standby staat.
En dan nog:
ServerScreen=blank
Heartbeat=off
TitleSpeed=2
LCD.xml not: /usr/share/xbmc/userdata. but:/home/hugo/.xbmc/userdata
Info over geheugen en resolutie hoefde ik niet dus heb ik die lijnen verwijderd. Tijdsettings iets aangepast zodat ik geen lopende tekst tijd op het schermpje had.
<general>
<line>$INFO[System.Time]:$INFO[System.Time(ss)]</line>
<line>$INFO[LCD.Date]</line>
</general>
Laat nu gewoon tijd zien als hij geen andere info heeft om weer te geven
klaar

Alleen de hdmi instellingen moeten nog getest worden