宿主机上的FTP服务器用于在体系成功引导后,下载VxWorks的运转时映象,最好运用Tornado开发环境自带的FTP服务软件。
为了便于调查引导程序是否从FTP上下载了VxWorks映像,最好翻开FTP Server的日志功用。挑选“Logging”菜单下的“Logging Options”子菜单,其间除了“Winsock Calls”外,让其他选项全都处于敞开状况。坚持FTP Server窗口处于翻开状况,即确保FTP服务器处于运转状况。
虚拟机从软盘发动,接下来会下载服务器上的D:vxworks映像,服务器的FTP会有相关的log,如图12:
完结以上两项装备,假如方针机现已发动,点击“Launch”按钮,就能够发动Target Server了。
再回到Tornado开发环境,在东西条上的Target Server下拉框列表中挑选“192.168.80.169@host”。这时您会发现东西条中一些原先处于“禁用”状况的东西按钮,现在都现已处于“激活”状况了。
试一试,咱们翻开TShell,并运转“i”指令观察方针机上当时运转的使命,作用如图14:
编译生成了test.out,下载到方针板,在TShell中运转test函数,作用如图17。
下面咱们以Run Task形式运转上述的test()函数,并设置在进口点即断点,如图18:
尔后,咱们咱们能够像用任何其它的底层开发环境相同在咱们编写的应用程序中进行一切如下的调试行为: