Arduino & Fm Si4703 receiver module reset & comms issues

Status
Not open for further replies.

dr pepper

Advanced Member level 1
Joined
Mar 15, 2010
Messages
428
Helped
35
Reputation
70
Reaction score
41
Trophy points
1,308
Location
lancs
Activity points
4,171
I'm trying to get an Si4703 Fm receiver module to work, seems I'm the onlt one to have this trouble.
My 'duino does not recognize the receiver over I2C, I tried a pullup on the reset line (Io2).
Next I tried a I2C scanner sketch to see if it 'saw' the '4703 chip, it did not, but then I toggled Gpio2 which is connected to the '4703's reset pin and then there was comms the I2C scanner reported a device at 0x10.
Trying the same pin 2 toggle in the 4703's test program gets some functionality instead of a no comms but it doesnt work properly.
Anyone else had these issues?
 

Your report suggests that you didn't read the Si4703 datasheet, particularly the initialization sequence paragraph.

It shuld be clear that the chip needs an initial rising edge on \RST line to setup the interface mode to either I2C or SPI.
 

You are correct.
However the library I used is sposed to just work, no need to read its datasheet.
Looking at the issue though something is amiss, as even giving the module its rising edge while it does communicate not all the functions work.
I played with these a couple of years back, and gave up then with issues but then I did manage to get it to work for a while at least.
Might be a nasty clone.
 

Hi,
no need to read its datasheet.
...even when there is a problem with the chip? ... then good luck for your future designs...

I guess I read an average of 20 datasheets per day. I see nothing bad in it.

Klaus
 
Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…