导 航┆主 站┆文 章┆资 料┆下 载┆美 食┆读 书┆笑 话┆博 客┆论 坛
>> Tony嵌入式开发论坛静态版首页
查看完全版本:Tony嵌入式开发论坛

 

    Tony, 帮帮我
    作者:andihuazi 时间:2006-5-24 11:58:03

    pc主机:tornado2.2 for x86

    pc目标机:vxworks5.5,pcPentium3,realtek8139(A)

    采用软盘启动,网络下载调试,串口控制台

     

    在启动的过程中,bootrom和vxworks的前期启动在超级终端上显示:

    Attached TCP/IP interface to rtl0.                                 

    Warning: no netmask specified.                             

    Attaching network interface lo0... done.                                       

    Loading... 656560                

    Starting at 0x308000...

     

    之后的启动成功画面却在目标机的显示器上显示:

    Attached TCP/IP interface to rtl unit 0

    Attached interface lo0…done

                  Vxworks

    Copyright 1984-2002 Wind River Systems,Inc

              CPU: Pc PENTIUM3

    Runtime Name: VxWorks

    Runtime Vension: 5.5

    BSP Vension:1.2/2

        Created:May 22 2006,15:32:47

    WDB Comm Type:WDB_COMM_END

              WDB:Ready.

     

    而我在config.h中的配置如下:

    /* console definitions  */

    #undef    NUM_TTY

    #define NUM_TTY       (N_UART_CHANNELS)  /* number of tty channels */

     

    #undef INCLUDE_PC_CONSOLE                /* PC keyboard and VGA console */

     

    #ifdef INCLUDE_PC_CONSOLE

    #   define PC_CONSOLE           (0)      /* console number */

    #   define N_VIRTUAL_CONSOLES   (2)      /* shell / application */

    #endif /* INCLUDE_PC_CONSOLE */

     

    为什么我把显示器屏蔽了#undef INCLUDE_PC_CONSOLE,最后的WDB:Ready画面却显示在显示器上,而不是显示在超级终端上?

    -------------------------------------------------------------------------------------------------------------------------------------------------------------------


    作者:飞沙孤雁 时间:2008-5-12 21:34:52

    # define PC_CONSOLE (0) /* console number */
    # define N_VIRTUAL_CONSOLES (2) /* shell / application
    把以上这两条放在这个后面看看行不?

    #undef INCLUDE_PC_CONSOLE /* PC keyboard and VGA console */

    -------------------------------------------------------------------------------------------------------------------------------------------------------------------


    作者:asdffdsaa 时间:2008-5-16 9:34:41

    在修改完BSP以后,需要新建一个工程,而不用修改以前的工程,原工程不能检测config.h的变化。新建一个工程试一下

    -------------------------------------------------------------------------------------------------------------------------------------------------------------------


    作者:asdffdsaa 时间:2008-5-12 10:48:27

    我也遇到了这个问题,不知道该怎么办?哪位高手来指点一下,谢谢了!

    -------------------------------------------------------------------------------------------------------------------------------------------------------------------


    作者:andihuazi 时间:2006-5-28 20:54:39

    对啊,我#define INCLUDE_PC_CONSOLE后,整个启动画面都在目标机上显示,这是对的,

    可我#undef INCLUDE_PC_CONSOLE后,启动画面在超级终端上,而启动成功时的WDB:Ready却显示在目标机上,为什么呀?

    -------------------------------------------------------------------------------------------------------------------------------------------------------------------


    作者:gaoseagull 时间:2006-5-26 21:02:54

    #define INCLUDE_PC_CONSOLE

    启动成功画面在目标机上显示。

    -------------------------------------------------------------------------------------------------------------------------------------------------------------------


    作者:andihuazi 时间:2006-5-26 20:35:35

    关闭超级终端是

    #undef PC_CONSOLE

    #define PC_CONSOLE NONE

    是这样的吗?

    -------------------------------------------------------------------------------------------------------------------------------------------------------------------


    作者:月下苍狼 时间:2006-5-24 17:09:42

    以下是引用andihuazi在2006-5-24 11:58:03的发言:

    为什么我把显示器屏蔽了#undef INCLUDE_PC_CONSOLE,最后的WDB:Ready画面却显示在显示器上,而不是显示在超级终端上?
      

    你是不是弄错了啊???

    #undef INCLUDE_PC_CONSOLE是关闭超级终端才对吧


    -------------------------------------------------------------------------------------------------------------------------------------------------------------------



查看完全版本:Tony嵌入式开发论坛
Copyright 2006-2008 Cevx.Com Cevx.Net 制作 版权所有
网友发帖仅代表个人观点,与本论坛立场无关