mini2440使用u-boot

下载:
u-boot.bin

u-boot-1.1.6-mini2440.tar.gz

同学买了一块FriendlyARM(友善之臂)做的mini2440的板子,板上有友善之臂自己扩展的SuperVIVI,很简便易用的一个bootloader,特别是菜单功能做的很贴心。然而美中不足的是,SuperVIVI需要通过USB来更新NAND上的内容,这个USB驱动却又只支持Windows 2000(Windows XP勉强能用),但我的同学现在只有MacOS X和Vista机器了,用起来很是不便。

友善之臂提供了一个u-boot,心想刷到NAND上就好了,用不了几分钟。于是我考虑给他的mini2440换上网络功能强大的u-boot。显然后面的进展远没有这么顺利,不然就不会特别来记述一番了。

刷上自带的u-boot后,发现MTD的分区很怪异,kernel区是从0开始的。心想,不至于有这么怪异的错误留在这里吧,几秒种后恍然大悟,原来mini2440板上有NOR和NAND 2个存储器,这个u-boot是为NOR准备的。好吧,自己动手改改。

找到源代码,发现居然还是1.1.6,真够老的。上友善之臂的网站去下载,发现依然是1.1.6,这个…难道u-boot不受欢迎?不过我在友善之臂的网站上发现了移植好的2.6.29的内核,可以顺便拿来试试。 Continue reading

Redmine_Importer: Redmine CSV Import Plugin

redmine_importer 0.3.1
Download

Though, I’m a newbie in Ruby and RoR development. But after 4-5 hours googling, I decided write a Redmine import plugin for those tons of issues in Excel. So, I downloaded Redmine source code, Aptana Studio, then learn how to program with Ruby and RoR…

Finally, I built a plugin named redmine_importer, and it works. Thanks to the 1st user, my colleague, Vince Zhang

redmine_importer 0.3.1 features:

  • Import CSV file, user define split and wrap character
  • User define CSV column and issue field mapping
  • Update exsit issues by user defined unique field
  • Ignore none-exsitent issue, avoid re-update closed issue
  • As a project’s module, can configured by project manager
  • L10n, with English and Chinese locale

Continue reading

Ruby on Rails: 给Redmine做插件

这段时间,有个跟合作公司一起做的项目,其间涉及到大量的Buglist交换。我们使用的跟踪系统是Redmine,简洁好用,但偏偏没有Bug导入功能,QA的同事只好手工操作,很是辛苦。

上周五我花了一个晚上的时间,Google来,Google去,最终找到了Piroli UENISHI做的Redmine CSV Importer。可惜这个Plugin只能导入由Redmine导出的CSV文件,并且不能处理自定义字段,还是不合用。

周六早上一醒来,发现天黑黑的,恐怕是随时都要下雨,心想今天不会有户外活动了,不如自己动手做一个Plugin吧。马上开工。

Redmine是基于Ruby on Rails的应用。以前在考察应用程序框架时,曾经看过37signals写的数篇介绍文章,还记得大概的架构。但一动手,立刻发现Ruby和Rails并不像想象中的那么容易上手。从头学肯定是小题大作了,要在这个周末做完,必须得想点速成的办法。 Continue reading

3G时代的热门应用

近几个星期来,网络上四处可见一个宣传稿,“移动互联网是3G杀手应用”。诚然,这是一句大实话。从普通使用者的角度来看,3G比之2.5G,不同的不就是数据传输速率的大幅提高吗,不用来“上网”,用来干什么?

所以,“上网”,移动地“上互联网”,的确是3G最重要的用处和理由。换句话说,丰富的面向移动数据网络的应用群,才是3G代替2.5G的理由。因此,运营商大力发展和推动移动互联网应用,的确是3G上马的要务。对于运营商来说,杀手应用找到了。

然而对于生产应用的开发商来说,什么是“杀手应用”,答案却还没有找到。

回顾有线互联网,用户的接入速度从9.6K,到14.4K,再到56K,2B+D,然后就是2M的xDSL,接下来宽带大行其道。其中促使窄带用户转换成宽带用户的“杀手应用”是什么?是视频点播?广东电信搞过VOD与普通上网速率不同的套餐业务,显然不受欢迎。是下载站?是网游?好像是,好像又不是。其实,把用户定格在宽带环境下的,显然不是单个的应用,而是所有应用聚集在一起产生的力量。

这样说来,是不是互联网就没有“杀手应用”了? Continue reading

Lakita的DRAMA影展: 摄影与拍照片

昨晚和同事一起去了Lakita的影展。

出了停车场,依着GPS的指示直奔华侨城OCT创意园BABU画廊。转出恩平街,老远就能看到《DRAMA·造剧》艳丽的、很有杂志封面味道的招贴画,亮亮地竖立在天刚擦黑的街边,有点意思。

来自BABU画廊网站

