Browse the Community
USB
Universal Serial Bus (USB) forums have discussions regarding Low-Full & High Speed Peripherals, Superspeed Peripherals, USB Hosts Hubs Transceivers, and USB EZ-PD Type C product solutions for PCs and consumer device topics.
41112891
11015
Wireless Connectivity
1139523
901
Power
2887148
1664
Sensors
414133
366
Memories
Memory Discussion Forums discussions regarding NOR Flash, SRAM, nvSRAM and F-RAM - performance and reliability with discrete memory densities ranging from 4K-bit to 2G-bit topics.
7177424
2654
Other Technologies
Discussion forum regarding Other Technologies including Power Management and Clocks topics.
700371
715
Security & Smart Card
35336
45
Radio Frequency (RF)
8487
13
Recent discussions
Sort by:
USB low-full-high speed peripherals
Hi I written the firmware using keil software.and converted into .hex to.iic using hextobix.exe. now i have some confusion that is I ...
Show More
Hi
I written the firmware using keil software.and converted into .hex to.iic using hextobix.exe.
now i have some confusion that is
I want store my firmware that is firmware.iic in to the EEPROM which is connected via I2C to cy7c68013a, and load the firmware into cy7c68013a from EEPROM when i power-up the board.
1)How can i download the firmware into EEPROM first time i.e using cyconsole tool.before downing the firmware.iic file into the EEPROM i have to be load any file into the cy7c68013a (i.e. Vend_Ax.hex ) or only Firmware.iic file is enough
2)CYUSB.sys file detect the hardware and enumerate or i have to write any driver at host side to detection and enumeration the device i.e cy7c68013a
Show Less
I written the firmware using keil software.and converted into .hex to.iic using hextobix.exe.
now i have some confusion that is
I want store my firmware that is firmware.iic in to the EEPROM which is connected via I2C to cy7c68013a, and load the firmware into cy7c68013a from EEPROM when i power-up the board.
1)How can i download the firmware into EEPROM first time i.e using cyconsole tool.before downing the firmware.iic file into the EEPROM i have to be load any file into the cy7c68013a (i.e. Vend_Ax.hex ) or only Firmware.iic file is enough
2)CYUSB.sys file detect the hardware and enumerate or i have to write any driver at host side to detection and enumeration the device i.e cy7c68013a
Show Less
PSoC™ 5, 3 & 1
Are there any known issues with pins no longer working for capsense after being used for digital I/O? I have the PSoC Development kit and acci...
Show More
Are there any known issues with pins no longer working for capsense after being used for digital I/O? I have the PSoC Development kit and accidently assigned a digital I/O function to P0.5 and then corrected the assignment back to capsense function...the capsense function for that port no longer functions...I can reassign it to another pin and the functionality works...if I assign back to P0.5 it will not work...I assigned P0.5 for digital functions and it works fine for digital I/O...Any suggestions/workarounds?
Show Less
PSoC™ 5, 3 & 1
Are there any known issues with pins no longer working for capsense after being used for digital I/O? I have the PSoC Development kit and acci...
Show More
Are there any known issues with pins no longer working for capsense after being used for digital I/O? I have the PSoC Development kit and accidently assigned a digital I/O function to P0.5 and then corrected the assignment back to capsense function...the capsense function for that port no longer functions...I can reassign it to another pin and the functionality works...if I assign back to P0.5 it will not work...I assigned P0.5 for digital functions and it works fine for digital I/O...Any suggestions/workarounds?
Show Less
USB low-full-high speed peripherals
USB low-full-high speed peripherals
We are having some really random heap corruption issues calling cyusb.sys DeviceIOControl functions from managed code using IOCompletion ports...
Show More
We are having some really random heap corruption issues calling cyusb.sys DeviceIOControl functions from managed code using IOCompletion ports. I can run my device and process millions of transactions using this code before it crashes. Sometimes it takes 20 minutes to crash sometimes takes 12 hours...
Anyway, I wanted to try a different driver just to see if, perhaps cyusb.sys was at fault.
I can try Jungo free for 30 days but balk at paying the price for the drivers if somehow switching over solves my problem. So, I was thinking of using the generic WinUSB drivers...(I realize of course I'll have to re-write parts of my code for the MS API) I am also not using any Iso endpoints either. So, It should work.
I'm just wondering if anyone here has had any success with drivers other than CyUSB. Show Less
Anyway, I wanted to try a different driver just to see if, perhaps cyusb.sys was at fault.
I can try Jungo free for 30 days but balk at paying the price for the drivers if somehow switching over solves my problem. So, I was thinking of using the generic WinUSB drivers...(I realize of course I'll have to re-write parts of my code for the MS API) I am also not using any Iso endpoints either. So, It should work.
I'm just wondering if anyone here has had any success with drivers other than CyUSB. Show Less
USB low-full-high speed peripherals
Hi, I have a product that uses the Cy7C65640 TetraHub. In order to curb heat dissipation on the PCB, we decided to enable Fullspeed onl...
Show More
Hi,
I have a product that uses the Cy7C65640 TetraHub. In order to curb heat dissipation on the PCB, we decided to enable Fullspeed only. In our product, this works fine. But we are making a test for this PCB that connects to a computer in order to determine functionality.
When the EEPROM is not connected, the default Highspeed mode works well with the PC. But, for some reason, even though the Fullspeed works with the product we wish to integrate it with, when connected to the PC, none of the downstream ports power up.
Here's the Hex number that I feed the EEPROM:
D200000000000088FF326432A0
Most of the number is default or recommended.
Any help would be appreciated.
Thanks,
Matt Show Less
I have a product that uses the Cy7C65640 TetraHub. In order to curb heat dissipation on the PCB, we decided to enable Fullspeed only. In our product, this works fine. But we are making a test for this PCB that connects to a computer in order to determine functionality.
When the EEPROM is not connected, the default Highspeed mode works well with the PC. But, for some reason, even though the Fullspeed works with the product we wish to integrate it with, when connected to the PC, none of the downstream ports power up.
Here's the Hex number that I feed the EEPROM:
D200000000000088FF326432A0
Most of the number is default or recommended.
Any help would be appreciated.
Thanks,
Matt Show Less
USB low-full-high speed peripherals
USB low-full-high speed peripherals
Hi I use S EEPROM command from EZ-USB UI to flash my 4096byte 16bit adress EEPROM and it works. But if I understand it correctly S EEPRO...
Show More
Hi
I use S EEPROM command from EZ-USB UI to flash my 4096byte 16bit adress EEPROM and it works.
But if I understand it correctly S EEPROM is implemented to program only 8bit small EEPROM's.
Why does it work in my case?
Thanks, Malik Show Less
I use S EEPROM command from EZ-USB UI to flash my 4096byte 16bit adress EEPROM and it works.
But if I understand it correctly S EEPROM is implemented to program only 8bit small EEPROM's.
Why does it work in my case?
Thanks, Malik Show Less
USB low-full-high speed peripherals
Development would be much faster if CyScript could be called by command line. Is there anything similar? Alternatively, would Cypress o...
Show More
Development would be much faster if CyScript could be called by command line. Is there anything similar?
Alternatively, would Cypress open CyScript source code?
Regards Show Less
Alternatively, would Cypress open CyScript source code?
Regards Show Less
USB low-full-high speed peripherals
Hi, Does any one have example for "Code banking" i have FX2 (up to 16k code/data) with flash (24LC64) of 64 kb how can i use the maximum th...
Show More
Hi,
Does any one have example for "Code banking" i have FX2 (up to 16k code/data) with flash (24LC64) of 64 kb how can i use the maximum the 64k of the flash?
pascal
Show Less
Does any one have example for "Code banking" i have FX2 (up to 16k code/data) with flash (24LC64) of 64 kb how can i use the maximum the 64k of the flash?
pascal
Show Less