关于在U-boot中添加命令的有关问题

关于在U-boot中添加命令的问题
大家好,小弟现在正在学习嵌入式这一块,最近看到U-Boot,现在希望能在其中添加一条自己的命令,可是却遇到了这样的问题。
  小弟所用的版本是1.3.3,算是比较新的版本。基本上是依照网上介绍的做法来添加的。可是把u-boot拷入系统后,我的命令可以正常使用,可是输入Help命令后,系统就死掉了,而且根本无法进入do_help()函数。继续试验发现,只要是Commamd.c中定义的命令都会出现这种情况,而且输入错误的命令后,没有提示,系统直接崩溃。
  希望各位大哥能给解决下,现在初步感觉是_arm_boot_start和_arm_boot_end这两个变量,就是这里我不太理解,他们是定义在。lds文件中,会不会是编译的时候出了些问题呢?
  谢谢大家,小弟初学嵌入式,希望各位多多关照。。。
 

------解决方案--------------------
$(CONFIG_CMD_LCDCONTROL)是个变量,就是CONFIG_CMD_LCDCONTROL定义的值,如果前面有定义CONFIG_CMD_LCDCONTROL = y,那就和COBJS-y一样,如果这个宏没定义,那么就不编这个.o,你可以在Makefile或config中定义这个宏。