Thursday, September 3, 2009

Repair of a Roku Soundbridge M1000

Despite having repaired a bunch of stuff since I started this blog, this is the first true fixer-upper entry. Everything else I've fixed in recent times had been documented elsewhere on the web. For this repair there wasn't that much anywhere to go on so I hope that whatever appears here helps someone.

Background
I used to listen to music all the time. There was always music on in the background - at work and at home. It was the soundtrack to my day with music for every occasion and mood. The soundtrack became silent when I moved continents. My CD collection was placed into a few of boxes and stored in a relative's garage in my home country. Some of the disks were hastily ripped to mp3s (thanks Dan) but I haven't listened to them since I moved (sorry Dan). I find that listening to music through earbuds far too isolating for my lifestyle. I embarked upon this project to bring my CD collection into my lounge room from boxes in a garage on another continent and restore some kind of soundtrack to my home life.

I recently bought an Intel Atom based Linux server (running Ubuntu Server and Firefly/mt-daapd) to store and serve the music up to my home network. (Note: It is also Time Machine capable to prevent the cause of the previous post). I just needed some kind of network media player to play the music to my cheap Craigslist-acquired bookshelf stereo and bring one part of my media system into this decade. I also wanted to be able to play internet radio streams. Being a bit of a self- and spouse-induced tightwad I decided to buy a broken Roku Soundbridge M1000 and fix it.

The non-functional M1000
For $15.50 plus shipping I acquired a non-functional Roku Soundbridge M1000 from ebay. The most obvious problem was the VFD display wasn't working. The previous owner also stated "there might be other problem besides display connection". In hindsight, this was a huge gamble as I wasn't 100% confident I could fix it without spending a lot of money (a new 280x16 VFD display from Digikey costs about $100, a new M1000/M1001 is now only $129). Also, the broken M1000 had no remote. Before I bought it I worked out that a replacement from Roku was only $20 plus shipping. I decided to take a step-wise approach and fix the display problem before I bought a new remote in case the unit was beyond repair.

