ECDSA IN CONTIKI ERROR

时间:2018-02-02 14:28:24

标签: contiki

我正在尝试编译由您创作的ecc-sign.c文件。

/home/user/Desktop/contiki-2.7/examples/cc2538-common/pka/ecc-sign.c

但是我得到的是下面的错误,

  LD        ecc-sign.z1
ecc-sign.co: In function `process_thread_ecdsa_sign_test':
ecc-sign.c:(.text+0x30): undefined reference to `pka_init'
ecc-sign.c:(.text+0x4a): undefined reference to `ecc_dsa_sign'
ecc-sign.c:(.text+0xd6): undefined reference to `ecc_compare'
ecc-sign.c:(.text+0x122): undefined reference to `ecc_compare'
ecc-sign.c:(.text+0x148): undefined reference to `pka_disable'

这是文件夹/home/user/Desktop/contiki-2.7/examples/cc2538-common/pka /

中的make文件
CONTIKI_PROJECT = ecc-ecdh ecc-sign ecc-verify
all: $(CONTIKI_PROJECT)
CONTIKI = ../../..
include $(CONTIKI)/Makefile.include

1 个答案:

答案 0 :(得分:0)

您使用的硬件平台是什么?

  

LD ecc-sign.z1

如果是Z1,编译失败,因为这个例子是基于CC2538芯片,它支持ECDSA的硬件加速。 然而,Z1的MSP430没有,这就是它失败的原因。