<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>硬件 on WWayne&#39;s Blog</title>
		<link>https://blog.wenb.in/tags/%E7%A1%AC%E4%BB%B6/</link>
		<description>Recent content in 硬件 on WWayne&#39;s Blog</description>
		<generator>Hugo</generator>
		<language>zh-CN</language>
		
		
		
		
			<lastBuildDate>Wed, 01 Dec 2010 00:00:00 +0000</lastBuildDate>
		
			<atom:link href="https://blog.wenb.in/tags/%E7%A1%AC%E4%BB%B6/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>(转)折腾O2Joggler</title>
				<link>https://blog.wenb.in/posts/2010-12-01_%E8%BD%AC%E6%8A%98%E8%85%BEo2joggler/</link>
				<pubDate>Wed, 01 Dec 2010 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2010-12-01_%E8%BD%AC%E6%8A%98%E8%85%BEo2joggler/</guid>
				<description>&lt;p&gt;文/&lt;a href=&#34;https://www.freemindworld.com/blog/index.shtml&#34;&gt;李凡希&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Sun, 21 Nov 2010&lt;/p&gt;&#xA;&lt;p&gt;由于我的[WD My Book World Edition](&lt;a href=&#34;https://www.freemindworld.com/bl&#34;&gt;https://www.freemindworld.com/bl&lt;/a&gt;&lt;!-- more --&gt;og/2009/090305_my_book_world_edition_hack.shtml)在内存升级过程中遇难，好友给我介绍了一个新玩具：O2 Joggler电子相框，它是一个&lt;a href=&#34;https://www.openpeak.com/&#34;&gt;OpenPeak&lt;/a&gt;给O2 OEM的产品。&lt;/p&gt;&#xA;&lt;p&gt;记得曾经&lt;a href=&#34;https://www.ftofficer.com/&#34;&gt;某人&lt;/a&gt;在拿到作为T公司20周年纪念品的电子相框后， 在第一时间把它大卸八块，然后失望的把它合起来——一个基于VCD芯片做的相框实在没有什么好折腾的。相比之下，O2 Joggler的硬件配置就很有折腾的余地：Intel Atom Z520 1.33 CPU, 512 RAM, 1G Flash, GMA500, 7寸800*480电容触摸屏, RT8169 1000M网卡, RA2870 802.11N无线网卡, 1 USB 2.0。而曾经在&lt;a href=&#34;https://www.hi-pda.com/forum/forumdisplay.php?fid=7&#34;&gt;HiPDA论坛&lt;/a&gt;上的团购价格已经低至450元。&lt;/p&gt;&#xA;&lt;p&gt; &lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/evVqkx8CrT4tnQJ6M63kuQ==/4022840367165548034.jpg&#34; alt=&#34;相机不在手头，就从网上找个图吧&#34;&gt;相机不在手头，就从网上找个图吧&#xA;虽然配置不错，不过很快就会发现它做什么东西都有软肋：做下载机要外接硬盘，做平板电脑用的话它没有电池，做车载多媒体设备的话它没有GPS和 3G模块，做高清播放盒吧它没有视频输出接口。我的目的还是用它做下载机，所以直接用硬盘底座外挂3.5寸硬盘，按着当年折腾My Book的方法折腾它。&lt;/p&gt;&#xA;&lt;p&gt;操作系统选择：理论上任何可以通过EFI引导的x86操作系统都可以。出于驱动的原因，目前比较完善的还是基于Ubuntu的GNU/Linux发行版，尤其是适合于Netbook的REMIX或者Mint，Android 2.2的工作还在&lt;a href=&#34;https://www.hi-pda.com/forum/viewthread.php?tid=691008&amp;amp;extra=page%3D1&#34;&gt;进行中&lt;/a&gt;。我还是选择了我最熟悉的Debian，虽然这也许不是个最好的选择。编译Linux Kernel需要的Patch在&lt;a href=&#34;https://jogglerwiki.info/index.php?title=Kernel_Patches&#34;&gt;这里&lt;/a&gt;有个列表。Joggler自己有一个原生的定制过的GNU Linux操作系统，也可以用于实现各种应用，但各种前端应用都需要基于Flash来做。&lt;/p&gt;&#xA;&lt;p&gt;操作系统安装：网上有不少已经装好的镜象，可以直接用。对于我来说，则是用debootstrap装一个干净的Debian才会比较合我口味，大部分的工作可以参考JogglerWiki上的&lt;a href=&#34;https://jogglerwiki.info/index.php?title=Installing_Debian_Squeeze&#34;&gt;这篇文章&lt;/a&gt;来 完成。目前，标准安装一个Debian + XFCE的桌面，基本上可以把大小控制在1G以内，这样就可以把操作系统放到Joggler内置的Flash中。当然，在实验各种系统时，还是先放在U盘 上外置引导会比较让人放心，因为这样完全不会动到原来的系统，就不致于把Joggler变成砖头。&lt;/p&gt;&#xA;&lt;p&gt;应用软件：反正是个标准的x86的GNU Linux，其它应用软件您该怎么装怎么装吧……从这个角度来说，Joggler太像一台真正的电脑了，所以反而也没有太多可以折腾的地方。&lt;/p&gt;&#xA;&lt;p&gt;目前Joggler相关的资料比较完整的地方是&lt;a href=&#34;https://jogglerwiki.info/&#34;&gt;JogglerWiki&lt;/a&gt;，我在这里索引一下比较有用的一些信息。&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=KjMLUIoYQm4&amp;amp;feature=player_embedded&#34;&gt;拆机视频&lt;/a&gt;：拆机可以把USB无线网卡拨掉换成个大U盘内置，可以接出&lt;a href=&#34;https://jogglerwiki.info/index.php?title=Additional_USB_Ports&#34;&gt;更多USB口&lt;/a&gt;，可以&lt;a href=&#34;https://jogglerwiki.info/index.php?title=CPU_Heatsink_Replacement&#34;&gt;换CPU散热片&lt;/a&gt;（目前相框的支架就是CPU的散热装置，最好别把它拆了），&lt;a href=&#34;https://jogglerwiki.info/index.php?title=Adding_a_PATA_port&#34;&gt;加装ZIF接口的PATA硬盘&lt;/a&gt;。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Joggler的有线网卡没有MAC地址，必须用&lt;a href=&#34;https://jogglerwiki.info/index.php?title=Fixing_network_issues&#34;&gt;软件设置&lt;/a&gt;。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;内置Flash跟外置的U盘一样可以引导系统，你可以用fdisk对它重新分区合并使用。但必须保持第一个分区是FAT的EFI的引导分区。&lt;a href=&#34;https://joggler.exotica.org.uk/wiki/Using_the_internal_flash_to_run_Linux_%28or_anything_else%29&#34;&gt;这里&lt;/a&gt;有些资料可以参考。Joggler不是很容易变砖的，实在你很不幸的把它变砖以后，还可以通过&lt;a href=&#34;https://jogglerwiki.info/index.php?title=Recovering_a_bricked_EFI&#34;&gt;热插拔EFI芯片&lt;/a&gt;解决。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;内置喇叭在闲置时可能会会轻微爆音，MS是由于CPU节能引起，&lt;a href=&#34;https://www.thinkwiki.org/wiki/Problem_with_high_pitch_noises&#34;&gt;解决方法&lt;/a&gt;有若干种，但好像不是每个人都说有效。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;在我这里外置USB硬盘有时会出现异常断开的问题，这个问题对于下载机来说会非常致命，尤其如果系统是装在USB设备上的话，会直接导致系统死掉。目前的线索是一个Ubuntu的一个&lt;a href=&#34;https://bugs.launchpad.net/ubuntu/+source/linux/+bug/349767&#34;&gt;BUG报告&lt;/a&gt;，不过我还没有试成功，而最近几天这个问题却似乎没再出现。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;很多人报告Joggler发热量太大，70度以上后自动降频后慢到无法使用。但我这里没有出现过，温度一般在35-41度左右，长期开Flash应用(比如豆瓣电台)会升到51度。如果屏幕长期打开会更热一些。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;在我的系统中，Google Chrome常常会导致系统完全死锁，不知道是不是跟&lt;a href=&#34;https://code.google.com/p/chromium/issues/detail?id=54617&#34;&gt;这个&lt;/a&gt;有关，总之我直接换用Firefox绕过了这个问题。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Joggler还有一个很不起眼的设备，那就是它顶上的一个光线传感器，加载i2c的模块后，可以用程序读它的数据，通常可以用来调整屏幕亮度用。相关代码在&lt;a href=&#34;https://code.google.com/p/adqmisc/source/browse/#svn/trunk/joggler&#34;&gt;这里&lt;/a&gt;。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;理论上Joggler的硬件配置播放1080p的高清视频是没有问题的，当然你需要自己编译一个&lt;a href=&#34;https://www.splitted-desktop.com/%7Egbeauchesne/mplayer-vaapi/&#34;&gt;VAPPI的mplayer&lt;/a&gt;。不过我这里实测结果是720p的视频播放基本问题不大，但1080p还是基本没戏，我对此表示无鸭梨，难道我真的需要在这么小的屏幕上放这么高清的视频么？&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;目前我的Joggler在我这里是勤勤恳恳的运行rtorrent和amule-daemon做下载机，用cronjob打开豆瓣电台做闹钟。更多的应用就慢慢再开发了。&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
