I meet a case that the data length return from GET_DIGITAL_SERVICE_DATA(0x84) larger the 4092 bytes, our platform's cannot transfer more than 4092 bytes, so I try to use READ_OFFSET(0x10) command to implement it. My command sequence is:
1. Use 0x84 command with STATUS_ONLY bit set to poll the DSRVPCKINT bit and the data length.
2. After DSRVPCKINT set, use 0x84 command with STATUS_ONLY bit cleared to pull the data, length = 4092 byte.
3. Then use 0x10 command with offset = 4092, to read bytes beyond 4092 bytes. But this command never set CTS bit to indicate the command finish.
Can you provide a example showing how to use READ_OFFSET command to read the digital service data?
Dear support team,
We are currently using a Si4685 FM / AM DAB receiver with the following firmware versions (which we got some time ago from Silicon Labs):
How can we get the current Firmware and documentation?
Currently, the Si468x only seems to offer a subset of the information contained in the FIC (and only in parsed form) to the host, using e.g.:
For some applications it would be helpful to be able to have access to all data from the FIC, i.e. to the raw FIGs. Would it be possible to get the raw FIGs forwarded to the host using e.g. GET_DIGITAL_SERVICE_DATA?
I am designing a wireless FM microphone. I was planning to use a wire loop in an empty compartment of the (plastic) mic body to house the antenna. I read the AN383 and other related notes. They all seem to skirt giving the resonance-matching details for a loop (and NOT STUB) wire design. My loop will be rectangular (about 1"x3") for a cross sectional area of ~19cm^2 and a length ~20cm. From the docs, it is my understanding that I will connect the loop across (TXO and RFGND) pins AND ALSO ground the RFGND pin. Also, I see that the estimated intrinsic L(ant) I can expect is ~180nH.
So, using the resonance matching formula for ~90MHz BAND, I find the matching C ~ 17pF. That is nicely in the range of CTUNE (0.25pF - 47.75pF) for the internal variactor.
So, do I simply not need any other components? If I do, I need help on the values and placement for same.
Also, I plan to mount the PCB (a 1" disc shape) in the cross-section of the mic body. The loop will therefore be at a right angle to the PCB. Should I still use a ground plane and flood unused areas with ground connected by several vias to the GND plane? I was reading in another post that ground planes can actually hurt a loop (as opposed to a vertical monopole) antenna.
Attached is a simple diagram of my current intended scheme. To the left, the antenna passes though a notch in the ground plane. I can also keep the ground plane but have the antenna on the same side as other components - one of them is a buck/boost regulator and I was concerned about PWM noise.
PS - This isn't really "proprietary". I just couldn't find a forum topic on RF/FM Radio stuff. Possibly my bad - preemptive "oops!".
I'm trying to boot Si4688-A10 with DAB v5.0.5 firmware.
I use following sequence:
2. HOST_LOAD rom00_patch.016.bin
3. FLASH_LOAD dab_radio.5.0.5.bin
Everything looks great until BOOT command. As soon as boot command is issued there is no response from Si4688 anymore. It looks like MISO is stuck at zero.
I'm sure dab_radio.5.0.5.bin is written OK to the flash, but just for test I've tried also HOST_LOAD dab_radio.5.0.5.bin and the result is the same.
I also have dab_radio.3.2.12.bin & dab_radio.4.0.5.bin they host/flash load and boot without problem.
I'm wondering what is wrong with v5.0.5, maybe file is corrupted?
Can someone confirm the crc32 of dab_radio.5.0.5.bin?
size: 521448 bytes
I could only download the data short but not the complete design data sheet. I would want to know the current consumption of this SoC in different mode and also maximum current. please help.
I am trying out the Si4703 FM Radio module and am having trouble with those heavy and painful audio pops that occur
when powering the device up.
When configuring the registers for powerup, I tried setting MUTE and also volume to 0,
but that does not have any effect.
Can anyone provide any suggestions?
I have two Si47xx baseboards and two Si4721 daughterboards. I want to operate Si471 boards as in digital audio mode. One operates in receiver mode and the other operates in transmitter mode. By default of baseboards configuration, digital audio transforms into analog audio by audio codec. But, what i want to do is connecting receviver's digital audio output lines to transmitter's digital audio input lines. Is there any instructions about what to do, which pin to connect or hardware changes?