阅读:1703回复:10
Cypress的EZ-USB系列的Firware存放在哪里?(在线)
我看了Cypress的EZ-USB系列的USB芯片,好象只有RAM区,那么它们的Firware存放在哪里呢?
|
|
最新喜欢:![]() |
沙发#
发布于:2003-04-10 09:23
firmware 是在plug时由驱动程序下载进去的。也可以用其control panel下载或是keil C.
|
|
板凳#
发布于:2003-04-10 09:29
那是不是只有设备插入到计算机的USB接口时通过相应的Firmware Loader Driver才下载到设备?好象D12接口芯片的Firware不是这样的对么?
|
|
地板#
发布于:2003-04-10 09:48
至少对于EZUSB而言是这样的,因为其所支持的EEPROM的大小非常有限,通常只能存放PID&VID等。每个产品会有其不同的设计风格,对于你所说的DK1我并没有用过,但我想其技术手册上应有详细的说明。
|
|
地下室#
发布于:2003-04-10 10:00
EZ-USB芯片具有软特性,通过USB接口从主机下载的8051程序和数据存储在内部RAM中
|
|
5楼#
发布于:2003-04-10 10:41
那我想知道,如果我有自己的算法,代码比较大的,我是不是需要扩展一存储器。能放在EZ-USB的EPROM么?或者我可不可以再加入一CPU比如51系列的(因为其内部有FLASH存储器)。
|
|
6楼#
发布于:2003-04-10 10:44
那我想知道,如果我有自己的算法,代码比较大的,我是不是需要扩展一存储器。能放在EZ-USB的EPROM么?或者我可不可以再加入一CPU比如51系列的(因为其内部有FLASH存储器)。EZ―USB系列里有没有带FLASH的呀
|
|
7楼#
发布于:2003-04-10 11:59
那你直接加一片flash不就完了吗,不过8.5的ram已经很大了,usb的程序一般也就不到4k吧,你还做什么处理呀,程序怎么会那么大?
|
|
8楼#
发布于:2003-04-11 09:05
我想问个问题,Cypree的EZ-USB只有RAM系列的Firware是通过USB接口来下载的,那么是不是我在一台PC上安装时除了要有Firware Loader Driver外,我还要把相应的Firware文件拷到该机器上?还是在编写Firware Loader Driver时就已经把Firware做成driver image了?我问这个问题的目的是,我给用户驱动程序是我不想让用户看到设备的Firware,因为Firware有些重要信息。
还有一个问题就是:一般USB开发包括Firmware和驱动程序的编写。我想知道Cypress的USB驱动程序是不是就是指Firware Loader Driver?请多多指教,多谢了! |
|
9楼#
发布于:2003-04-11 10:34
从功能上说,USB驱动除了要完成所需要的硬件与软件接口,还需要负责初始化硬件,包括下载firmware。当然,从物理上说二者可以放在同一个文件中完成。Cypress提供一套基于现有框架的开发流程,用户做驱动并不需要很多的改动。至于firmware的保密性应该不是问题,因为在做驱动时firmware是以binary的形式被include进去的。
|
|
10楼#
发布于:2003-04-11 11:23
多谢L i L i的热心,当然还有大佬等
|
|