Re: HP-41CL & NoVRAM/NoV-32 issue fixed... ;-) Message #7 Posted by Diego Diaz on 21 Dec 2011, 12:10 p.m., in response to message #6 by Ángel Martin
Hi there,
Meindert, it was a clock phase missing issue. Since the code in the NoVRAM is so tight (just 2Kbytes) I have to run some "tricky" code in order to keep NoV "in time".
At some point it seems that the Phi pulse witdh on the CL is slightly narrower than the original 41 and the NoV lost its pace.
After moving a few instructions up and down a bit, (namely 166.66nS in two different Phases) NoV can now stay in sync as it should.
Due to the very different concept in your MLDL2000 (HW interfaced) I doubt this trouble could arise in your case, but it is always a pleasure to find someone who can listen to these "old techie tales"... ;-)
Thanks for your (as usual) kind words Massimo, and Merry Xmas to Italy!
Ángel, you're right (sorry) I switch the "back seats" OFF, to ease the testing procedure, and forgot to turn them back ON once the timing issue was fixed.
I've already uploaded the "fixed" update, it may take a few hours until my ISP will actually "update" it on-line.
In the meanwhile, you can use the NoV-32 files to configure your NoVRAM, it will work as expected (of course just one 16K RAM block)
Enjoy your toys!!
Diego.
|