随笔分类 - uboot
摘要:1.首先并不急于修改uboot的代码,而是在uboot命令行中通过mdio协议c22配置tja1103,使其从slave变成master。 1.1 查看phy address,查看电路原理图可知,phyad为0x1a,用这个地址测试下mdio通信是否正常 UBOOT=>mii info 0x1a P
阅读全文
摘要:第一大部分 uboot下的gpio 1.在uboot命令行中想要支持gpio的命令,需要打开如下宏 CONFIG_CMD_GPIO=y 2.选用gpio引脚,作为测试引脚 2.1 查看电路原理图,选用那种soc不和mcu连接的pin,这样可以避免mcu的干扰。 2.2 查看pinmux的配置文件pi
阅读全文
摘要:1.首先运行cmm脚本,attach cpu,让cpu停在romcode阶段 当运行完cmm脚本后,观察下右下角lauterbach的状态栏变化,最终状态是stopped。 power down -> Running -> stopped cmm脚本内容如下 1 RESet 2 SYStem.RES
阅读全文
摘要:1.按byte写ddr memory mw.b 0x42000000 0x00 0x80000 //从ddr地址0x42000000开始,填充0x00, 写的长度是0x80000 0x42000000: ddr地址 0x00:填充的内容 0x80000:填充的长度 2.按byte读ddr memor
阅读全文
摘要:第一部分,首先从外部感性的认识下env分区 1.1首先我们在uboot console里面执行saveenv,打印如下 UBOOT=>saveenvSaving Environment to NAND... Erasing NAND...Erasing at 0x400000 -- 100% com
阅读全文
摘要:自己第一次用draw.io画了张uboot bootm代码详解图 uboot
阅读全文
摘要:#define DEBUG 在uboot代码里面经常出现如下的语句 debug("### main_loop entered: bootdelay=%d\n\n", bootdelay); 如果我们只想这个文件里面的所有debug语句打印出来 在文件最前面添加#define DEBUG
阅读全文

浙公网安备 33010602011771号