交易机项目工作日志--2013-01-30
又是一个不眠之夜。
昨天王哥做的新板子,用我编译的内核无法启动,卡在串口的初始化。但用开发板光盘上自带的内核确可以启动。
对比两个内核的打印信息。
[31m[UART] DMA init CH:0
[0m[31m[UART] DMA init CH:1
[0m
[31m[UART] DMA init CH:1
[0m[31m[UART] DMA init CH:2
[0m[31m m_dwDevIndex == 2
[0mUART3 Rx Tx Configured
[31m[UART] DMA init CH:3
再联想到开发板的调试串口用的uart0,我用的是uart2,因此将我的内核的调试串口也改为uart0,系统可以启动。
应该是开发板的bsp和王哥做的板子有冲突。因为王哥的板子是uart2作为调试串口的。而开发板式uart0作为调试串口。但这样一来
我就看不到串口的打印信息了,明天还要资讯一下周工,看怎么解决冲突问题。
下面说一下怎么修改调试串口。
C:\WINCE600\PLATFORM\SMDKV210下有一个SMDKV210.bat文件,它就是bsp的环境变量。
将set BSP_DEBUGPORT=SERIAL_UART0这句改为我们需要的串口,然后运行这个bat文件,rebuild bsp即可。
内核能启动了,接下来测一下小屏的驱动,王哥的GPIO管脚定义如下:
GPJ0--DB
GPJ11--R/W
GPJ12--RS
GPJ13--E
GPJ14--RST 需要始终置高电平
发现与bsp有冲突。bsp里有一个led灯的gpio驱动占用了GPJ03、GPJ04、GPJ05这3个GPIO管脚,果断将其
屏蔽,正好环境变量里有set BSP_NO_LED=这句,将其置1即可。
交易机项目工作日志--2013-01-30相关推荐
- 交易机项目工作日志--2013-1-31
今天要在王哥新作的板子上实现关机功能. 当按关机键时,GPH0_1管脚发出中断型号,我检测到后给GPH0_0管脚置高电平来实现关机. 所以在系统启动和运行时,要保证GPH0_0管脚始终维持低电平,否测 ...
- 交易机项目工作日志--2013-3-3
今天的主要任务是给板子烧程序.烧了将近100块,发现一些问题. 1. usb otg 不好用,将usb线查到机箱后面的usb后,且让板子上的插头舒展开后,依然不好使,发现是核心板虚焊造成的,核心板和底 ...
- (2013.01.18-2013.07.15)179天的学习小记
(2013.01.18-2013.07.15)179天的学习小记 好久没有做个小小结咯,我的第一天学习小记是从2011.07.04开始,那时说好了在大学期间要每天记录,自我监督,就这样,这事也干了两年 ...
- php学习_与mysql的连接 2013.01.04
我之前学习了一点mysql,所以跳过了两讲关于mysql的部分. 不知道为什么,我没有打开wamp时,在ie浏览器中输入http://localhost,就无法显示.后来打开了之后,才能在浏览器显示. ...
- php学习_数组 2013.01.04
数组:php使用array来创建数组 array(key=>value,key=>value...) 常用两种数组类型: 一维数组: $arr1=array(3,4,'ok');//省 ...
- 周报_2013第03周(2013/01/13-2013/01/19)
2013.01.14 Winform .Net FrameWork 3.5 支持 Client Application Service(ASP.NET service: login authentic ...
- 周报_2013第02周(2013/01/06-2013/01/12)
2013.01.09 新浪微博#开放平台 <uses-sdk android:*SdkVersion=" " /> device sdk version 编译版本与调试 ...
- 2013.01.16 Python的面向对象编程
看起来貌似我的接收能力貌似很差劲,看了一个多星期才看到Python简明教程的第十三章(面向对象编程).回想一下前面看的内容,大部分都已经忘了,随便写几句代码还得回过头去翻教程,怎么办?是好还是坏?求指 ...
- oracle归档日志参数reopen=30,Oracle 归档日志 -- CSDN 比较全的说明文档
-- Oracle归档日志 --==================== Oracle可以将联机日志文件保存到多个不同的位置,将联机日志转换为归档日志的过程称之为归档.相应的日志被称为归档日志. 一. ...
最新文章
- 注意!今日起 GitHub 新建存储库的默认分支就不叫“master”了!
- Linux下安装rpm出现error: Failed dependencies
- 群人各说什么是哈希算法?
- Android list转xml
- c语言 l l next,nexttowardl
- 中值滤波去除图像噪声的matlab程序
- FaceDetector(人脸识别)
- python怎么调用接口失败_python 调用接口
- 月收入不足三千的人,每月的开销都是怎样的?
- 游戏开发之类实现String及其迭代器(C++基础)
- photoshop 2021在m1 mac上导出png发生未知错误的解决方案
- matlab 视频制作,利用Matlab制作AVI视频基础教程
- 优雅编程之这样编写代码,你就“正常”了(十五)
- 长字符串的算术编码matlab,算术编码及MATLAB实现
- 小熊在线一键重装系统教程
- 判断一个数是否为质数(素数)的4种方法
- linux7磁盘挂载大于16T,CentOS6.5挂载超过16T的大容量存储空间,格式化为xfs
- 酸奶糖酸比的计算机控制,PAL-BX丨ACID F5 五种水果糖酸度计
- ”什么?穆冉不敢相信地看向穆大海
- [附源码]Python计算机毕业设计SSM绩效考核管理系统(程序+LW)