嵌入式开发联盟论坛 - 藏经阁

之一:站长Osboy精华原创区

认识嵌入式开发联盟站长:osboy

返回联盟首页

Osboy于2006年7月开始接触嵌入式行业开发,起初是做arm7的ecos驱动内核,之后接触uClinux的BSP移植与驱动开发,之后主要负责arm9 Linux BSP的移植与驱动开发,并提交patch到linux官方主线。再此期间也移植了ucos,freertos,t-kernel等小型嵌入式实时操作系统,对嵌入式mcu+os的理念有了深刻认识,期间创办了《嵌入式开发联盟》论坛至今。之后站长主要从事于手机行业的方案技术支持,负责修改调试手机底层驱动,从原来的做方案demo真正走向了做产品的职业阶段,对产品的稳定性,客户的需求性有了更深入的认识,因此,觉得做纯粹的技术只是技术工程师的一个偏执,所以近些年来主要从事,技术支持工作与客户打交道,与市场需求真正的接轨,并于今年正式开始代理arm的开发板,专门为嵌入式行业新人打造超低价的arm开发板,并提供全程的技术支持与关怀指导工作。算是本站管理团队的一次真正商业性的尝试。

这些年来,自认为我的技术贴中精华贴不多,主要都是回答帮助盟友提出的问题,给予技术性指导,当然我会再近期整理这些年来我的技术学习心得一起共享给大家。这里我要对“嵌入式新手”说一句话就是,当工作需要你负责一个对你来说全新的CPU,或者驱动甚至是操作系统的时候,你能够结合你的学习经验快速的上手,迅速的解决问题,并掌握之,那么恭喜你,你已经成为大牛,我们不需要夸夸其谈理论的人,我们需要的真正解决问题的人,《实践+理论+量产产品》才等于你这个人的价值。

声明:本站内容观点都是在osboy下班之余的所作为,不代表osboy受雇公司的行为观点,与本人雇主

无任何关系,属于个人技术行为,与任何组织无关。有异议请联系本站:法律顾问-ITLAW-庄毅雄律师

Osboy是Linux官方社区的maintainer:

http://lxr.linux.no/linux+v3.3.6/MAINTAINERS

搜索:wan zongshun

这个list就是所有对Linux社区的维护者名单哦。

Osboy是芯唐ARM7/9 Linux平台官方技术支持顾问:

芯唐的技术支持板块:

http://mcuos.com/forum-89-1.html

本人为芯唐开发的linux-2.6.35 arm9BSP:

http://sourceforge.net/apps/mediawiki/linux-nuc900/index.php?title=Main_Page

本人为芯唐开发的uClinux-2.6.38 arm7BSP:

http://sourceforge.net/apps/mediawiki/nuc700/index.php?title=Main_Page

Osboy的商业性质的业务:

ok6410开发板代理:

http://mcuos.com/thread-7136-1-1.html

针对6410平台的嵌入式Linux底层驱动开发培训:

http://mcuos.com/thread-8210-1-1.html

媒体对Osboy的采访(公司行为):

http://tech.it168.com/a2011/0505/1186/000001186928.shtml

Osboy的作品:

