阅读:1854回复:11
关于EZ-USB开发应用程序中固件下载问题
用CYPRESS控制面板可以成功的将固件下载到我的电路板中,可是在自己编写的应用程序中使用DeviceIoControl将取得的.hex文件内容下载入芯片中却不能正常工作,请问怎样可以将.hex文件中的格式描述部分移去,从而转换为纯固件代码?
并请问哪位有EZ-USB控制面板应用程序的源代码?若能提供,小女子将不胜感激!! |
|
沙发#
发布于:2004-07-04 19:15
谢谢各位关注,问题解决了
|
|
板凳#
发布于:2004-07-02 15:21
xzxzhao
你按照ezloader.pdf(在cypress下载的)说的步骤作一个,你会发现确实不难的的. 驱网上这么多大侠,我这个新手可不敢光说不练,信口开河. |
|
地板#
发布于:2004-07-02 14:52
请问您成功的改写过吗,该不是兴口开合吧
|
|
地下室#
发布于:2004-07-01 11:40
根据ezloader改写一个下载固件的驱动,简单好用,
各位说呢? |
|
5楼#
发布于:2004-07-01 11:02
建议你们使用CYPRESS源代码中提供的相关代码,下载固件是要先把数据读到固定的结构中,然后再把数据下载进去,并且下载的地址是指定的,这些都不大好处理,好好跟踪一下ezmr中的操作应该能找到问题的根源。
|
|
6楼#
发布于:2004-07-01 10:50
我现在也碰到了类似的问题,不知该怎么办?郁闷啊!!!!
|
|
7楼#
发布于:2004-07-01 08:13
是我自己编写并重新编译的,可通过ez-usb Control Panel下载也可实现数据传输,可是将固件下载部分加到我的应用程序中能下载但不能实现数据传输,我想可能是下载的格式有问题,但又不知该怎么解决
|
|
8楼#
发布于:2004-07-01 07:49
你的.hex是重新编译过的吗?
|
|
9楼#
发布于:2004-06-30 21:02
谢谢两位,可是我就是按EZMr中的方法在我的应用程序中编写的,首先打开.hex文件到一缓冲区,之后调用DeviceIoControl()函数利用控制码IOCTL_EZUSB_ANCHOR_DOWNLOAD将缓冲区中的内容下载到USB芯片中,下载是成功了,可是却不能进行数据传输,不知是什么原因,望各位给予帮助!
|
|
10楼#
发布于:2004-06-30 09:00
用户被禁言,该主题自动屏蔽! |
|
11楼#
发布于:2004-06-30 07:51
靓女,控制面板应用程序EzMr的源代码开发包里有啊,
|
|