Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > sci.electronics.design > #519075
| From | <698839253X6D445TD@nospam.org> |
|---|---|
| Newsgroups | sci.electronics.design |
| Subject | Re: tiny board |
| Date | 2018-10-12 17:57 +0000 |
| Organization | Aioe.org NNTP Server |
| Message-ID | <ppqna4$q0c$1@gioia.aioe.org> (permalink) |
| References | <0frqrdhr318tkcq2psfqpfj4e36eafcap8@4ax.com> <ppk6an$1vqi$1@gioia.aioe.org> <h7esrdl6ni0gbf3m0iutjn6uambclocetc@4ax.com> <ppliub$hb4$1@gioia.aioe.org> <l7ksrdt7ur1k4br3hh1mdb864f81m8ovn9@4ax.com> |
John Larkin wrote >On Wed, 10 Oct 2018 19:12:10 GMT, <698839253X6D445TD@nospam.org> >>Been coding a Linux test program for the LMX2332 PLL chip, >>very hard to read datasheet, >>could not register on TI site to download their windows program, >>so writing my own. > >We had to develop c code to drive the LMX2571 synth chip. It has a 62 >page data sheet and about 4000 registers, and involves all sorts of >rules and number-theory stuff. > >TI wasn't any help. They obviously have procedures to go from >frequency to register settings, and they obviously have c code in >their eval kits, and they refused to let us see any of that. I have the software framework running now, hard to find test vectors, but one thing bugs me in this chip: there is one output pin that seems multiplexed to show different signals in the chip, like outputs from different dividers etc... But in the control registers you can set bits that connect more than one signal at the same time to that pin. So in theory it seems you can destroy the chip by sending the wrong config data. That is very bad chip design IMO. Maybe there is some protection, but then the datasheet is wrong. So I added a software abort in case the wrong bits are set.
Back to sci.electronics.design | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
tiny board John Larkin <jjlarkin@highlandtechnology.com> - 2018-10-09 20:22 -0700
Re: tiny board <698839253X6D445TD@nospam.org> - 2018-10-10 06:30 +0000
Re: tiny board tabbypurr@gmail.com - 2018-10-10 02:39 -0700
Re: tiny board <698839253X6D445TD@nospam.org> - 2018-10-10 14:08 +0000
Re: tiny board tabbypurr@gmail.com - 2018-10-10 08:34 -0700
Re: tiny board DecadentLinuxUserNumeroUno@decadence.org - 2018-10-10 09:54 +0000
Re: tiny board John Larkin <jjlarkin@highlandtechnology.com> - 2018-10-10 07:43 -0700
Re: tiny board John Larkin <jjlarkin@highland_snip_technology.com> - 2018-10-10 11:12 -0700
Re: tiny board <698839253X6D445TD@nospam.org> - 2018-10-10 19:12 +0000
Re: tiny board John Larkin <jjlarkin@highland_snip_technology.com> - 2018-10-10 12:26 -0700
Re: tiny board <698839253X6D445TD@nospam.org> - 2018-10-12 17:57 +0000
Re: tiny board John Larkin <jjlarkin@highland_snip_technology.com> - 2018-10-12 12:55 -0700
Re: tiny board <698839253X6D445TD@nospam.org> - 2018-10-13 06:59 +0000
Re: tiny board John Larkin <jjlarkin@highlandtechnology.com> - 2018-10-13 08:54 -0700
Re: tiny board <698839253X6D445TD@nospam.org> - 2018-10-13 18:19 +0000
Re: tiny board George Herold <gherold@teachspin.com> - 2018-10-10 06:40 -0700
Re: tiny board John Larkin <jjlarkin@highlandtechnology.com> - 2018-10-10 07:38 -0700
csiph-web