bootrom error - VxWorks

This is a discussion on bootrom error - VxWorks ; hi friends, when i tried to create bootrom i m getting an error like this. i downloaded the Realtek network driver ( RTL81x9 END Driver ) of vxWorks then i followed the instructions in the readme file. CPU: PC Pentium ...

+ Reply to Thread
Results 1 to 2 of 2

Thread: bootrom error

  1. bootrom error


    hi friends,
    when i tried to create bootrom i m getting an error
    like this. i downloaded the Realtek network driver ( RTL81x9 END Driver
    ) of vxWorks then i followed the instructions in the readme file.

    CPU: PC Pentium
    version: vxWorks 5.4,Tornado 2.0

    Can anyone helpme to fix this problem?


    cc386 -BC:\Tornado\host\x86-win32\lib\gcc-lib\ -c -mpentium -ansi
    -nostdinc -O2 -fvolatile
    -nostdlib -fno-builtin -fno-defer-pop -Wall -I\h -I.
    -IC:\Tornado\target\config\all -IC
    :\Tornado\target\h -IC:\Tornado\target\src\config
    -IC:\Tornado\target\src\drv -DCPU=PENTIU
    M -DCPU_VARIANT=PENTIUM -o version.o
    C:\Tornado\target\config\all\version.c
    ld386 -X -N -e _romInit -Ttext 00008000 \
    -o bootrom_uncmp romInit.o bootInit_uncmp.o version.o bootConfig.o
    \
    sysALib.o sysLib.o C:\Tornado\target\lib\libPENTIUMgnuvx.a
    C:\Tornado\target\lib\libPENTIUMgnuvx.a(fei82557En d.o)(.text+0x20a):
    undefined reference t
    o `sys557Init'
    make.exe: *** [bootrom_uncmp] Error 0x1

    Done.


  2. Re: bootrom error

    samrat wrote:
    > hi friends,
    > when i tried to create bootrom i m getting an error
    > like this. i downloaded the Realtek network driver ( RTL81x9 END Driver
    > ) of vxWorks then i followed the instructions in the readme file.
    >
    > CPU: PC Pentium
    > version: vxWorks 5.4,Tornado 2.0
    >
    > Can anyone helpme to fix this problem?
    >
    >
    > cc386 -BC:\Tornado\host\x86-win32\lib\gcc-lib\ -c -mpentium -ansi
    > -nostdinc -O2 -fvolatile
    > -nostdlib -fno-builtin -fno-defer-pop -Wall -I\h -I.
    > -IC:\Tornado\target\config\all -IC
    > :\Tornado\target\h -IC:\Tornado\target\src\config
    > -IC:\Tornado\target\src\drv -DCPU=PENTIU
    > M -DCPU_VARIANT=PENTIUM -o version.o
    > C:\Tornado\target\config\all\version.c
    > ld386 -X -N -e _romInit -Ttext 00008000 \
    > -o bootrom_uncmp romInit.o bootInit_uncmp.o version.o bootConfig.o
    > \
    > sysALib.o sysLib.o C:\Tornado\target\lib\libPENTIUMgnuvx.a
    > C:\Tornado\target\lib\libPENTIUMgnuvx.a(fei82557En d.o)(.text+0x20a):
    > undefined reference t
    > o `sys557Init'
    > make.exe: *** [bootrom_uncmp] Error 0x1
    >
    > Done.
    >

    You still have the other END interface enabled: FEI interface.
    There is somewhere an #ifdef missing.

    Look where the function sys557Init() is defined and then you will see
    that this part of code is only available depending of macro definition
    in config.h


+ Reply to Thread