Other Parts Discussed in Thread: CODELOADER, LMK61E0M, LMX2592
I have downloaded and used the software to create the registers. I am using CodeLoader V4.20.2 off-line. The program works fine. I am using a PIC32MK1024GPK064 I2C3 port to drive the LMK61E2 with my own software.
I am querying the programming of the oscillator LMK61E2. I am using document SNAS674B-SEPETEMBER 2015 REVISED FEBRUARY 2017.
When I bought some LMK61E IC’s from Digikey, I was shocked to find out they were not programmed, they output nothing! Surely Ti should ship them to output some frequency?
- Page 21, 8.5.4 WRITE SRAM.
“To successfully program the SRAM, the complete base array and at least one page should be written.” How do you define base array and one page? I cannot find any definition anywhere?
To what register addresses would these correspond? Please give many examples.
- When I read the registers with an MCU continuous block read function, of course I end up reading many in-between ‘non-program’ registers, e.g. reg 04 to 07 and 11 to 15. How do I deal with these in-between registers when I write?
Do I write 00 – 02; stop; then write 08-09; stop; write 16-17; stop; write 21-39; stop. Etc. What is a base array and a page?
Any more application notes other than the on-line documents would be greatly appreciated.
Thank-you in advance for any replies.