On Sat, 20 Jun 2009 23:34:27 +0200
[email protected] wrote:

> Date: 2009-06-20 23:34:27 +0200 (Sat, 20 Jun 2009)
> New Revision: 21416
> 
> Log Message:
> Fix e200v2 radio problem (missing Si4702 initialisation)

> -        /* enable the internal oscillator */
> -        si4700_write_set(TEST1, TEST1_XOSCEN);
> +        /* Enable the internal oscillator
> +          (Si4702-16 needs this register to be initialised to 0x100)
> */
> +        si4700_write_set(TEST1, TEST1_XOSCEN | 0x100);

My Si4702/03-C19 datasheet says bits 13:0 are reserved and must be
written to their pre-existing value (so we shouldn't use 0x100 mask).

Is it different on newer revisions (-16) ?

-- 
Rafaël Carré

Attachment: signature.asc
Description: PGP signature

Reply via email to