全部博文(22)
发布时间:2013-03-09 22:31:12
程序调试的两个支柱性技术:Log系统和Dump工具。程序代码中,Log系统的设计越来越成熟,也越来越层次化,以利于调试和分析问题,Log系统一般是记录系统运行状况或问题的日志供事后分析。程序调试的另一个支柱是实用的Dump工具,好的Dump工具或技术,它会让你的程序调试变得更轻松,一般Dump工具能输出程序运行过程中的实时数据。......【阅读全文】
发布时间:2013-02-02 17:44:22
有两个不容忽视的地方。一是编译的效率,项目规模越大,影响越大;二是调试的效率,你的调试工具和方法有多先进,那么你的开发越高效。......【阅读全文】
发布时间:2013-01-15 22:28:47
小结一下:
1). uboot命令参数中,地址可不加0x,一般默认是16进制的。
2). 如果出现最上面的错误打印信息,一般是自己做的rootbox.jffs2有问题。
3). tftp , 注意ram_bss_addr只能用BSS内的地址。
4). erase , 注意要用绝对地址! flash_end_addr注意最后一般是fff。
5). cp.b , 因为file_len单位是byte,所以一般用命令cp.b。
6). flash要先擦再写!如果flash受保护,用protect off命令,参数同erase。......【阅读全文】
发布时间:2013-01-05 21:05:33
做事情有时候真的要看好方向。方向错了,会严重影响项目进度和投入产出比,你努力工作的成果也许几乎无用,这也是很多项目失败的根本原因之一。所以,负责任的PM们总是小心翼翼地反复评审着需求文档和设计文档,因为这是项目或产品成型的前提,是开发的最原始驱动力。从项目时间分配的角度来讲,这就存在一个前松后紧原则。多预留点时间在此处要害,总比做完了又推翻来得有余地。不愿意花功夫在这上面,早晚必自食恶果。 ......【阅读全文】