-
1. Re: CYRF69103 help
junichi.hiraoka Dec 2, 2013 2:42 AM (in response to konstantin.dimitrov)Hi kiiid
Recently, CyFiSNP protocol is going well, I think
Max packet size is 14byte, Measurement time interval is 1 sec around
20 - 100 node points is available in actually
But Can 69103 device contain this protocol?, I don't know,
anyhow I have some 103 chip 213 chip.
I've been use CY3630M module + control PSoC That is applicable to this protocol.
And for more informations
FTK3271 has many sample code
http://www.cypress.com/?rID=17672
FTRF kit only file is useful. -
2. Re: CYRF69103 help
konstantin.dimitrov Dec 2, 2013 4:54 PM (in response to konstantin.dimitrov)Thanks but that doesn't seem to be available for 69103. And I don't need any nodes, only a simple transmit/receive layer. Can somebody advise me how to get that on the 69103 chip with the minimum working amount of code?
-
3. Re: CYRF69103 help
konstantin.dimitrov Dec 4, 2013 5:56 PM (in response to konstantin.dimitrov)I am very disappointed... I thought it was a simple and straightforward question but no one from Cypress made the effort to write a response in support of their own product. Apparently we all have to be large companies ordering millions of devices in order to get some little respect...
-
4. Re: CYRF69103 help
junichi.hiraoka Dec 4, 2013 6:19 PM (in response to konstantin.dimitrov)Don't you know Cypress' knowledge searching system
Enter 69103 into Keyword Search on left upper corner and then
You can find some App-note, example code and discussions
Also, you can find Wireless key&mouse examples with 103 and 213
And Wusb dongle software in somewhere.
Less effort can't get great solutions. -
5. Re: CYRF69103 help
konstantin.dimitrov Dec 4, 2013 7:27 PM (in response to konstantin.dimitrov)Don't you think I haven't gone through all that before asking? Lot of stuffing and not a single simple general example how to transfer some data from one device to another
-
6. Re: CYRF69103 help
junichi.hiraoka Dec 4, 2013 8:46 PM (in response to konstantin.dimitrov)Simplest example code is in Datasheet of Legacy/CyFiSPI module
It's similar with the Wusb, I guess
Is it not enough for you?
Where were you been looking in? -
7. Re: CYRF69103 help
konstantin.dimitrov Dec 4, 2013 9:01 PM (in response to konstantin.dimitrov)I will try that one. Thanks
-
8. Re: CYRF69103 help
konstantin.dimitrov Dec 5, 2013 5:16 PM (in response to konstantin.dimitrov)Ran the example exactly as it is given in the datasheet. The hardware is a copy of the mouse from RDK4672. No luck.
Then ran a simple loop to transmit only. No output at all on the RF pins of 69103... :(
There must be something in the configuration of this chip that I am missing.
-
9. Re: CYRF69103 help
junichi.hiraoka Dec 5, 2013 5:44 PM (in response to konstantin.dimitrov)RF system is complex in hardware and software.
That is mutual system of host and client.
To make from bare chip is difficult to get work well.
I recommand you to development kit
Like FirstTouch Kit-3271 or other RDKs -
10. Re: CYRF69103 help
konstantin.dimitrov Dec 5, 2013 7:06 PM (in response to konstantin.dimitrov)This is of no help at all. The point of these ICs is to be used in custom devices, not to play with the kits only. I have done a lot of RF devices using other chips in the past so I consider myself at least a bit knowledgeble in making boards and firmware. It is the configuration here where things get nasty.
At least there is always a valuable lesson to learn. In this case - no RF from Cypress ever again...
-
11. Re: CYRF69103 help
junichi.hiraoka Dec 5, 2013 7:41 PM (in response to konstantin.dimitrov)Walk, Don't run. Huh -
12. Re: CYRF69103 help
konstantin.dimitrov Dec 5, 2013 7:45 PM (in response to konstantin.dimitrov)It looks like the IRQ pin might be the reason. I have left it unconnected outside just as in the schematic for the mouse from kit 4672. But the software module does require it set. Is there any way to disable the use of interrupts in CYFISPI?
I commented out everything in my code stripping it to the bare minimum. It looks like it gets stuck on the CYFI_Start() and hangs forverer there.
-
13. Re: CYRF69103 help
junichi.hiraoka Dec 5, 2013 8:27 PM (in response to konstantin.dimitrov)If you use CyFiSPI module, there is a IRQ_Port setting in that properties
And able to select option to NONE,
Side effect? I don't know. -
14. Re: CYRF69103 help
konstantin.dimitrov Dec 5, 2013 8:49 PM (in response to konstantin.dimitrov)If I select 'None', it fails on compilation somewhere in the asm code:
Starting MAKE...creating project.mk -- no changesLinking..!ERROR {linker} file 'cyfi_e2_spim.o': undefined symbol 'CYFI_IRQ_MASK'make: *** [output/KeyD.rom] Error -1KeyD - 2 error(s) 0 warning(s) 13:48:27