打印

香版,ST网站下的评估版的程序编译通不过

[复制链接]
3374|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
myfaith|  楼主 | 2009-11-11 16:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
香版你好,在ST网站下的关于"Smart Card Reader ST7SCR Evaluation Board"评估板的源代码"ST7SCR-Demo_Sources"编译出错,我没有做任何修改.错误信息如下:
----------- Project reader_3 - ST7 Metrowerks V1.1 - Configuration Debug -------------
Making D:\users\St7scr\Reader_3\Config\Reader_3.mak...
C:\HIWARE\PROG\maker.exe reader_3.mak -mkall
Top: D:\users\St7scr\Reader_3\Config\reader_3.mak
INFORMATION M5027: Making target main.o
D:\users\St7scr\Reader_3\Config\reader_3.mak: INFORMATION M5119: Exec C:\HIWARE\PROG\CST7.EXE -Ml -Cc -Cni -N -Or -Lasm=%n.lst main.c
INFORMATION M5027: Making target global.o
D:\users\St7scr\Reader_3\Config\reader_3.mak: INFORMATION M5119: Exec C:\HIWARE\PROG\CST7.EXE -Ml -Cc -Cni -N -Or -Lasm=%n.lst global.c
INFORMATION M5027: Making target map_7scr.o
D:\users\St7scr\Reader_3\Config\reader_3.mak: INFORMATION M5119: Exec C:\HIWARE\PROG\CST7.EXE -Ml -Cc -Cni -N -Or -Lasm=%n.lst map_7scr.c
INFORMATION M5027: Making target initialization.o
D:\users\St7scr\Reader_3\Config\reader_3.mak: INFORMATION M5119: Exec C:\HIWARE\PROG\CST7.EXE -Ml -Cc -Cni -N -Or -Lasm=%n.lst initialization.c
INFORMATION M5027: Making target appli.o
D:\users\St7scr\Reader_3\Config\reader_3.mak: INFORMATION M5119: Exec C:\HIWARE\PROG\CST7.EXE -Ml -Cc -Cni -N -Or -Lasm=%n.lst appli.c
INFORMATION M5027: Making target int72scr.o
D:\users\St7scr\Reader_3\Config\reader_3.mak: INFORMATION M5119: Exec C:\HIWARE\PROG\CST7.EXE -Ml -Cc -Cni -N -Or -Lasm=%n.lst int72scr.c
INFORMATION M5027: Making target ccid_usb.o
D:\users\St7scr\Reader_3\Config\reader_3.mak: INFORMATION M5119: Exec C:\HIWARE\PROG\CST7.EXE -Ml -Cc -Cni -N -Or -Lasm=%n.lst ccid_usb.c
INFORMATION M5027: Making target descript.o
D:\users\St7scr\Reader_3\Config\reader_3.mak: INFORMATION M5119: Exec C:\HIWARE\PROG\CST7.EXE -Ml -Cc -Cni -N -Or -Lasm=%n.lst descript.c
INFORMATION M5027: Making target ifd_ccid.o
D:\users\St7scr\Reader_3\Config\reader_3.mak: INFORMATION M5119: Exec C:\HIWARE\PROG\CST7.EXE -Ml -Cc -Cni -N -Or -Lasm=%n.lst ifd_ccid.c
INFORMATION M5027: Making target ifd_protocol.o
D:\users\St7scr\Reader_3\Config\reader_3.mak: INFORMATION M5119: Exec C:\HIWARE\PROG\CST7.EXE -Ml -Cc -Cni -N -Or -Lasm=%n.lst ifd_protocol.c
INFORMATION M5027: Making target crd.o
D:\users\St7scr\Reader_3\Config\reader_3.mak: INFORMATION M5119: Exec C:\HIWARE\PROG\CST7.EXE -Ml -Cc -Cni -N -Or -Lasm=%n.lst crd.c
INFORMATION M5027: Making target int_crd.o
D:\users\St7scr\Reader_3\Config\reader_3.mak: INFORMATION M5119: Exec C:\HIWARE\PROG\CST7.EXE -Ml -Cc -Cni -N -Or -Lasm=%n.lst int_crd.c
INFORMATION M5027: Making target usb_lib.o
D:\users\St7scr\Reader_3\Config\reader_3.mak: INFORMATION M5119: Exec C:\HIWARE\PROG\CST7.EXE -Ml -Cc -Cni -N -Or -Lasm=%n.lst usb_lib.c
INFORMATION M5027: Making target usb_int.o
D:\users\St7scr\Reader_3\Config\reader_3.mak: INFORMATION M5119: Exec C:\HIWARE\PROG\CST7.EXE -Ml -Cc -Cni -N -Or -Lasm=%n.lst usb_int.c
INFORMATION M5027: Making target usb_ep1.o
D:\users\St7scr\Reader_3\Config\reader_3.mak: INFORMATION M5119: Exec C:\HIWARE\PROG\CST7.EXE -Ml -Cc -Cni -N -Or -Lasm=%n.lst usb_ep1.c
INFORMATION M5027: Making target usb_ep2.o
D:\users\St7scr\Reader_3\Config\reader_3.mak: INFORMATION M5119: Exec C:\HIWARE\PROG\CST7.EXE -Ml -Cc -Cni -N -Or -Lasm=%n.lst usb_ep2.c
INFORMATION M5027: Making target usb_ep3.o
D:\users\St7scr\Reader_3\Config\reader_3.mak: INFORMATION M5119: Exec C:\HIWARE\PROG\CST7.EXE -Ml -Cc -Cni -N -Or -Lasm=%n.lst usb_ep3.c
INFORMATION M5027: Making target usb_ep4.o
D:\users\St7scr\Reader_3\Config\reader_3.mak: INFORMATION M5119: Exec C:\HIWARE\PROG\CST7.EXE -Ml -Cc -Cni -N -Or -Lasm=%n.lst usb_ep4.c
INFORMATION M5027: Making target usb_ep5.o
D:\users\St7scr\Reader_3\Config\reader_3.mak: INFORMATION M5119: Exec C:\HIWARE\PROG\CST7.EXE -Ml -Cc -Cni -N -Or -Lasm=%n.lst usb_ep5.c
INFORMATION M5027: Making target usb_eps.o
D:\users\St7scr\Reader_3\Config\reader_3.mak: INFORMATION M5119: Exec C:\HIWARE\PROG\CST7.EXE -Ml -Cc -Cni -N -Or -Lasm=%n.lst usb_eps.c
INFORMATION M5027: Making target user_usb.o
D:\users\St7scr\Reader_3\Config\reader_3.mak: INFORMATION M5119: Exec C:\HIWARE\PROG\CST7.EXE -Ml -Cc -Cni -N -Or -Lasm=%n.lst user_usb.c
INFORMATION M5027: Making target Reader_3.abs
D:\users\St7scr\Reader_3\Config\reader_3.mak: INFORMATION M5119: Exec C:\HIWARE\PROG\linker.EXE 72FSCR_16K.prm
ERROR M5108: Called application detected an error