在线查看 下载链接
Pxa920-1-wire 驱动架构研究  
OK6410 SD驱动研究  
1-wire总线协议打包下载,内包括pxa920 1-wire enable说明  
Linux中断机制  
调试ok6410 uboot代码的时候看着.svn就比较烦,写个脚本批量删  
ok6410-A开发板一个uboot在nand boot时候擦出nand的问题  
ARM嵌入式系统开发:软件设计与优化,pdf版本书籍  
我的Linux学习笔记之内存管理  
Linux audio子系统研究  
今天我开始调试三星的MIPI sensor  
做手机调试camera一定要知道的视频采集流程。  
嵌入式开发联盟青年培训中心的部分培训文档  
sd协议-Part_A2_SD_Host_Controller_Simplified_Specification_Ver3.00  
移植最新eclear 2.1 android系列之如何编译android官方toolchain  
Linux板级内存管理之-物理内存的一致性和内存管理区  
linux 内存管理之基础篇  
Linux板级内存管理之-内核的页,页框,页帧  
Linux板级内存管理之-物理内存描述的两种实现方法  
调试kernel panic -not syncing:attempted to kill init!的问题  
关于电池在充放电切换瞬间电量跳变的问题  
提高CPU的频率造成死机的原因分析  
从一张图分析SD卡识别模式阶段的原理和驱动调试分析  
marvell pxa168 linux bsp ac97 驱动支持 包  
linux 内核同步研究总结.pdf  
TD终端机卡兼容性测试规范.pdf  
LCD接口种类及其对比  
LDO(低压差)线性稳压器与BUCK(降压型)开关稳压器的比较  
手机充电原理分析及问题总结  
linux2.6.17中的console_init初始化的研究  
Linux MTD 源代码分析  
在marvell的pxa168的donut上实现busybox功能  
推荐本教材书-W90P710嵌入式处理器教程  
移植最新android éclair到Marvell pxa168 board  
Linux子系统之进程研究  
深入了解内存  
移植最新eclear 2.1 android系列之Act 1 Video Player  
移植最新eclear 2.1 android系列之mp3播放器调试  
Android2.1中的 drawable(hdpi,ldpi,mdpi) 的区别  
移植最新eclear 2.1 android系列之helloworld  
移植最新eclear 2.1 android系列之adb调试搭建  
移植最新eclear 2.1 android系列之创建自己的平台  
移植最新eclear 2.1 android系列到pxa168 avlite板子之说在前面  
移植最新eclear 2.1 android系列之整合bash到android的system  
Android键盘研究初步  
华邦W90X900系列BSP开发指导  
W90X700 Series Linux BSP training  
针对华邦ARM7-uC2.4.20系列BSP的busybox文件系统完全版  
W90X900 Series Linux BSP training  
华邦ARM9系列芯片BOOT方式和程序下载工具使用  
w90x900驱动之USB HOST  
求mp3play的盟友注意了,解决方法  
w90x700系列LCD控制器详解  
w90x710系列PS/2主机控制接口  
华邦w90x700系列AIC (高级中断控制器)  
华邦w90x700系列计时器/看门狗控制器  
驱动之触摸屏(ADC)  
w90x900驱动之MAC  
华邦ARM9系列BSP驱动程序的动态模块加载  
w90x900驱动之UART  
w90x900驱动之LCD  
w90x900驱动之三IRQ的编写  
w90x900驱动之二PLL值设定  
w90x900驱动之一TIMER设定  
移植内核必备知识-6410的寄存器物理虚拟-地址映射方法  
Dnw的win7版本和驱动  
s3c6410 的boot方式的进阶级讲解  
ok6410 如何手动制作SD卡boot镜像  
s3c6410 的boot方式的入门级讲解  
跟我学嵌入式底层开发系列 - OK6410的SD卡驱动开发  
OK6410 u-boot dm9000 driver,可以使用tftp下载  
移植内核必备知识-ARM的一级页表映射方式和Linux的实现代码  
移植内核必备知识-ARM的存储管理单元MMU知识点介绍  
移植内核必备知识-内核移植三要素之一,Linux的IRQ中断机制  
移植内核必备知识-一些与内核地址相关的宏定义  
移植内核必备知识-关于processor id和machine type id的匹配  
移植内核必备知识-c函数start_kernel之前内核汇编做的事情  
移植内核必备知识-内核的链接脚本文件vmlinux.lds.S的探讨  
跟我学系列-移植内核必备知识-对linux的early printk的探讨  
跟我学嵌入式底层开发系列 - OK6410的烧写开发环境的探讨  
调试ok6410 uboot代码的时候看着.svn就比较烦,写个脚本批量删  
ok6410-A开发板一个uboot在nand boot时候擦出nand的问题  
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   

返回联盟首页