export PATH=/home/jipolun/ti-processor-sdk-linux-rt-am335x-evm-04.03.00.05/linux-devkit/sysroots/x86_64-arago-linux/usr/bin:$PATH 我的debug选项不打开(就是说我不去定义),编译是没有问题的,可以成功编译出MLO和uboot.img 向上0True向下 points 今天试了半天发现,, 比如:int p...
一. 方法一 在文件<file>.c的首行加入以下内容: #defineDEBUG#undefCONFIG_LOGLEVEL#defineCONFIG_LOGLEVEL 8 二.方法二 在文件<file>.c对应的Makefile文件中加入以下内容: CFLAGS_<file>.o+= -DDEBUG -DCONFIG_LOGLEVEL=8
在uboot目录下include/common.h中, 原理:只需要让 _DEBUG 的值为 1即可。 最简单的做法就是在下图第一行之前添加 #defineDEBUG
查看当前mmc设备列表:mmc list,切换到SD卡分区0:mmc dev 0 0,查看SD看分区信息:mmc part 编译好新的uboot文件,且存放在tftp共享文件件夹里,这个步骤此处不做细说使用tftp命令加载u-boot.img文件,可见文件大小为0x61e68个字节(这里uboot打开了DEBUG功能,所以打印信息较多) tftp 82000000 u-boot.img 这里我们先...
console_init_f,/*设置 gd->have_console 为 1,打开控制台,初始化之前是把环境放在缓冲区里,这个为1时正好打印 */ display_options,/* 通过串口输出一些信息 */ // 需要开启debug,在configs/mx6ull_evk里面define display_text_info,/* ,打印一些文本信息,如果开启 UBOOT 的 DEBUG 功能的话就 ...
3 点击“Open Second”,选择“pyrope_2ndboot_drone_usb”文件 4 点击“Open image”,选择“u-boot”文件 5 文件选择完后,点击“TX Second Boot”6 注意:点击“TX Second Boot”时,在debug 调试口可以看到如下信息 7 点击“NXP4330”同样选择上面3 步选择的文件,之后点击“TX Image”,至此uboot 烧写...
# 开启uboot控制台菜单 fw_setenv bootmenu_delay 3 # 挂载rootfs并开启telnet mount_root sed -i 's/.*local debug=.*/tlocal debug=1/' /etc/init.d/telnet # 修改root密码 passwd root Copy 通过网络备份原厂固件(可选) 1 2 3 4 5 6 7 8 9 10 11 12 13 ...
a)点亮一个Debug用的LED灯,表示u-boot已经活了。 b)初始化DRAM、DDR等system范围的RAM等。 c)计算后续代码需要使用的一些参数,包括relocation destination、the future stack、the future GD location等。 1. 2. 3. 4. 5. 注5:关于u-boot的relocation操作,后续会有专门的文章介绍。
debug("### main_loop: bootcmd=\"%s\"\n", s ? s : "<UNDEFINED>"); if (stored_bootdelay != -1 && s && !abortboot(stored_bootdelay)) { bool lock; int prev; lock = IS_ENABLED(CONFIG_AUTOBOOT_KEYED) && !IS_ENABLED(CONFIG_AUTOBOOT_KEYED_CTRLC); ...