The repair job: WLAN pcb
Before I pulled the M1000 apart I powered it up. The display was dead as described. I figured the unit was getting power as one of the LEDs for the ethernet came on. With the help of a link to a labelled tear-down of an M1000 (http://i.cmpnet.com/eet/news/DC1382_TEARDOWN_PG_44.gif) I opened up the M1000 to investigate. When I unscrewed the WLAN pcb from the mainboard it just fell off leaving both parts of the connector on the mainboard. The solder joints of connector on the WLAN pcb side had cracked and failed. I suspect one too many vigorous insertions of the CF WLAN card may have caused this. I cleaned up the pins of the connector socket and soldered the connector socket back onto the WLAN pcb. I heated up each each pin at a time with the soldering iron set to 15W to re-melt the solder. I repeated the process a couple of times to make sure I didn't miss any pins. The result is not the prettiest job (I melted some plastic in the process: see image below) but at least the socket is now firmly attached. I connected the WLAN pcb onto the mainboard and screwed it back in place.



The next thing I had to address was the display, in particular the display connection. I found a forum on the replacement of the LCD screen of a Roku Soundbridge M500 (http://forums.rokulabs.com/viewtopic.php?t=12580&sid=832bd595e4b94314511b3b805bb7eebf). This forum cautions that the M500 and the M1000 are very different (LCD vs VFD) but I was more interested in their similarities and the images really helped out. Except for the display, the mainboard and pcbs look very similar. The correct orientation of the display connector was obvious and the fact that the display was connected incorrectly was even more obvious. I connected the display correctly (see image below) and powered it up. Immediately the display came to life displaying a startup message. I plugged in the ethernet cable, powered it up again and it detected my music collection advertised by my server. The display of the M1000 works perfectly now. Suddenly my gamble seemed like it might pay off.



Diagnosis redux
I then decided to try to go back and work out where the problem lay. I removed the WLAN pcb to mimick the faulty solder joints. I powered the M1000 up and the display did not power up. The previous owner mentioned something about the display fault being intermittent. It seems that all along the defect lay in the faulty solder joints of the WLAN pcb. The M1000 requires a connected WLAN pcb to power up properly.

Testing
Before I shelled out for a remote I needed to know if the M1000 had any chance of working properly. I hooked up the M1000 to my stereo and the network and powered it on. With no remote it was difficult to fully test the device. Luckily there is some basic control commands available by way of telnet (see http://www.i-hacked.com/content/view/108/94/). I worked out the IP address of the M1000 on my network and logged in using the telnet and was able perform a couple of tests. The mfg command returned that all tests had been passed. The auditone command transmitted a nice signal to the stereo in both channels at whatever frequency I set. This all looks really good and a remote was ordered.

Remote arrival
The remote came and with a fresh set of batteries I was instantly able to navigate all the menus. I upgraded the firmware from 2.1.25 to 2.7.x, then finally to 3.04. Everything about this Roku Soundbridge M1000 seems to work perfectly now except the CF WLAN card. The card I have shows no sign of life (no LEDs flash at all) when I plug it into any other computer, so I think it is dead. I won't need it as I'm using this device wired anyway. With the new firmware I got control of the Roku M1000 from my laptop using SoundBridge Commander, which is handy if I'm at my laptop and out of the range of the remote. This software also displays what the VFD is displaying. I can't believe how awesome this device is!



Summary
This is easily the most rewarding repair job I've ever done. I didn't have to labor too hard to get it to work and the results far exceeded my expectations. I'm glad the display was good, it could have been an expensive project. Let's hope my wife and I can agree on what to listen to.

40 comments:

danielpagano said...
This comment has been removed by a blog administrator.
交友 said...

珍惜當下..活在當下..祝大家都平平安安健健康康! ..................................................

元素 said...

good~ keep sharing with us, please....I will waiting your up date everyday!! Have a nice day........................................

微笑每一天 said...

thanks................................................

麗君 said...

080豆豆聊天室avroom080aa片直播尼克成人網性愛小說正妹聯合國交友單身同學會交友覓戀會館sexav999免費影片日本制服美少女寫真集日本制服學生妹日本刺青圖片日本動畫卡通日本動漫卡通h日本十大av女優日本免費AV線上看日本免費試看短片日本免費視訊帳號日本做愛48招視訊 辣妹美女 視訊18 成人色情 網站嘿咻情色 網情色成人 網嘿咻kiss168聊天交友sun city性愛俱樂部影音聊天sex520免費影片成人視訊美女視訊聊天台灣論壇女生遊戲台灣論壇女生免費影片下載區倉井空免費影片性愛文學小說性愛技巧圖解性愛技巧大全性愛技巧寫真性愛技巧教學

王妍妮 said...

困難的不在於新概念,而在於逃避舊有的概念。......................................................

IdellA231_Fecteau1 said...

本土辣妹貼圖站 辣妹城人網 辣妹貼圖站自拍本土 辣妹貼圖站自拍 跟辣妹做愛短片 美國辣妹短片 性感辣妹圖 辣妹好 辣妹比基尼 日本辣妹寫真集 免費辣妹 巨乳辣妹影片 辣妹裸體影片 辣妹貼影 辣妹脫衣影片 巨乳辣妹脫衣影片 巨乳辣妹裸體影片 巨乳辣妹裸體 辣妹服務 辣妹直播服務 視訊辣妹照片 辣妹有約綜藝野球 辣妹泰正點 辣妹影片網 日本辣妹裸體 天天看辣妹 神算辣妹 辣妹情貼圖 辣妹奶奶 裸體的辣妹 藝術台辣妹有約 辣妹性感 寫真辣妹 無碼辣妹 台灣藝術台的辣妹有約 辣妹色情片 清涼辣妹自拍 辣媽辣妹後 辣妹性感照片 辣妹好色情片 辣妹圖貼區 辣妹裸體寫真 辣妹自拍照 辣妹生活照片 韓國寫真辣妹 絲襪辣妹自拍 辣妹留言版 辣妹色網 裸體辣妹照片 辣妹偷拍影片 美女短片試看av電影 美女的照片 美女爆乳 網路美女的照片 票選2009美女

雲亨 said...

希望能有更多心得與我們分享~ ....................................................

誠侑 said...

haha~ funny! thank you for your share~ ........................................

瑋玲 said...

I love readding, and thanks for your artical. ........................................

Nath0113anaelDrumm said...

Tomorrow will be better~.................................................................

志文 said...

恐佈哦~~
相愛?相害?
看了鬼故事之後讓你睡不著覺
洗臉的女孩
紅燒人頭,可好吃了
紅布床簾

冠中 said...

免費視訊聊天室美女貼圖518人力銀行性感美女視訊交友loveliness正妹做愛正妹強正妹報時成人 影片明星色情文學明星色情寫真明星色情貼圖真真明星色情照片明倫高中正妹明道中學口交日本漫畫卡通排行榜日本漫畫卡通 h 線上觀看日本漫畫色情日本人妖影片 bt視訊 辣妹視訊甜心寶貝av貼片區視訊交友av1688視訊情人後宮電影主入口a圖打飛機專用網情色cu成人bt入口77p2p影片網性愛貼圖sogo論壇xvideos日本線上免費a片免費a片卡通一夜成人聊天室免費影片線上直播ut同志聊天室台灣kiss色網高雄視訊淫美論壇免費18影片85st免費影片觀看成人交友qk176

群AnjaN_Lavergne0118芷 said...

the food is delicious!............................................................

esthermelvin said...

來塊巧克力吧~~心情會好哦~~ ........................................

RoseH_Huls21365 said...

Many a true word is spoken in jest...................................................................

許靜怡 said...

hello, i visited~~感謝大大分享..!......................................................................

貢慧 said...

一定要保持最佳狀況呦,加油!!!期待你發表的新文章!....................................................................

江婷 said...

成熟,就是有能力適應生活中的模糊。.................................................................

于庭 said...

人生是故事的創造與遺忘。............................................................

育隆 said...

安一估~你也安一估哦~............................................................

芸茂芸茂 said...

支持好的blog~繼續加油~~..................................................................

原秋原秋 said...

這麼好的部落格,以後看不到怎麼辦啊!!..................................................................

恩如 said...

看著你的BLOG 好多朋友都回應 真厲害..................................................................

承蘋承蘋 said...

路過留言支持~~~............................................................

婷珊 said...

單純喜歡你的部落格,希望你能收到我的感謝 ^^............................................................

陳佑發 said...

吃飽了嗎?~~~還沒下班,好餓哦............................................................

陳韋夏陳韋夏益東富益東富 said...

感覺很用心經營呢!鼓勵鼓勵.................................................................

楊儀卉 said...

用行動來支持你~~~不留言不行!.................................................................

ju吳phe宇te佳ns said...

好地方!下次再來看~~加油!期待............................................................

許惠吟許惠吟 said...

Learning makes a good man better and ill man worse.............................................................

群育航學 said...

愛,拆開來是心和受兩個字。用心去接受對方的一切,用心去愛對方的所有。......................................................................

凱許倫 said...

Knowledge is power................................................

王辛江淑萍康 said...

Poverty is stranger to industry.........................................

姿宥美岑軒英 said...

上班好累哦,看看部落格轉換心情~~~先謝謝啦!!............................................................

冠陳儒 said...

死亡是悲哀的,但活得不快樂更悲哀。. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

小草 said...

相見亦無事,不來常思君......................................................................

1615 said...

感覺很用心經營呢!鼓勵鼓勵............................................................

蕾蕾 said...

文章不求沽名釣譽,率性就是真的..................................................................

王怡迪 said...

^^ 謝謝你的分享,祝你生活永遠多彩多姿!............................................................