Non Volatile RAM (F-RAM & NVSRAM) Forum Discussions
hello pls tell me how to tackle the linking error
LMM info: area 'ram1' item of 120 bytes allocated in SRAM page 1
!E <library>(2665): {linker} Cannot allocate space for 90 bytes for 'ram0' area
C:\PROGRA~1\Cypress\PSOCDE~1\5.2\Common\CY3E64~1\tools\make: *** [output/Test1.rom] Error -1
FOR device CY8C20434_12LKXI.
Hi,
We have developed first process computer in Romania, based on microchip technology. Your F-RAM products are the best. so after several attempts we try to use FM25V20 as a RAM memory and HDD. I write with 6.5Mhz byte by byte several times per second, to save some parameters and values (system status) but after 3 months the memory behaves strangely and not remember correctly.
please help me with this problem. what should I do... is there a refresh or other procedure...
thank you very much
Show LessDear All,
My problem is that when I change year to even value my RTC(CY14C064I)
update stops.
When I assign odd value of year the RTC(CY14C064I) update continues
I tried to solve this problem this whole day but still I am struct with the problem .
Show LessDear Sir,
I am presently using RTC/EEPROM CY14C064I of cypress with PSoc 5. I am sucessfully able to read RTC but I am having problem with writing on RTC . I have attached my code below. Please help me with the solution
Show LessHi!
I'm having trouble to find some pcb layout and guidelines for CY14B101P. As you guys know, it's packaged as SOIC16.
So, my doubt: Does anybody know where i can find the pcb guidelines for CY14B101P or for SOIC16???
Thx so much!
Fávero Santos
Show LessDear Sir,
I am presently using RTC/EEPROM CY14C064I of cypress with PSoc 5. I am sucessfully able to read RTC but I am having problem with writing on RTC . I have attached my code below. Please help me with the solution
Show LessHi,
I am running the CY14B108N at 40Mhz (25ns), with VCC of 3.6V, and I am seeing ~95mA on power supply, during a read opeartion with outputs floating. I was expecting less than 75mA! I have tried remvoing external pull ups, and VCAP. If I lower speed to 100kHz I see ~25mA which is about the amount that the Max condition appears to be over reading. The ISB (Satndby current) reads ~2.5mA which is good and under the 10mA limit. Devices are functional.
Has anyone else ran into this before?
Thanks,
Rad
Show LessHi,
I write a sequence as below, And I am using CY14B512Q2A IC with out auto store circuit.
step 1: send 0X19 , //Disabling auto store
Step 2: send 0X3C, // store it in nonvolitile memory
Step3: write "Ganesh" into address 00 to 05, // writing some Data in IC using write command
Step4: Swith OFF the module //switch OFF power for the circuit.
Step5: Switch ON the module //Switch ON Power supply.
Step6: Reading from the adress 00 to 05, and i get "Ganesh".
if you see the above steps what i did is writing a data("Ganesh")in SRAM as per data sheet. but after disconnect the power this data should not be there in the particular adress. but in my case the data is there. and i can read it every time.
Please anybody tell me what is mistake in the Steps i follwed.
Show LessHi,
I am having difficulty sending software controlled autostore disable. I think I am interpreting the datasheet reads incorrectly. Is there a more detailed document regarding the software commands?
The data sheet states that sequential reads of 0x4e38, 0xb1c7, 0x83e0, 0x7c1f, 0x703f, 0x8b45. The CY14B108N has 19 address pins while there are only 16 pins defined with these hex address.
I have assumed that A18,A17,A16 are set to zero and not used.
A15 - A0 <-address bits used
0100 1110 0011 1000 <- binary first read
4 E 3 8 <- First read
Thus,
(A15 = 0, A14=1, A13=0, A12=0) = 4xh
(A11=1, A10=1, A9=1, A8=0) = Exh
etc.....
This should be straight forward, but I notce there is small print in datasheet under truth table that states.....
6. While there are 20 address lines on the CY14B108L (19 address lines on the CY14B108N), only the 13 address lines (A14–A2) are used to control software modes.
Rest of the address lines are don’t care.
Again, there are 16 bits defined in the hex value but now with this statement only 12 bits matter?
Can someone please explain this?
I have attached waveform of the 6 reads, does this look correct?
Thanks,
Rad
Show Less