7点钟准时入场,人却还不太多。也许大多数对艺术敏感的人类,对时间的流逝都不大敏感。趁着人少,赶紧把几组作品看了一遍。可惜没带相机,对手里拿的Nokia E66在弱光下的摄影能力也早已领教,所以没有立刻拍几张做记录。(下面关于影展的照片转自Lakita的豆瓣相册

Continue reading

年青的一代

60年代有一部话剧作品,叫做《年青的一代》,1963年6月由上海戏剧学院教师艺术团首演。讲述了一群毕业前后的年青人,是如何选择并且投身到社会主义建设中去的故事。后来话剧两度被改编拍成电影,而我比较喜欢的,还是1965年最早由天马电影制片厂出品的版本

今天崔永元的电影传奇讲到这部电影,于是翻出来又看了一遍。剧中的插曲,歌词很有意思:

我们是年青的一代
是社会主义建设的尖兵
为了创造美好的未来
把青春献给革命

我们不做温室的花朵
要做暴风雨中的松柏
敢于斗争 敢于胜利
沿着党所指引的方向
奔向光辉灿烂的前程

联想到前不久,我去了各地6所高校作2009校园招聘。当时我穿梭在校园中,一轮轮的笔试、面试,跟同学们谈着话,无时不刻感受到即将毕业的学生们那蓬勃的朝气。对比60年代的电影,虽然几代人过去了,大家的理想可能不一样了,但那一份即将投入工作的热情,那一份对未来的美好憧憬,以及一点点对未知世界的犹疑,却几乎是一模一样。

又是年青的一代!

音乐与介质,演艺工业

一段时间以来,我总在说一个“妄论”。然而我总是在即兴地说,却没有用文字梳理清晰后记录下来。最近受青云里博客的启迪,发现在Blog上用文字交流是一条非常不错的路径,所以抽空写了下来。

其实这个所谓的“妄论”很朴素:即传播音乐的介质的发展对音乐的变革起到了相当大的作用。

这个“妄论”也许相当于重新发现轮子应该是圆的,抑或是以偏概全的梦呓,不过我从自己知道的信息出发,的确是找到了这样的一个介质和音乐的发展路线:

  • 爱迪生留声机发明以前,音乐是依靠曲谱、口授的方式传播的;传播的通道,是音乐人的腿和他们骑的马以及其他交通工具;
  • 1870年后,录音机和自动演奏钢琴的出现,使得音乐传播已经开始不太依赖于音乐人了;
  • 1920年,Westinghouse Electric and Manufacturing Company开始运营商业电台KDKA,并且作为重头戏的音乐节目收到很多听众的欢迎;
  • 同时,West Electic等公司的电录唱片,加速了音乐的大众传播,并且为后来的唱片工业奠定了基础;
  • 1956年,便携式磁带录音机出现,比45 RPM的EP唱片更好地开拓了年轻人的市场;
  • 1982年,CD(Compact Disc)商用;高保真终于平民化;盗版唱片在音质上终于与正版完全一致;
  • 1993年,Internet和MP2的结合,开创了新时代;音乐人以及非音乐人,可以用前所未有的低廉成本传播音乐。

Continue reading

夜探沃尔玛,晨巡家乐福

其实我特别不愿意晚上去沃尔玛买菜。经过一天的挑选翻腾,无论是绿叶还是果实,都显得无精打采,全然没有蔬菜应有的光鲜,足够毁灭掉我所有的烹饪激情。然而下班后肯定就是晚上了,所以今天我又重回夜探沃尔玛时代。

目标很明确:西红柿、青椒、鱼、鸡蛋、速冻馒头和烤牛肉片。前面三样是用来炮制马丁式番茄鱼的,后面的则是我这几天的早餐。蛇口沃尔玛的布局是我比较满意的,这比常新家乐福要好太多,可以在进入超市前就将路线规划好,做到速战速决。

(电话来了,未完待续)

超声波+机油,翻新T42嗡嗡作响的风扇

我的Thinkpad T42买了有1年半了,总体表现令人满意。可惜最近风扇噪音越来越大,嗡嗡作响的声音,从只是夜阑人静的时候才能听到,发展到现在白天也清晰非常,恶化得相当迅速。

根据以往处理散热风扇的经验,我判断这是灰尘在作祟。某黄道吉日的凌晨,拔下电池,拆下键盘,用USB吸尘器将风扇和散热器上的灰尘清理了一遍。风扇立马清静了,心满意足地关机睡觉。可惜好景不长,第三天下午便又听到了熟悉的嗡嗡声……原来这一招不灵。

然而噪音依旧继续恶化,使得我不得不再次将笔记本拆开,对风扇和散热器进行了更为彻底的吸尘。当然,意料之中的,第二天上午,噪音便回来了。看来必须祭出杀手锏。

Continue reading