完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
亲爱的先生,
我们选择CY7C68013A来实现我们的项目。固件是基于BulkRooT的。当然,我们已经添加了需要的代码,这对我们有帮助。但问题是:当我们把IIC文件(C2负载)烧到我们的EEPROM(24C128)时,CySalk无法识别我们的板。所以,我们剪掉一些代码,重试前面的步骤,哦……它可以识别我们的棋盘! 我们对此一无所知!为什么?CY7C68013A限制了代码大小?但是,EZ-USB TRM & GT已经指定它有16KB内部RAM,它是程序和数据(我们设置EA=0)。 所以,请帮帮我!非常感谢! 乔许卫 以上来自于百度翻译 以下为原文 Dear sir, We choose CY7C68013A to implement our project. And the firmware is based on BulkLoop. Of course, we have added the needed code what will help us. But the problem is that: while we burning the iic file(C2 load) into our lardge eeprom(24C128), the CyConsole can not recognise our board. So, we cut some code and retry the front steps, Oh....it can recognise our board! We have no idea about it! Why? The CY7C68013A restrict the code size ? But, the So, help me please! Thanks so much! Josh Wei |
|
相关推荐
4个回答
|
|
您是否注意到将代码映射到内存中??HOX2BIX将打印出一行在最后显示代码大小和东西…你能把它贴在这儿吗?问候,阿南德
以上来自于百度翻译 以下为原文 Have you taken care of mapping the code to internal memory?? hex2bix would print out a line at the end showing code size and stuff... can you post that here? Regards, Anand |
|
|
|
谢谢你的回复。
是的,我们使用HEX2BIX将我们的十六进制文件转换成IIC文件,它将被烧毁成EEPROM(24C128),并带有C2负载。 命令设置如下: xH2Bix-i-F0xC2-O-GP10IIC GP10HEX 注:1)。HX2BIX在我们的项目目录下; 2)。命令是在keil的用户程序将运行时编译KEIL工程。 现在,HOX2BIX输出是: 从“GP10”创建十六进制文件 用户命令α1:xH2BIX-i-F0xC2-O-GP10IIC GP10HEX 英特尔HEX文件到EZ-USB二进制文件转换实用程序 版权所有(C)1997年至2005年,塞浦路斯半导体公司。 4353字节写入。 总代码字节=4304 转换成功完成。 以上来自于百度翻译 以下为原文 Thanks for reply. Yes, we used hex2bix to convert our hex file into iic file which will be burned into EEPROM(24C128) with C2 load. And the command is set as below: .hex2bix -i -f 0xC2 -o GP10.iic GP10.hex Note: 1). The hex2bix is under our project directory; 2). The command is attached to Keil User Program which will run when you compile the keil project. Now, the hex2bix output is that: creating hex file from "GP10" User command #1:.hex2bix -i -f 0xC2 -o GP10.iic GP10.hex Intel Hex file to EZ-USB Binary file conversion utility Copyright (c) 1997-2005, Cypress Semiconductor Inc. 4353 Bytes written. Total Code Bytes = 4304 Conversion completed successfully. |
|
|
|
还有,你说把代码映射到内存中!但是,我真的不知道该怎么办?(EA引脚设置为低)
先生,您能告诉我吗? 谢谢, 乔许卫 以上来自于百度翻译 以下为原文 Also, you said that mapping code into internal memory! But, I really don't know how to do?? (The EA pin is set as LOW) Could you tell me, sir! Thanks a lot, Josh Wei |
|
|
|
Josh
您的代码大小大约是4K,远远小于内部RAM大小。 在KEIL中,在项目设置下,您应该在BL51选项卡下找到XDATA和代码字段。使用此,您可以指定由固件的数据和代码占用的范围。在转换到IIC下载HEX文件检查和确认工作将是一个好主意。 当做, 阿南德 以上来自于百度翻译 以下为原文 Josh, Your code size is aroundd 4k much lesser than the internal RAM size. In keil, under project settings you should find the xdata and code field under BL51 tab. Using this you can specify the range occupied by data and code of your firmware. Before converting to iic downloading the hex file to check and confirm the working would be a good idea. Regards, Anand |
|
|
|
只有小组成员才能发言,加入小组>>
754个成员聚集在这个小组
加入小组2106 浏览 1 评论
1853 浏览 1 评论
3671 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1788 浏览 6 评论
1536 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
572浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
424浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
438浏览 2评论
386浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
916浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-25 03:23 , Processed in 0.870872 second(s), Total 53, Slave 47 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号