我不记得什么问题更新到和谐2.02B。我打算再试一次,然后张贴结果。同时,似乎文档是正确的-以PIC32 MZ2048 ECM144为特色的D336C-C PIC32 MZ嵌入式连接(EC)启动器套件(Cuto to)工作。“PIC32的EthyWiFiffWebServer”的例子。我选择了“PIC32 MZYEFSKSKIOExpIXFieltos”配置,将设备设置为“PIC32 MZ2048 ECM144”。然后我进入密码设置,关闭H/W加速,重新生成和声配置和演示工作。尽管我的工具包有H/W加速的密码,如果我打开它,我得到链接错误。我猜新的硅有更好的支持,如果我调整加速度类型,我可能会得到加速我的ECM再次。无论如何,对于这些记录,这些错误是:…//..…//..…/Cyfto/Src/PIC32 MZ哈希。C:在函数“WCHI-ITITSHA256”中:..…//….. /框架/密码/ SRC/PIC32 MZ哈希。C:375:5:错误:函数的隐式声明“ReSeTyEngEngress”[ Werror =隐式函数声明] ReSeTyEngEngy(函数256’&….. /…/…/…/框架/密码/ SRC/PIC32 MZ哈希。C:在函数“WCXHA256Up更新”中:..…//..…/Frase/Frutto/Src/PIC32 MZ哈希.C:38:5:错误:函数“UpDATE-EngEng'”的隐式声明[ Werror =隐式函数声明] UpDATEY引擎(SAM256)“…………,…,……………………………………………………………………………………/……/…/….. /…/框架/密码/ SRC/PIC32 MZ哈希。HA256-和…G.DESC);^….. /框架/密码/ SRC/PIC32 MZ哈希。C:39∶1:5:错误:函数“WaiThEngEngEnter”的隐式声明[ Werror =隐式函数声明] WaiThEngEngor((Sh256- & G.;DESC),(CHAR *)Sh256- &;摘要,Sh256- HasyShand);
以上来自于百度翻译
以下为原文
I don't recall what the issues were updating to Harmony 2.02b. I am going to try it again though and will post the results.
In the meantime, it seems the documentation is correct - the DM320006-C PIC32MZ Embedded Connectivity (EC) Starter Kit (Crypto)' featuring the PIC32MZ2048ECM144 does work with the 'pic32_eth_wifi_web_server' example. I chose the 'pic32mz_ef_sk__ioexp__freertos' configuration, set the device to 'PIC32MZ2048ECM144'. Then I went to the Crypto settings and turned OFF h/w acceleration, re-generated the Harmony configuration and the demo worked.
Despite my kit having h/w acceleration for the crypto if I turn it on I get linker errors. I'm guessing the newer silicon has better support and if I tweak the acceleration type I might be able to get acceleration on my ECM going again. Anyway for the record these were the errors:
../../../../../framework/crypto/src/pic32mz-hash.c: In function 'wc_InitSha256':
../../../../../framework/crypto/src/pic32mz-hash.c:375:5: error: implicit declaration of function 'reset_engine' [-Werror=implicit-function-declaration]
reset_engine(&(sha256->desc), PIC32_ALGO_SHA256) ;
^
../../../../../framework/crypto/src/pic32mz-hash.c: In function 'wc_Sha256Update':
../../../../../framework/crypto/src/pic32mz-hash.c:382:5: error: implicit declaration of function 'update_engine' [-Werror=implicit-function-declaration]
update_engine(&(sha256->desc), data, len, sha256->digest) ;
^
../../../../../framework/crypto/src/pic32mz-hash.c: In function 'wc_Sha256Final':
../../../../../framework/crypto/src/pic32mz-hash.c:390:5: error: implicit declaration of function 'start_engine' [-Werror=implicit-function-declaration]
start_engine(&(sha256->desc)) ;
^
../../../../../framework/crypto/src/pic32mz-hash.c:391:5: error: implicit declaration of function 'wait_engine' [-Werror=implicit-function-declaration]
wait_engine(&(sha256->desc), (char *)sha256->digest, SHA256_HASH_SIZE) ;