Top: 72FSCR_16K.prm

d:\users\St7scr\Reader_3\Sources\Config\72FSCR_16K.prm: INFORMATION L4003: Linking d:\users\St7scr\Reader_3\Sources\Config\72FSCR_16K.prm as HIWARE format link parameter file
INFORMATION L2012: Reading directories of:
d:\users\St7scr\Reader_3\objects\main.o
d:\users\St7scr\Reader_3\objects\global.o
d:\users\St7scr\Reader_3\objects\map_7scr.o
d:\users\St7scr\Reader_3\objects\initialization.o
d:\users\St7scr\Reader_3\objects\appli.o
d:\users\St7scr\Reader_3\objects\int72scr.o
d:\users\St7scr\Reader_3\objects\ccid_usb.o
d:\users\St7scr\Reader_3\objects\descript.o
d:\users\St7scr\Reader_3\objects\ifd_ccid.o
d:\users\St7scr\Reader_3\objects\ifd_protocol.o
d:\users\St7scr\Reader_3\objects\crd.o
d:\users\St7scr\Reader_3\objects\int_crd.o
d:\users\St7scr\Reader_3\objects\usb_lib.o
d:\users\St7scr\Reader_3\objects\usb_int.o
d:\users\St7scr\Reader_3\objects\usb_ep1.o
d:\users\St7scr\Reader_3\objects\usb_ep2.o
d:\users\St7scr\Reader_3\objects\usb_ep3.o
d:\users\St7scr\Reader_3\objects\usb_ep4.o
d:\users\St7scr\Reader_3\objects\usb_ep5.o
d:\users\St7scr\Reader_3\objects\usb_eps.o
d:\users\St7scr\Reader_3\objects\user_usb.o
c:\HIWARE\LIB\ST7C\lib\ansi.lib
WARNING L2066: Variable "_startupData" not found, linker prepares no startup
Searching objects ...
WARNING L2300: Segment UI_TABLE not found in any objectfile
WARNING L2300: Segment CCID_USB_ROM not found in any objectfile
WARNING L2300: Segment DESCRIPT_ROM not found in any objectfile
WARNING L2300: Segment VERSION_ROM not found in any objectfile
WARNING L2300: Segment SHARED not found in any objectfile
WARNING L2300: Segment MY_RAM0 not found in any objectfile
Reading initialization information ...
Allocating objects ...
ERROR L2009: Out of allocation space in segment APPLI_CONST at address EE
d:\users\St7scr\Reader_3\objects\Reader_3.MAP: INFORMATION L2203: Listing of link process to d:\users\St7scr\Reader_3\objects\Reader_3.MAP
ERROR L2104: Linking failed.
ERROR *** 2 error(s), 7 warning(s), 3 information message(s) ***
ERROR *** Error occured while processing! ***
ERROR *** 1 error(s), 0 warning(s), 44 information message(s) ***
ERROR *** Error occured while processing! ***
The command: "C:\HIWARE\PROG\maker.exe reader_3.mak -mkall" has failed, the returned value is: 1
exit code=1.
D:\users\St7scr\Reader_3\Config\Reader_3.mak - 8 error(s), 7 warning(s)

