Browse the Community
Discussions regarding PSoC and MCU products.
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.
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.
Discussion forum regarding Other Technologies including Power Management and Clocks topics.
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
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
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:
Most of the number is default or recommended.
Any help would be appreciated.
Matt 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
Alternatively, would Cypress open CyScript source code?
Regards 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?