上一页 1 ··· 6 7 8 9 10 11 12 13 14 下一页
摘要: 一、升级uboot 把我的电脑增加一个192.168.1.3的ip,方便升级boot。 1.连接串口,连接网口到GE1; 2、登陆电脑后到D:\MTG3000MAIN\first目录打开tftp32 3、然后进入D:\MTG3000MAIN\first目录,有以下文件会用到: u-boot.bin: 阅读全文
posted @ 2016-11-04 09:51 xtusir 阅读(446) 评论(0) 推荐(0) 编辑
摘要: 一、CS架构,BS架构 (1)CS架构介绍(client server,客户端服务器架构),例如:qq、360网盘(2)BS架构介绍(broswer server,浏览器服务器架构)例如:浏览器 二、TCP协议学习1 1、关于TCP理解的重点(1)TCP协议工作在传输层,对上服务socket接口,对 阅读全文
posted @ 2016-11-01 08:19 xtusir 阅读(557) 评论(0) 推荐(0) 编辑
摘要: void hard_fault_lr_pc(U32 *usHardFault) { usStack_R14 = usHardFault[5]; usStack_R15 = usHardFault[6]; BKP_WriteBackupRegister(BKP_DR3, usHardFault[5]>>16); BKP_WriteBackupRegiste... 阅读全文
posted @ 2016-10-11 10:30 xtusir 阅读(358) 评论(0) 推荐(0) 编辑
摘要: ARM程序状态寄存器Program State Register 在ARM模式中, 有16个数据寄存器和1或2个状态寄存器是可以随时访问的.在特权模式 (privileged mode) 下, 对应的特殊组寄存器才可以使用. CPSR 当前程序状态寄存器 (Current Program State 阅读全文
posted @ 2016-10-10 10:56 xtusir 阅读(5507) 评论(0) 推荐(0) 编辑
摘要: 一、导致异常的原因很多,例如:直接使用未分配空间的指针、栈溢出等一场非法操作便会使程序进入HardFault异常状态。下面介绍怎么找出程序中的异常。 接下来在keil_MDK工程中,编译代码,并debug,之后全速运行,可以看到如下图所示程序进入HardFault异常。 如下所示我们找到SP寄存器, 阅读全文
posted @ 2016-10-10 10:39 xtusir 阅读(18042) 评论(0) 推荐(3) 编辑
摘要: 一、Makefile的作用和意义(1)工程项目中c文件太多管理不方便,因此用Makefile来做项目管理,方便编译链接过程。(2)uboot和linux kernel本质上都是C语言的项目,都由很多个文件组成,因此都需要通过Makefile来管理。所以要分析uboot必须对Makefile有所了解。 阅读全文
posted @ 2016-09-27 00:08 xtusir 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 一、九鼎官方uboot和三星原版uboot对比(1)以九鼎官方的uboot为蓝本来学习的,以三星官方的这份为对照。(2)不同版本的uboot或者同一版本不同人移植的uboot,可能目录结构和文件内容都有所不同。将来大家懂了后也可以自己根据需要去添加/删除/更改目录结构。(3)九鼎在以三星的uboot 阅读全文
posted @ 2016-09-26 23:56 xtusir 阅读(1259) 评论(0) 推荐(0) 编辑
摘要: 一、X210官方uboot配置编译实践1、找到官方移植好的uboot(BSP概念)(1)源头的源代码是uboot官网下载的。这个下载的源代码可能没有你当前使用的开发板的移植,甚至找不到当前开发板使用的SoC对应的移植版本。(2)SoC厂商在推出一款SoC后,厂商的工程师会去uboot官网下载一个ub 阅读全文
posted @ 2016-09-25 01:35 xtusir 阅读(1282) 评论(0) 推荐(0) 编辑
摘要: 2.2.6.1、case语句(1)shell中的case语句和C语言中的switch case语句作用一样,格式有差异(2)shell中的case语句天生没有break,也不需要break,和C语言中的switch case不同。shell中的case默认就是匹配上哪个执行哪个,不会说执行完了还去执 阅读全文
posted @ 2016-09-24 23:51 xtusir 阅读(4027) 评论(1) 推荐(0) 编辑
摘要: 一、调试串口 2、SD卡槽 (三)启动方式选择 蜂鸣器下面的白色2针插座(图中红色线圈出来的那个)为选择USB/SD卡启动的开关。默认情况下为SD卡启动,如果需要USB启动则使用短路帽(若没有短路帽,只要用其他金属导电物短路2根针即可)短接2个针脚,即可从USB启动。 (四)刷机 注意:刷andor 阅读全文
posted @ 2016-09-24 17:02 xtusir 阅读(377) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 下一页