前言
一直由于学校论文与项目的原因,开始写博客后就断了,趁着实习工作期间想把博客重新拾起来,以工作中问题以及解决中的学习作为切入点做些一些记录,中间也会有一些学术和论文的记录。现阶段在北京一家安全技术公司实习(这里就不提公司名字了),以一个较为客观的角度来说,在安全领域还是不错的,一些主流产线的产品卖得还是不错,技术氛围中规中矩。来公司一个多月,还是对学习进度抓的很近,很快要投入一定产出。之前在校期间主要接触的是DPDK开发一些工作,实习中主要做的是一个没接触领域------驱动开发。
驱动开发与产品线开发
近两周时间学了公司的网络产品线统一平台以及bootloader的相关操作,其中Bootloader主要作用在于系统引导,以及平台系统的罐装,以及设备中老化测试,CF修复等一些操作。这篇主要是对前期工作流程以及串口开发一些注意事项做一个记录。
1.代码编译到罐装系统流程
整个过程中主要氛分为业务代码与驱动代码整合编译、vsos平台bin包生成、通过bootloader进行配置引导安装程序。
2.Bootloadeer灌装操作
2.1配置IPOP(或者Xshell)
波特率:9600
数位:8
类型:com9(具体根据本地串口转换类型进行调整)
2.2配置3CDaemon的TFTP的配置(此步骤为bootloader下载bin包做准备)