开发模式
用串口和网线(可不插BDM线)将宿主机和目标板连
在宿主机上编辑(放在user目录下,如hello),在hello目录
下的Makefile中加入如下一句: cp-fhello/返回uClinux目
录执行make进行编译,这样编译通过后的可执行程序hello
就被复制到宿主机/目录下以方便下面mount执行,避免
mount时要进入很深的目录。
在宿主机上启动minnicom作为目标的仿真终端
mount 宿主机存放该应用程序的目录,例如:
mount-o nolock 192.168.2.32://mut
在minicom下执行:
cd/mnt
/hello
调试信息通过串口打印在宿主机的mionicom屏幕上或记录在
syslog文件中,这样便可进行应用程序的调试。有问题,便切
换去编辑编译,只要不重启板子端就不必作任何操作,因为
mount的宿主机硬盘上的应用程序会自动覆盖更新,再重新执
行的就是更改后的新版本。这样反复调试,更改编译再调试,
而不必烧写板子。直至程序工作正常。
调试通过后,用gdbtftflash下的/flash将最终定版的
image.bin烧写到板子上,则应用程序就会出现在板子的
/bin目录下