完全麻烦帮忙解答一下,谢谢!
沙发
香水城| | 2009-11-11 16:47 | 只看该作者
请找为你提供ST7SCR Evaluation Board的人寻求支持。

好像你的系统中缺少什么文件。

使用特权

评论回复
板凳
myfaith|  楼主 | 2009-11-11 17:47 | 只看该作者
我的编译环境编译其它ST7都没有问题,不知道为什么编译这个会出现上述问题,ST应该不会把不能便宜通过的源代码放在网上吧.
我的板子不是向ST要的,所以只好向你寻求帮助了.你可以亲自试一下编译这个程序吗?

使用特权

评论回复
地板
香水城| | 2009-11-11 17:58 | 只看该作者
对不起,我这里已经没有这种编译环境了。你的问题只有在现场看到了,才能知道如何解决。

看看你用的编译器版本是否比网上那个程序还新。

使用特权

评论回复
5
myfaith|  楼主 | 2009-11-11 20:53 | 只看该作者
用的编译器是那个已经被MOTO收购了的HIWARE,和这个评估板firmware所使用的编译器是同一版本软件.如果你能帮我测试一下的话我可以提供这个编译器给你

使用特权

评论回复
6
vigia| | 2009-11-12 09:33 | 只看该作者
这个V1.3.0版本的code从2003年起就挂在官网了,有很多客户都用过的。没有出现过你说的编译错误。

使用特权

评论回复
7
myfaith|  楼主 | 2009-11-12 10:28 | 只看该作者
那为什么我编译就会有错误呢,我一点都没有修改.编译器版本:HI-CROSS+ Maker V-5.0.3, Dec  8 1998

使用特权

评论回复
8
香水城| | 2009-11-12 11:25 | 只看该作者
看了一下你的错误信息,有一些Warning,这不要紧;

问题是ERROR L2009: Out of allocation space in segment APPLI_CONST at address EE
这表示存储器分配溢出,还是怀疑你用的编译器版本问题,如果不是你自己增加了什么内容,不应该出现这个问题。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

68

主题

468

帖子

0

粉丝