[time-nuts] BC637PCI Flash Memory Dump

2014-02-15 Thread GandalfG8
I've downloaded the flash memory contents from a BC637PCI card, it's a 128K 
 file but also had to save it as 64K to please the disassemblers I found  
online.
That didn't look to be an issue, as far as I can tell only 64K is used  
anyway.
 
The memory chip is a CAT28F010, as opposed to a 29F010 shown in the  
schematics, and the processor is an MC68HC11F1CFN4.
If anyone wants to talk a look my files are here
 
https://www.mediafire.com/?kavvrm2cow2365c
 
There's the two binary files there plus some of my efforts at disassembly  
but I have to admit the disassembled files do even less for me than the  
binaries:-)
 
Other than some messages at the beginning of the data area that seem to  
relate to file update processes, perhaps for the GPS and oscillator options, 
the  only other obvious text string I found just said BC635IRIG.
I know that may not be too significant in itself but there's 512 bytes of  
EEPROM inside the CPU and I'm wondering if that's handling the personalised 
data  such as serial number and configuration etc.
None of which helps with the 1024 week offset of course:-)
 
Regards
 
Nigel
GM8PZR
___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] BC637PCI 1024 week rollover

2014-02-13 Thread GandalfG8
You've lost me, what code are you modifying at the moment, is it the  
actual Datum demo software?
 
Regards
 
Nigel
GM8PZR
 
 
In a message dated 12/02/2014 03:48:12 GMT Standard Time, t...@patoka.org  
writes:


You  are right ! Now I am going to modify the code a lit bit.

Each time as  we call bcReadBinTimeEx or bcReadBinTime, we need to add 
magic number to  unsigned long pointer which store major time. Example:

if  (bcReadBinTime(stfp_handle, btm[1], btm[0], stat ) == 0)  {
msyslog(LOG_ERR,  get_datumtime error: 
%m);
return(NULL);
}
btm[1] + 619315200;


At least  its working for demo:

Binary Time: 02/12/2014   03:45:09.6158902   Status: 7
Binary Time: 02/12/2014   03:45:09.6259547   Status: 7
Binary Time: 02/12/2014   03:45:09.6360200   Status: 7




On 2014-02-10 18:51,  gandal...@aol.com wrote:
 In a message dated 10/02/2014 21:56:25 GMT  Standard Time,
 mag...@rubidium.dyndns.org writes:
 
  On  10/02/14 11:15, gandal...@aol.com wrote:
 Ah, I took 1999  as I thought  that was the only relevant date for 
  another
 1024 weeks, I'm not  familiar with the shifted 1024  week period so 
 will
 take a
look  at that.
 
 Does shifted imply a shift at the whim of  the  manufacturer, ie  
 could
 it
  explain why these boards might have  been ok a few years  ago but  not 
 now?
 
 Yes. We have seen week 500  and  week 512 occuring.
 
 Considering this simple code:
  
 if (gpsweek   500)
 gpsweek += 1024;
 
  This means that GPS week  500 to 1023 maps straight and truncated  GPS
 week 0 to 499 is mapped to GPS  week 1024 to 1523.
  
 However, when GPS week 1524 occurs, GPS week 500 is   transmitted, so
 receivers jump from GPS week 1523 to GPS week 500 and  the  NMEA readout
 date jumps 19.3 years. Woops.
 
  The interesting thing is  that the GPS otherwise operate properly, as  
 it
 is only the read-out date  which goes wrong, not the  internal gears of
 the GPS, so the leap second  applied will be  the current and not the 
 one
 from 19 years  ago.
  -
 Yes, that's what I was seeing,  anything received by the GPS module was
 passed through correctly, week  number, leap seconds, etc, it was what 
 the BC637
  did  with it after that wasn't quite so helpful.
  -
 
 
 
  Oh dear, I think a wee light bulb has just  exploded:-)
 
  Good. :)
 
 I haven't checked this yet, but if   shifting means to  start a 1024 
 week
 period  that's approximately  from or not too  far before the date  of
 manufacture, either for  individual units or just as   a ballpark for a
 given production
  run, that would  buy them nearly twenty  years from then, which would
  mean
 these boards should still be ok.
 
 It's  arbitrary. It could  be from writing the code to just before a
  certain batch. Who knows.  Adjusting it is trivial.
 
  If shifting means to do this say at the  design stage or starting with  
 the
 first production run then they might  buy  twenty years from then but
 regardless of individual  manufacturing  date.
 
 It's arbitrary. Considering that  GPS week 500 and GPS week 512  have 
 been
 found in  equipment, and these are not random numbers, it seems  like 
  a
 random pick early in the design.
 
 I'm not too  sure that  even the earliest of these boards should be 
  twenty
 years old yet, but  if plan Z was to stick with some  previously picked
 arbitrary   date, such as company  formation or granny's birthday, then
 that might
  well  be  the answer:-)
 
 Thank you, will definitely  look  more closely at this, perhaps it's 
 not
  time
   yet to put the  boards back into hibernation  after all:-)
 
 Good, now you learned  something.  :)
 
 Certainly seems that way, perhaps  the old brain cell does  still fire 
 up
 now and again  after all:-)
 
 I was quite surprised though just how little a  Google search threw up 
 on
 1024 week offsets, however I worded  it I got plenty of hits regarding 
 the
 1024  week  rollover itself, plus its implications, but virtually 
 nothing
  regarding the use of offsets and any consequences of that.
  ---
 
 
 
 
  
 I agree re the TMS29F010, and I'm sure I could read  it, but  would
 definitely need an adapter for that.
 
  Ah.  Yes.
 
 I don't know what FW my boards have, if it has  the GPS FW latent  or 
 not.
  
 I bought a set of PLCC adapters on Ebay  this afternoon, probably about 
 time
  my programmers  joined the 19th century, so with a bit of luck, a 
  following
  wind, and a good head of steam, I might even have a  dump of the  
 firmware
 by the weekend:-)
 
  Regards
 
 Nigel
 GM8PZR
  ___
 time-nuts mailing list  -- time-nuts@febo.com
 To unsubscribe, go to 
  https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
 and follow the  instructions there.

-- 
WBW,

V.P.

--  
WBW,

V.P.
___
time-nuts  mailing list -- 

Re: [time-nuts] BC637PCI 1024 week rollover

2014-02-13 Thread d0ct0r


I modified two things for now. Its a demo software (Linux edition). 
And refclock_banncom driver for NTP. Personally, I would prefer to 
modify microcode or library. But that is proprietary with no source code 
around.


Regards,
V.P.

On 2014-02-13 10:46, gandal...@aol.com wrote:

You've lost me, what code are you modifying at the moment, is it the
actual Datum demo software?

Regards

Nigel
GM8PZR


In a message dated 12/02/2014 03:48:12 GMT Standard Time, 
t...@patoka.org

writes:


You  are right ! Now I am going to modify the code a lit bit.

Each time as  we call bcReadBinTimeEx or bcReadBinTime, we need to add
magic number to  unsigned long pointer which store major time. 
Example:


if  (bcReadBinTime(stfp_handle, btm[1], btm[0], stat ) == 0)  {
msyslog(LOG_ERR,  get_datumtime error:
%m);
return(NULL);
}
btm[1] + 619315200;


At least  its working for demo:

Binary Time: 02/12/2014   03:45:09.6158902   Status: 7
Binary Time: 02/12/2014   03:45:09.6259547   Status: 7
Binary Time: 02/12/2014   03:45:09.6360200   Status: 7




On 2014-02-10 18:51,  gandal...@aol.com wrote:

In a message dated 10/02/2014 21:56:25 GMT  Standard Time,
mag...@rubidium.dyndns.org writes:

 On  10/02/14 11:15, gandal...@aol.com wrote:

Ah, I took 1999  as I thought  that was the only relevant date for
 another
1024 weeks, I'm not  familiar with the shifted 1024  week period so
will

take a

   look  at that.

Does shifted imply a shift at the whim of  the  manufacturer, ie
could

it
 explain why these boards might have  been ok a few years  ago but  
not

now?


Yes. We have seen week 500  and  week 512 occuring.

Considering this simple code:

if (gpsweek   500)
gpsweek += 1024;

 This means that GPS week  500 to 1023 maps straight and truncated  
GPS

week 0 to 499 is mapped to GPS  week 1024 to 1523.

However, when GPS week 1524 occurs, GPS week 500 is   transmitted, so
receivers jump from GPS week 1523 to GPS week 500 and  the  NMEA 
readout

date jumps 19.3 years. Woops.

 The interesting thing is  that the GPS otherwise operate properly, as
it
is only the read-out date  which goes wrong, not the  internal gears 
of

the GPS, so the leap second  applied will be  the current and not the
one
from 19 years  ago.
 -
Yes, that's what I was seeing,  anything received by the GPS module 
was

passed through correctly, week  number, leap seconds, etc, it was what
the BC637
 did  with it after that wasn't quite so helpful.
 -




 Oh dear, I think a wee light bulb has just  exploded:-)


 Good. :)


I haven't checked this yet, but if   shifting means to  start a 1024
week
period  that's approximately  from or not too  far before the date  
of
manufacture, either for  individual units or just as   a ballpark for 
a

given production
 run, that would  buy them nearly twenty  years from then, which 
would

 mean

these boards should still be ok.


It's  arbitrary. It could  be from writing the code to just before a
 certain batch. Who knows.  Adjusting it is trivial.

 If shifting means to do this say at the  design stage or starting 
with

the
first production run then they might  buy  twenty years from then but
regardless of individual  manufacturing  date.


It's arbitrary. Considering that  GPS week 500 and GPS week 512  have
been
found in  equipment, and these are not random numbers, it seems  
like

 a
random pick early in the design.


I'm not too  sure that  even the earliest of these boards should be
 twenty
years old yet, but  if plan Z was to stick with some  previously 
picked
arbitrary   date, such as company  formation or granny's birthday, 
then

that might

 well  be  the answer:-)

Thank you, will definitely  look  more closely at this, perhaps it's
not

 time

  yet to put the  boards back into hibernation  after all:-)


Good, now you learned  something.  :)

Certainly seems that way, perhaps  the old brain cell does  still fire
up
now and again  after all:-)

I was quite surprised though just how little a  Google search threw up
on
1024 week offsets, however I worded  it I got plenty of hits regarding
the
1024  week  rollover itself, plus its implications, but virtually
nothing
 regarding the use of offsets and any consequences of that.
 ---






I agree re the TMS29F010, and I'm sure I could read  it, but  would
definitely need an adapter for that.


 Ah.  Yes.

I don't know what FW my boards have, if it has  the GPS FW latent  or
not.
 
I bought a set of PLCC adapters on Ebay  this afternoon, probably 
about

time
 my programmers  joined the 19th century, so with a bit of luck, a
 following
 wind, and a good head of steam, I might even have a  dump of the
firmware
by the weekend:-)

 Regards

Nigel
GM8PZR
 ___
time-nuts mailing list  -- time-nuts@febo.com
To unsubscribe, go to
 

Re: [time-nuts] BC637PCI 1024 week rollover

2014-02-11 Thread d0ct0r


I figured out why GPS FW information was not available by request. To do 
such requests BC637PCI needs to be in GPS MODE. If I run the request 
in Free Run, it return the error code. Here is FW infomation from my 
GPS module:


GPS Packet Menu

 1. Request Packet 41 - Gps Time Packet
 2. Request Packet 42 - Gps Position Packet
 3. Request Packet 46 - Gps Health Packet
 4. Request Packet 45 - Gps FW
 0. Back to main menu

Select: 1

GPS PACKET 41 - GPS TIME PACKET

Seconds of Week: 232505.89
GPS Week Number: 1779
GPS/UCT Offset:  16.00

Select: 4

GPS PACKET 45 - GPS FW

FW: 08-08, 04/01/2000 : 10-16, 04/01/2000

If its correct, than I have pretty old GPS module. I got my GPS antenna, 
however it has N-type connector on it. Now I need to find the way to 
connect it to SMA.


Regards,

V.P.

On 2014-02-10 18:51, gandal...@aol.com wrote:

In a message dated 10/02/2014 21:56:25 GMT Standard Time,
mag...@rubidium.dyndns.org writes:

On  10/02/14 11:15, gandal...@aol.com wrote:
Ah, I took 1999 as I thought  that was the only relevant date for 
another
1024 weeks, I'm not  familiar with the shifted 1024 week period so 
will

take a

   look at that.

Does shifted imply a shift at the whim of the  manufacturer, ie  
could

it
explain why these boards might have  been ok a few years  ago but not 
now?


Yes. We have seen week 500  and week 512 occuring.

Considering this simple code:

if (gpsweek   500)
gpsweek += 1024;

This means that GPS week  500 to 1023 maps straight and truncated GPS
week 0 to 499 is mapped to GPS  week 1024 to 1523.

However, when GPS week 1524 occurs, GPS week 500 is  transmitted, so
receivers jump from GPS week 1523 to GPS week 500 and the  NMEA readout
date jumps 19.3 years. Woops.

The interesting thing is  that the GPS otherwise operate properly, as 
it

is only the read-out date  which goes wrong, not the internal gears of
the GPS, so the leap second  applied will be the current and not the 
one

from 19 years  ago.
-
Yes, that's what I was seeing, anything received by the GPS module was
passed through correctly, week number, leap seconds, etc, it was what 
the BC637

 did with it after that wasn't quite so helpful.
-




Oh dear, I think a wee light bulb has just  exploded:-)


Good. :)

I haven't checked this yet, but if  shifting means to  start a 1024 
week

period that's approximately  from or not too  far before the date of
manufacture, either for  individual units or just as  a ballpark for a

given production

 run, that would buy them nearly twenty  years from then, which would

mean

these boards should still be ok.


It's arbitrary. It could  be from writing the code to just before a
certain batch. Who knows.  Adjusting it is trivial.

If shifting means to do this say at the  design stage or starting with 
the

first production run then they might  buy twenty years from then but
regardless of individual manufacturing  date.


It's arbitrary. Considering that GPS week 500 and GPS week 512  have 
been
found in equipment, and these are not random numbers, it seems  like 
a

random pick early in the design.

I'm not too sure that  even the earliest of these boards should be 
twenty

years old yet, but  if plan Z was to stick with some previously picked
arbitrary   date, such as company formation or granny's birthday, then

that might

 well be  the answer:-)

Thank you, will definitely look  more closely at this, perhaps it's 
not

time

  yet to put the  boards back into hibernation after all:-)


Good, now you learned  something. :)

Certainly seems that way, perhaps the old brain cell does  still fire 
up

now and again after all:-)

I was quite surprised though just how little a Google search threw up 
on
1024 week offsets, however I worded it I got plenty of hits regarding 
the
1024  week rollover itself, plus its implications, but virtually 
nothing

regarding the use of offsets and any consequences of that.
---






I agree re the TMS29F010, and I'm sure I could read  it, but would
definitely need an adapter for that.


Ah.  Yes.

I don't know what FW my boards have, if it has the GPS FW latent  or 
not.


I bought a set of PLCC adapters on Ebay this afternoon, probably about 
time
 my programmers joined the 19th century, so with a bit of luck, a 
following
 wind, and a good head of steam, I might even have a dump of the  
firmware

by the weekend:-)

Regards

Nigel
GM8PZR
___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to 
https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts

and follow the instructions there.


--
WBW,

V.P.
___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] BC637PCI 1024 week rollover

2014-02-11 Thread GandalfG8
Ah, sorry, when you commented before about modifying the demo software  it 
obviously didn't register with me quite what you were trying to do.
In the BC637PCI Demo software, I'm using version 7.0.0, under the  Help 
menu, one item is Receiver Firmware Version and this returns the Packet  45 
data.
 
If it's any consolation, mine is the same as yours, except for the date  
showing as 4/1/1900:-)
 
2000 doesn't seem unreasonable for the Ace3 firmware date, my  BC637 
itself, another drop down on that same Help menu, shows as Version  DT10041V12, 
Number 2.21, Date 2/10/2003, which ties in pretty well  with Symmetricom 
completing their takeover of Datum in late 2002  and introducing their 
BC637PCI-U 
own brand replacement in 2004.
 
What I do find intriguing though is that your Packet 41 data is returning  
the correct GPS week number and Leap Second offset when there's no antenna  
connected, how the heck does it do that?:-)
 
Regards
 
Nigel
GM8PZR
 
 
 
In a message dated 11/02/2014 16:36:21 GMT Standard Time, t...@patoka.org  
writes:


I  figured out why GPS FW information was not available by request. To do  
such requests BC637PCI needs to be in GPS MODE. If I run the request  
in Free Run, it return the error code. Here is FW infomation from my  
GPS module:

GPS Packet Menu

1. Request Packet 41 -  Gps Time Packet
2. Request Packet 42 - Gps Position Packet
3. Request Packet 46 - Gps Health Packet
4. Request Packet 45 - Gps  FW
0. Back to main menu

Select:  1

GPS PACKET 41 - GPS TIME PACKET

Seconds of Week:  232505.89
GPS Week Number: 1779
GPS/UCT Offset:   16.00

Select: 4

GPS PACKET 45 - GPS  FW

FW: 08-08, 04/01/2000 : 10-16, 04/01/2000

If its correct,  than I have pretty old GPS module. I got my GPS antenna, 
however it has  N-type connector on it. Now I need to find the way to 
connect it to  SMA.

Regards,

V.P.

On 2014-02-10 18:51, gandal...@aol.com  wrote:
 In a message dated 10/02/2014 21:56:25 GMT Standard  Time,
 mag...@rubidium.dyndns.org writes:
 
 On   10/02/14 11:15, gandal...@aol.com wrote:
 Ah, I took 1999 as I  thought  that was the only relevant date for 
  another
 1024 weeks, I'm not  familiar with the shifted 1024  week period so 
 will
 take a
look  at that.
 
 Does shifted imply a shift at the whim of  the  manufacturer, ie  
 could
 it
  explain why these boards might have  been ok a few years  ago but  not 
 now?
 
 Yes. We have seen week 500  and  week 512 occuring.
 
 Considering this simple code:
  
 if (gpsweek   500)
 gpsweek += 1024;
 
  This means that GPS week  500 to 1023 maps straight and truncated  GPS
 week 0 to 499 is mapped to GPS  week 1024 to 1523.
  
 However, when GPS week 1524 occurs, GPS week 500 is   transmitted, so
 receivers jump from GPS week 1523 to GPS week 500 and  the  NMEA readout
 date jumps 19.3 years. Woops.
 
  The interesting thing is  that the GPS otherwise operate properly, as  
 it
 is only the read-out date  which goes wrong, not the  internal gears of
 the GPS, so the leap second  applied will be  the current and not the 
 one
 from 19 years  ago.
  -
 Yes, that's what I was seeing,  anything received by the GPS module was
 passed through correctly, week  number, leap seconds, etc, it was what 
 the BC637
  did  with it after that wasn't quite so helpful.
  -
 
 
 
  Oh dear, I think a wee light bulb has just  exploded:-)
 
  Good. :)
 
 I haven't checked this yet, but if   shifting means to  start a 1024 
 week
 period  that's approximately  from or not too  far before the date  of
 manufacture, either for  individual units or just as   a ballpark for a
 given production
  run, that would  buy them nearly twenty  years from then, which would
  mean
 these boards should still be ok.
 
 It's  arbitrary. It could  be from writing the code to just before a
  certain batch. Who knows.  Adjusting it is trivial.
 
  If shifting means to do this say at the  design stage or starting with  
 the
 first production run then they might  buy  twenty years from then but
 regardless of individual  manufacturing  date.
 
 It's arbitrary. Considering that  GPS week 500 and GPS week 512  have 
 been
 found in  equipment, and these are not random numbers, it seems  like 
  a
 random pick early in the design.
 
 I'm not too  sure that  even the earliest of these boards should be 
  twenty
 years old yet, but  if plan Z was to stick with some  previously picked
 arbitrary   date, such as company  formation or granny's birthday, then
 that might
  well  be  the answer:-)
 
 Thank you, will definitely  look  more closely at this, perhaps it's 
 not
  time
   yet to put the  boards back into hibernation  after all:-)
 
 Good, now you learned  something.  :)
 
 Certainly seems that way, perhaps  the old brain cell does  still fire 
 up
 now and again  after all:-)
 
 I was quite surprised though just how little a  Google search threw up 
 on
 1024 week 

Re: [time-nuts] BC637PCI 1024 week rollover

2014-02-11 Thread d0ct0r


Sorry for confusing information. I have some small Trimble antenna which 
currently connected to BC637PCI. However I never get it locked with 
that antenna:


GPS PACKET 46 - GPS HEALTH PACKET
Status: No usable satellites
Error: 63

Binary Time: 02/11/2014  17:28:40.0572284   Status: 7
Binary Time: 02/11/2014  17:28:40.0672927   Status: 7
Binary Time: 02/11/2014  17:28:40.0773571   Status: 7

Notice Status: 7. Ideally it should be Status: 0. As far as I 
understood from the documentation, if GPS is not locked then BC637PCI 
will using its freerun mode.


My board FW even older. Its DT10041V11.

Since I am using this card for my home-brewed Startum 1 NTP server, I 
am thinking to connect to BC637PCI some external 10MHZ GPSDO to keep it 
in sync and not using the GPS part at all. The card itself doing well if 
its in free run mode.


Regards,
V.P.


On 2014-02-11 12:09, gandal...@aol.com wrote:
Ah, sorry, when you commented before about modifying the demo software  
it

obviously didn't register with me quite what you were trying to do.
In the BC637PCI Demo software, I'm using version 7.0.0, under the  
Help
menu, one item is Receiver Firmware Version and this returns the Packet 
 45

data.

If it's any consolation, mine is the same as yours, except for the date
showing as 4/1/1900:-)

2000 doesn't seem unreasonable for the Ace3 firmware date, my  BC637
itself, another drop down on that same Help menu, shows as Version  
DT10041V12,
Number 2.21, Date 2/10/2003, which ties in pretty well  with 
Symmetricom

completing their takeover of Datum in late 2002  and introducing their
BC637PCI-U
own brand replacement in 2004.

What I do find intriguing though is that your Packet 41 data is 
returning
the correct GPS week number and Leap Second offset when there's no 
antenna

connected, how the heck does it do that?:-)

Regards

Nigel
GM8PZR



In a message dated 11/02/2014 16:36:21 GMT Standard Time, 
t...@patoka.org

writes:


I  figured out why GPS FW information was not available by request. To 
do

such requests BC637PCI needs to be in GPS MODE. If I run the request
in Free Run, it return the error code. Here is FW infomation from my
GPS module:

GPS Packet Menu

1. Request Packet 41 -  Gps Time Packet
2. Request Packet 42 - Gps Position Packet
3. Request Packet 46 - Gps Health Packet
4. Request Packet 45 - Gps  FW
0. Back to main menu

Select:  1

GPS PACKET 41 - GPS TIME PACKET

Seconds of Week:  232505.89
GPS Week Number: 1779
GPS/UCT Offset:   16.00

Select: 4

GPS PACKET 45 - GPS  FW

FW: 08-08, 04/01/2000 : 10-16, 04/01/2000

If its correct,  than I have pretty old GPS module. I got my GPS 
antenna,

however it has  N-type connector on it. Now I need to find the way to
connect it to  SMA.

Regards,

V.P.

On 2014-02-10 18:51, gandal...@aol.com  wrote:

In a message dated 10/02/2014 21:56:25 GMT Standard  Time,
mag...@rubidium.dyndns.org writes:

On   10/02/14 11:15, gandal...@aol.com wrote:

Ah, I took 1999 as I  thought  that was the only relevant date for
 another
1024 weeks, I'm not  familiar with the shifted 1024  week period so
will

take a

   look  at that.

Does shifted imply a shift at the whim of  the  manufacturer, ie
could

it
 explain why these boards might have  been ok a few years  ago but  
not

now?


Yes. We have seen week 500  and  week 512 occuring.

Considering this simple code:

if (gpsweek   500)
gpsweek += 1024;

 This means that GPS week  500 to 1023 maps straight and truncated  
GPS

week 0 to 499 is mapped to GPS  week 1024 to 1523.

However, when GPS week 1524 occurs, GPS week 500 is   transmitted, so
receivers jump from GPS week 1523 to GPS week 500 and  the  NMEA 
readout

date jumps 19.3 years. Woops.

 The interesting thing is  that the GPS otherwise operate properly, as
it
is only the read-out date  which goes wrong, not the  internal gears 
of

the GPS, so the leap second  applied will be  the current and not the
one
from 19 years  ago.
 -
Yes, that's what I was seeing,  anything received by the GPS module 
was

passed through correctly, week  number, leap seconds, etc, it was what
the BC637
 did  with it after that wasn't quite so helpful.
 -




 Oh dear, I think a wee light bulb has just  exploded:-)


 Good. :)


I haven't checked this yet, but if   shifting means to  start a 1024
week
period  that's approximately  from or not too  far before the date  
of
manufacture, either for  individual units or just as   a ballpark for 
a

given production
 run, that would  buy them nearly twenty  years from then, which 
would

 mean

these boards should still be ok.


It's  arbitrary. It could  be from writing the code to just before a
 certain batch. Who knows.  Adjusting it is trivial.

 If shifting means to do this say at the  design stage or starting 
with

the
first production run then they might  buy  twenty years from then but
regardless of individual  manufacturing  date.


It's arbitrary. 

Re: [time-nuts] BC637PCI 1024 week rollover

2014-02-11 Thread GandalfG8
Ah, now I understand:-)
 
All I'm using at the moment though is a small Trimble patch mounted indoors 
 and although it does drop out occasionally most of the time it's ok, have 
you  checked your satellite signal levels as reported by the BC637 software?
 
Although my own interest is really only in using these to condition  
external oscillators I would still like to get the time sorted if  possible.
 
However, as well as GPS there is also an option to reference the card to an 
 external 1PPS so rather than tie up another GPSDO it might be possible 
just to  remove the Ace3 from the BC637 and run that as a stand alone 1PPS  
source, although it's possible of course that once configured in firmware to  
accept the onboard GPS module the BC637 may not like running without  it.
 
Regards
 
Nigel
GM8PZR
 
 
 
 
In a message dated 11/02/2014 17:38:48 GMT Standard Time, t...@patoka.org  
writes:


Sorry for confusing information. I have some small Trimble  antenna which 
currently connected to BC637PCI. However I never get it  locked with 
that antenna:

GPS PACKET 46 - GPS HEALTH  PACKET
Status: No usable satellites
Error: 63

Binary Time:  02/11/2014  17:28:40.0572284   Status: 7
Binary Time:  02/11/2014  17:28:40.0672927   Status: 7
Binary Time:  02/11/2014  17:28:40.0773571   Status: 7

Notice Status:  7. Ideally it should be Status: 0. As far as I 
understood from the  documentation, if GPS is not locked then BC637PCI 
will using its freerun  mode.

My board FW even older. Its DT10041V11.

Since I am using  this card for my home-brewed Startum 1 NTP server, I 
am thinking to  connect to BC637PCI some external 10MHZ GPSDO to keep it 
in sync and not  using the GPS part at all. The card itself doing well if 
its in free run  mode.

Regards,
V.P.


On 2014-02-11 12:09,  gandal...@aol.com wrote:
 Ah, sorry, when you commented before about  modifying the demo software  
 it
 obviously didn't  register with me quite what you were trying to do.
 In the BC637PCI  Demo software, I'm using version 7.0.0, under the  
  Help
 menu, one item is Receiver Firmware Version and this returns  the Packet 
  45
 data.
 
 If it's any  consolation, mine is the same as yours, except for the date
 showing as  4/1/1900:-)
 
 2000 doesn't seem unreasonable for the Ace3  firmware date, my  BC637
 itself, another drop down on that same  Help menu, shows as Version  
 DT10041V12,
 Number 2.21,  Date 2/10/2003, which ties in pretty well  with 
  Symmetricom
 completing their takeover of Datum in late 2002  and  introducing their
 BC637PCI-U
 own brand replacement in  2004.
 
 What I do find intriguing though is that your Packet 41  data is 
 returning
 the correct GPS week number and Leap Second  offset when there's no 
 antenna
 connected, how the heck does  it do that?:-)
 
 Regards
 
 Nigel
  GM8PZR
 
 
 
 In a message dated 11/02/2014  16:36:21 GMT Standard Time, 
 t...@patoka.org
 writes:
  
 
 I  figured out why GPS FW information was not available  by request. To 
 do
 such requests BC637PCI needs to be in GPS  MODE. If I run the request
 in Free Run, it return the error code.  Here is FW infomation from my
 GPS module:
 
 GPS Packet  Menu
 
 1. Request Packet 41 -  Gps Time Packet
 2.  Request Packet 42 - Gps Position Packet
 3. Request Packet 46 - Gps  Health Packet
 4. Request Packet 45 - Gps  FW
 0. Back to  main menu
 
 Select:  1
 
 GPS PACKET 41 -  GPS TIME PACKET
 
 Seconds of Week:  232505.89
 GPS  Week Number: 1779
 GPS/UCT Offset:   16.00
 
  Select: 4
 
 GPS PACKET 45 - GPS  FW
 
 FW:  08-08, 04/01/2000 : 10-16, 04/01/2000
 
 If its correct,   than I have pretty old GPS module. I got my GPS 
 antenna,
  however it has  N-type connector on it. Now I need to find the way  to
 connect it to  SMA.
 
 Regards,
 
  V.P.
 
 On 2014-02-10 18:51, gandal...@aol.com   wrote:
 In a message dated 10/02/2014 21:56:25 GMT Standard   Time,
 mag...@rubidium.dyndns.org writes:
 
  On   10/02/14 11:15, gandal...@aol.com wrote:
 Ah, I  took 1999 as I  thought  that was the only relevant date  for
  another
 1024 weeks, I'm not   familiar with the shifted 1024  week period so
  will
 take a
look  at  that.
 
 Does shifted imply a shift at the  whim of  the  manufacturer, ie
 could
  it
  explain why these boards might have  been ok a  few years  ago but  
 not
  now?
 
 Yes. We have seen week 500  and  week  512 occuring.
 
 Considering this simple  code:
 
 if (gpsweek   500)
 gpsweek  += 1024;
 
  This means that GPS week  500 to  1023 maps straight and truncated  
 GPS
 week 0 to  499 is mapped to GPS  week 1024 to 1523.
 
  However, when GPS week 1524 occurs, GPS week 500 is   transmitted,  so
 receivers jump from GPS week 1523 to GPS week 500 and   the  NMEA 
 readout
 date jumps 19.3 years.  Woops.
 
  The interesting thing is  that the  GPS otherwise operate properly, as
 it
 is only the  read-out date  which goes wrong, not the  internal gears  
 of
 the GPS, so the leap second  applied will  be  the current and not the
 one

Re: [time-nuts] BC637PCI 1024 week rollover

2014-02-11 Thread d0ct0r


You are right ! Now I am going to modify the code a lit bit.

Each time as we call bcReadBinTimeEx or bcReadBinTime, we need to add 
magic number to unsigned long pointer which store major time. Example:


 if (bcReadBinTime(stfp_handle, btm[1], btm[0], stat ) == 0) {
msyslog(LOG_ERR, get_datumtime error: 
%m);

return(NULL);
 }
 btm[1] + 619315200;


At least its working for demo:

Binary Time: 02/12/2014  03:45:09.6158902   Status: 7
Binary Time: 02/12/2014  03:45:09.6259547   Status: 7
Binary Time: 02/12/2014  03:45:09.6360200   Status: 7




On 2014-02-10 18:51, gandal...@aol.com wrote:

In a message dated 10/02/2014 21:56:25 GMT Standard Time,
mag...@rubidium.dyndns.org writes:

On  10/02/14 11:15, gandal...@aol.com wrote:
Ah, I took 1999 as I thought  that was the only relevant date for 
another
1024 weeks, I'm not  familiar with the shifted 1024 week period so 
will

take a

   look at that.

Does shifted imply a shift at the whim of the  manufacturer, ie  
could

it
explain why these boards might have  been ok a few years  ago but not 
now?


Yes. We have seen week 500  and week 512 occuring.

Considering this simple code:

if (gpsweek   500)
gpsweek += 1024;

This means that GPS week  500 to 1023 maps straight and truncated GPS
week 0 to 499 is mapped to GPS  week 1024 to 1523.

However, when GPS week 1524 occurs, GPS week 500 is  transmitted, so
receivers jump from GPS week 1523 to GPS week 500 and the  NMEA readout
date jumps 19.3 years. Woops.

The interesting thing is  that the GPS otherwise operate properly, as 
it

is only the read-out date  which goes wrong, not the internal gears of
the GPS, so the leap second  applied will be the current and not the 
one

from 19 years  ago.
-
Yes, that's what I was seeing, anything received by the GPS module was
passed through correctly, week number, leap seconds, etc, it was what 
the BC637

 did with it after that wasn't quite so helpful.
-




Oh dear, I think a wee light bulb has just  exploded:-)


Good. :)

I haven't checked this yet, but if  shifting means to  start a 1024 
week

period that's approximately  from or not too  far before the date of
manufacture, either for  individual units or just as  a ballpark for a

given production

 run, that would buy them nearly twenty  years from then, which would

mean

these boards should still be ok.


It's arbitrary. It could  be from writing the code to just before a
certain batch. Who knows.  Adjusting it is trivial.

If shifting means to do this say at the  design stage or starting with 
the

first production run then they might  buy twenty years from then but
regardless of individual manufacturing  date.


It's arbitrary. Considering that GPS week 500 and GPS week 512  have 
been
found in equipment, and these are not random numbers, it seems  like 
a

random pick early in the design.

I'm not too sure that  even the earliest of these boards should be 
twenty

years old yet, but  if plan Z was to stick with some previously picked
arbitrary   date, such as company formation or granny's birthday, then

that might

 well be  the answer:-)

Thank you, will definitely look  more closely at this, perhaps it's 
not

time

  yet to put the  boards back into hibernation after all:-)


Good, now you learned  something. :)

Certainly seems that way, perhaps the old brain cell does  still fire 
up

now and again after all:-)

I was quite surprised though just how little a Google search threw up 
on
1024 week offsets, however I worded it I got plenty of hits regarding 
the
1024  week rollover itself, plus its implications, but virtually 
nothing

regarding the use of offsets and any consequences of that.
---






I agree re the TMS29F010, and I'm sure I could read  it, but would
definitely need an adapter for that.


Ah.  Yes.

I don't know what FW my boards have, if it has the GPS FW latent  or 
not.


I bought a set of PLCC adapters on Ebay this afternoon, probably about 
time
 my programmers joined the 19th century, so with a bit of luck, a 
following
 wind, and a good head of steam, I might even have a dump of the  
firmware

by the weekend:-)

Regards

Nigel
GM8PZR
___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to 
https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts

and follow the instructions there.


--
WBW,

V.P.

--
WBW,

V.P.
___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] BC637PCI 1024 week rollover

2014-02-10 Thread GandalfG8
That's the document I was refering to when I said earlier that I'd seen  
written confirmation from Trimble that they weren't expecting any rollover  
problems with the Ace3, I didn't mention the through the year 2015 comment 
as  we haven't actually got there yet:-)
 
That may indeed be an issue in the not too distant future but for now I  
have no concerns over the Ace3, as per previous comments I've tested  both the 
Ace3 and Ace2 and demonstrated they handle the date  correctly.
 
The problem, as I'm seeing it here anyway, seems to lie with the BC637  
itself.
 
The BC637 demo software menu item Time/Receiver Time returns, by way  of 
example, the following,
 
Time of Week -- 119761.64, Week Number -- 1779, GPS/UTC -- 16.0
 
Note that the week number is correct, and this is one of the reasons I've  
assumed the BC637 is taking raw data from the Ace3 and doing its own 
processing,  the fact that the Ace3 iteslf knows the right date is perhaps 
another  
hint:-)
 
All I'm still hoping for at the moment is just that another BC637  user can 
confirm whether or not they're seeing the same thing or whether their  date 
display from the demo software is correct.
 
It does appear that the BC637 is in error but this still doesn't seem to me 
 to be logical, given its date of manufacture plus my doubts over what it  
was doing a few years ago.
So, at this stage, I still feel I haven't fully eliminated the  possibility 
that it's me doing something stupid, and that's all I'm  trying to 
establish before pursuing it any further.
 
Regards
 
Nigel
GM8PZR
 
 
 
 
 
 
In a message dated 10/02/2014 00:23:34 GMT Standard Time, t...@patoka.org  
writes:


I  found the document about Trimble ACE3  module:

http://www.symres.com/files/ACE3.pdf

Here is the  paragraph about  WNRO:


Effect of  GPS Week Number Roll-over (WNRO)

The ACE III GPS module has been  designed to handle WNRO, and there are 
no problems
with either dates or  first fix after WNRO through the year 2015.

[* Note – GPS Week Numbers  system, as defined by the ICD200 GPS 
Specification, occupy
a range from  zero to 1023. The Week Number Roll Over (WNRO) occurs every 
1024
weeks,  or approximately every 19 years 8 months. August 1999 was the 
first  roll-over for
the GPS system since the beginning of GPS time on 06 January  1980.]

[ Caution – Trimble OEM GPS receivers have reported the true GPS  Week 
Number in TSIP
messages 0x41 and 0x8F-20 as a number between 0 and  1023. The ACE III 
GPS outputs
the Extended GPS Week Number as the  absolute number of weeks since the 
beginning of
GPS time or 06 January  1980. If the true GPS Week Number is desired, the 
system
developer  should ignore the extra MSBs of the Extended GPS Week Number 
and use  only
the 10  LSBs]


I tried  to modify the demo code to obtain FW of my GPS module. But I 
had no luck  with it, since
bcGPSMan subroutine always return ERROR state in response  to packet ID 
0x1F.


Regards,

V.P.

On 2014-02-09  16:05, gandal...@aol.com wrote:
 In a message dated 09/02/2014 15:31:47  GMT Standard Time,
 mag...@rubidium.dyndns.org writes:
 
  On  09/02/14 12:56, gandal...@aol.com wrote:
 Oh well, full  credit to Mr  Trimble for getting it right, he does bake
  exceedingly nice GPS  modules and the Ace3 doesn't have a rollover  
 issue
 and it
 does  report the date  correctly.
 
 Unfortunately, as far as I can tell   anyway, the BC637PCI takes the 
 raw
 GPS
 time  data from the Ace3 and  performs its own calculation which is  
 where
 the
   problem  seems to  occur, certainly it's a 1024 week issue with the 
  date
  from  the BC637 being displayed as June 26 1994 in  all versions of  
 the
 associated  demo  software.
 It is possible to set the  date correctly but the  next packet from the 
 GPS
 module promptly   overwrites it again.
 
 I still don't recall seeing this  before,  although with two boards
 behaving
 in the  same fashion I'm having  doubts about that, but more to the 
  point
 these boards indicate a  firmware date of 2003 which  implies they were
 put
 into the field  like this, and  that doesn't make much sense  either.
 
 Any   ideas anyone?, and again has anyone else seen this and/or am I
  missing
  something glaringly obvious?
 
 If the  ACE3 gives correct date, but the  BC637 FW does not, then it is
  obvious that the FW does the unwrapping  itself just like a  problematic
 GPS receiver would. Most probably would the  ACE3  have issues if it
 looses it's CMOS backup.
 
 I haven't  looked at  those details, but you should be able to disable 
  the
 date from being set  by the GPS. Maybe play around  there.
 
 Might be that the FW needs an  update, which  naturally may not be in
 existence. Can you read-out the   EPROM?
 
 Only proves to show that my comment that NTPD needs to  do the  1024 
 week
 correction for other GPS dependent  drivers than the NMEA (NTP  bug 
 

Re: [time-nuts] BC637PCI 1024 week rollover

2014-02-10 Thread GandalfG8
Ah, I took 1999 as I thought that was the only relevant date for another  
1024 weeks, I'm not familiar with the shifted 1024 week period so will take a 
 look at that.
 
Does shifted imply a shift at the whim of the manufacturer, ie  could it 
explain why these boards might have been ok a few years  ago but not now?
 
Oh dear, I think a wee light bulb has just exploded:-)
 
I haven't checked this yet, but if shifting means to  start a 1024 week 
period that's approximately from or not too  far before the date of 
manufacture, either for individual units or just as  a ballpark for a given 
production 
run, that would buy them nearly twenty  years from then, which would mean 
these boards should still be ok.
 
If shifting means to do this say at the design stage or starting with the  
first production run then they might buy twenty years from then but  
regardless of individual manufacturing date.
 
I'm not too sure that even the earliest of these boards should be twenty  
years old yet, but if plan Z was to stick with some previously picked 
arbitrary  date, such as company formation or granny's birthday, then that 
might 
well be  the answer:-)
 
Thank you, will definitely look more closely at this, perhaps it's not time 
 yet to put the boards back into hibernation after all:-)
 
I agree re the TMS29F010, and I'm sure I could read it, but would  
definitely need an adapter for that.
 
Regards
 
Nigel
GM8PZR
 
 
 
In a message dated 10/02/2014 01:40:44 GMT Standard Time,  
mag...@rubidium.dyndns.org writes:

It  probably operates on a shifted 1024 week period and that was probably 
not  changed after the original code was written. Obviously the shifted  
wrapping has now occurred.

1999 is only relevant for the  non-shifted 1024 period.

 It is possible to set the board for other  than GPS, (Timecode, 
Freerunning,
   or 1PPS) but I suspect I  might then loose the conditioning, something 
I'd
 need to check. Either  way, I'd like to have the correct GPS date too if
 possible, but it's  the conditioning that's of more interest so I'd do 
without
 the correct  date if needs be.

 I've identified two programmable devices,  the version H manual  with
 schematics is very useful:-), the  first being a OTP configuration PROM  
for the
 Spartan FPGA and  the other a TMS29F010 flash mamory IC which I suspect  
holds
 the  firmware. That is socketed but I don't think I have the necessary 32
  pin quad adapter to be able to read it.

It would be the TMS29F010 flash  which would be of interest.

 This was only intended to be a quick  test, funny how quick  tests soon
 become major projects:-), so  these might have to go back  into 
hibernation
 again shortly, for  the time being at least.

Fair  enough!

Cheers,
Magnus


___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] BC637PCI 1024 week rollover

2014-02-10 Thread Magnus Danielson

On 10/02/14 11:15, gandal...@aol.com wrote:

Ah, I took 1999 as I thought that was the only relevant date for another
1024 weeks, I'm not familiar with the shifted 1024 week period so will take a
  look at that.

Does shifted imply a shift at the whim of the manufacturer, ie  could it
explain why these boards might have been ok a few years  ago but not now?


Yes. We have seen week 500 and week 512 occuring.

Considering this simple code:

if (gpsweek  500)
gpsweek += 1024;

This means that GPS week 500 to 1023 maps straight and truncated GPS 
week 0 to 499 is mapped to GPS week 1024 to 1523.


However, when GPS week 1524 occurs, GPS week 500 is transmitted, so 
receivers jump from GPS week 1523 to GPS week 500 and the NMEA readout 
date jumps 19.3 years. Woops.


The interesting thing is that the GPS otherwise operate properly, as it 
is only the read-out date which goes wrong, not the internal gears of 
the GPS, so the leap second applied will be the current and not the one 
from 19 years ago.



Oh dear, I think a wee light bulb has just exploded:-)


Good. :)


I haven't checked this yet, but if shifting means to  start a 1024 week
period that's approximately from or not too  far before the date of
manufacture, either for individual units or just as  a ballpark for a given 
production
run, that would buy them nearly twenty  years from then, which would mean
these boards should still be ok.


It's arbitrary. It could be from writing the code to just before a 
certain batch. Who knows. Adjusting it is trivial.



If shifting means to do this say at the design stage or starting with the
first production run then they might buy twenty years from then but
regardless of individual manufacturing date.


It's arbitrary. Considering that GPS week 500 and GPS week 512 have been 
found in equipment, and these are not random numbers, it seems like a 
random pick early in the design.



I'm not too sure that even the earliest of these boards should be twenty
years old yet, but if plan Z was to stick with some previously picked
arbitrary  date, such as company formation or granny's birthday, then that might
well be  the answer:-)

Thank you, will definitely look more closely at this, perhaps it's not time
  yet to put the boards back into hibernation after all:-)


Good, now you learned something. :)


I agree re the TMS29F010, and I'm sure I could read it, but would
definitely need an adapter for that.


Ah. Yes.

I don't know what FW my boards have, if it has the GPS FW latent or not.

Cheers,
Magnus
___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] BC637PCI 1024 week rollover

2014-02-10 Thread GandalfG8

In a message dated 10/02/2014 21:56:25 GMT Standard Time,  
mag...@rubidium.dyndns.org writes:

On  10/02/14 11:15, gandal...@aol.com wrote:
 Ah, I took 1999 as I thought  that was the only relevant date for another
 1024 weeks, I'm not  familiar with the shifted 1024 week period so will 
take a
look at that.

 Does shifted imply a shift at the whim of the  manufacturer, ie  could 
it
 explain why these boards might have  been ok a few years  ago but not now?

Yes. We have seen week 500  and week 512 occuring.

Considering this simple code:

if (gpsweek   500)
gpsweek += 1024;

This means that GPS week  500 to 1023 maps straight and truncated GPS 
week 0 to 499 is mapped to GPS  week 1024 to 1523.

However, when GPS week 1524 occurs, GPS week 500 is  transmitted, so 
receivers jump from GPS week 1523 to GPS week 500 and the  NMEA readout 
date jumps 19.3 years. Woops.

The interesting thing is  that the GPS otherwise operate properly, as it 
is only the read-out date  which goes wrong, not the internal gears of 
the GPS, so the leap second  applied will be the current and not the one 
from 19 years  ago.
-
Yes, that's what I was seeing, anything received by the GPS module was  
passed through correctly, week number, leap seconds, etc, it was what the BC637 
 did with it after that wasn't quite so helpful.
-



 Oh dear, I think a wee light bulb has just  exploded:-)

Good. :)

 I haven't checked this yet, but if  shifting means to  start a 1024 week
 period that's approximately  from or not too  far before the date of
 manufacture, either for  individual units or just as  a ballpark for a 
given production
  run, that would buy them nearly twenty  years from then, which would  
mean
 these boards should still be ok.

It's arbitrary. It could  be from writing the code to just before a 
certain batch. Who knows.  Adjusting it is trivial.

 If shifting means to do this say at the  design stage or starting with the
 first production run then they might  buy twenty years from then but
 regardless of individual manufacturing  date.

It's arbitrary. Considering that GPS week 500 and GPS week 512  have been 
found in equipment, and these are not random numbers, it seems  like a 
random pick early in the design.

 I'm not too sure that  even the earliest of these boards should be twenty
 years old yet, but  if plan Z was to stick with some previously picked
 arbitrary   date, such as company formation or granny's birthday, then 
that might
  well be  the answer:-)

 Thank you, will definitely look  more closely at this, perhaps it's not 
time
   yet to put the  boards back into hibernation after all:-)

Good, now you learned  something. :)

Certainly seems that way, perhaps the old brain cell does  still fire up 
now and again after all:-)
 
I was quite surprised though just how little a Google search threw up on  
1024 week offsets, however I worded it I got plenty of hits regarding the 
1024  week rollover itself, plus its implications, but virtually nothing  
regarding the use of offsets and any consequences of that.
---
 
 



 I agree re the TMS29F010, and I'm sure I could read  it, but would
 definitely need an adapter for that.

Ah.  Yes.

I don't know what FW my boards have, if it has the GPS FW latent  or not.

I bought a set of PLCC adapters on Ebay this afternoon, probably about time 
 my programmers joined the 19th century, so with a bit of luck, a following 
 wind, and a good head of steam, I might even have a dump of the  firmware 
by the weekend:-)
 
Regards
 
Nigel
GM8PZR
___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


[time-nuts] BC637PCI 1024 week rollover

2014-02-09 Thread GandalfG8
Oh well, full credit to Mr Trimble for getting it right, he does bake  
exceedingly nice GPS modules and the Ace3 doesn't have a rollover issue  and it 
does report the date correctly.
 
Unfortunately, as far as I can tell anyway, the BC637PCI takes the raw GPS  
time data from the Ace3 and performs its own calculation which is where the 
 problem seems to occur, certainly it's a 1024 week issue with the date 
from  the BC637 being displayed as June 26 1994 in all versions of the 
associated  demo software.
It is possible to set the date correctly but the next packet from the GPS  
module promptly overwrites it again.
 
I still don't recall seeing this before, although with two boards  behaving 
in the same fashion I'm having doubts about that, but more to the point  
these boards indicate a firmware date of 2003 which implies they were  put 
into the field like this, and that doesn't make much sense  either.
 
Any ideas anyone?, and again has anyone else seen this and/or am I missing  
something glaringly obvious?
 
Regards
 
Nigel
GM8PZR
 
 
 
 
 
 
 
 
 
 
___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] BC637PCI 1024 week rollover

2014-02-09 Thread Magnus Danielson

On 09/02/14 12:56, gandal...@aol.com wrote:

Oh well, full credit to Mr Trimble for getting it right, he does bake
exceedingly nice GPS modules and the Ace3 doesn't have a rollover issue  and it
does report the date correctly.

Unfortunately, as far as I can tell anyway, the BC637PCI takes the raw GPS
time data from the Ace3 and performs its own calculation which is where the
  problem seems to occur, certainly it's a 1024 week issue with the date
from  the BC637 being displayed as June 26 1994 in all versions of the
associated  demo software.
It is possible to set the date correctly but the next packet from the GPS
module promptly overwrites it again.

I still don't recall seeing this before, although with two boards  behaving
in the same fashion I'm having doubts about that, but more to the point
these boards indicate a firmware date of 2003 which implies they were  put
into the field like this, and that doesn't make much sense  either.

Any ideas anyone?, and again has anyone else seen this and/or am I missing
something glaringly obvious?


If the ACE3 gives correct date, but the BC637 FW does not, then it is 
obvious that the FW does the unwrapping itself just like a problematic 
GPS receiver would. Most probably would the ACE3 have issues if it 
looses it's CMOS backup.


I haven't looked at those details, but you should be able to disable the 
date from being set by the GPS. Maybe play around there.


Might be that the FW needs an update, which naturally may not be in 
existence. Can you read-out the EPROM?


Only proves to show that my comment that NTPD needs to do the 1024 week 
correction for other GPS dependent drivers than the NMEA (NTP bug 2466) 
is a correct assumption. See the posting I forwarded yesterday.


Cheers,
Magnus

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] BC637PCI 1024 week rollover

2014-02-09 Thread d0ct0r


Hello,

I'll be glad to check my GPS module to see what is going on there, 
however I am still waiting for the GPS antenna to be delivered. I tried 
to use some small form factor Trimple GPS antenna with BC637, but 
on-board GPS module couldn't lock with it. So, my BC637 is working in 
freerun mode now:


Time Settings:

 Mode   : Free Run
 Time Format: Binary
 Year   : 2014
 Local Offset   : 0.0
 Propagation Delay  : 0
 Current Leap Seconds   : 0
 Scheduled Leap Event Time  : 1391731200
 Scheduled Leap Event Flag  : Insertion
 GPS Time Format: UTC Format
 IEEE Daylight Savings Flag : Enable

I have no issues with date stamp in that mode:

Binary Time: 02/09/2014  14:36:19.7005289   Status: 0
Binary Time: 02/09/2014  14:36:19.7105941   Status: 0
Binary Time: 02/09/2014  14:36:19.7206589   Status: 0

Even if I switch BC637 to GPS mode, it still using correct date. Which 
is expected, because in accordance with documents, if GPS is not locked, 
BC637 will behave in the same way as free run. The difference is the 
Status. Its shows, four bits. And one of them indicates that GPS is not 
locked:


Binary Time: 02/09/2014  14:37:43.0045326   Status: 7
Binary Time: 02/09/2014  14:37:43.0146051   Status: 7
Binary Time: 02/09/2014  14:37:43.0246776   Status: 7


As soon as I'll get my bullet GPS antena attached, I'll see what is 
going on there for the date stamp. Also, in the documents, I saw some 
sections, which explain how to use data registers to send some command 
to Trimble GPS. Probably its is possible to do some corrections through 
that procedure.
May be it is possible to attach another GPS module to the BC637 card. 
Its using 9 pin connector.
This connector is used primarily for connecting the ACE III GPS. Data 
communications
between the board and the GPS receiver are via serial signals. 
Additionally, the GPS receiver

provides a 1 PPS signal to the board.


Regards,

V.P.



On 2014-02-09 06:56, gandal...@aol.com wrote:

Oh well, full credit to Mr Trimble for getting it right, he does bake
exceedingly nice GPS modules and the Ace3 doesn't have a rollover issue 
 and it

does report the date correctly.

Unfortunately, as far as I can tell anyway, the BC637PCI takes the raw 
GPS
time data from the Ace3 and performs its own calculation which is where 
the

 problem seems to occur, certainly it's a 1024 week issue with the date
from  the BC637 being displayed as June 26 1994 in all versions of the
associated  demo software.
It is possible to set the date correctly but the next packet from the 
GPS

module promptly overwrites it again.

I still don't recall seeing this before, although with two boards  
behaving

in the same fashion I'm having doubts about that, but more to the point
these boards indicate a firmware date of 2003 which implies they were  
put

into the field like this, and that doesn't make much sense  either.

Any ideas anyone?, and again has anyone else seen this and/or am I 
missing

something glaringly obvious?

Regards

Nigel
GM8PZR










___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to 
https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts

and follow the instructions there.


--
WBW,

V.P.
___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] BC637PCI 1024 week rollover

2014-02-09 Thread GandalfG8
In a message dated 09/02/2014 15:31:47 GMT Standard Time,  
mag...@rubidium.dyndns.org writes:

On  09/02/14 12:56, gandal...@aol.com wrote:
 Oh well, full credit to Mr  Trimble for getting it right, he does bake
 exceedingly nice GPS  modules and the Ace3 doesn't have a rollover issue  
and it
 does  report the date correctly.

 Unfortunately, as far as I can tell  anyway, the BC637PCI takes the raw 
GPS
 time data from the Ace3 and  performs its own calculation which is where 
the
   problem  seems to occur, certainly it's a 1024 week issue with the date
  from  the BC637 being displayed as June 26 1994 in all versions of  the
 associated  demo software.
 It is possible to set the  date correctly but the next packet from the GPS
 module promptly  overwrites it again.

 I still don't recall seeing this before,  although with two boards  
behaving
 in the same fashion I'm having  doubts about that, but more to the point
 these boards indicate a  firmware date of 2003 which implies they were  
put
 into the field  like this, and that doesn't make much sense  either.

 Any  ideas anyone?, and again has anyone else seen this and/or am I 
missing
  something glaringly obvious?

If the ACE3 gives correct date, but the  BC637 FW does not, then it is 
obvious that the FW does the unwrapping  itself just like a problematic 
GPS receiver would. Most probably would the  ACE3 have issues if it 
looses it's CMOS backup.

I haven't looked at  those details, but you should be able to disable the 
date from being set  by the GPS. Maybe play around there.

Might be that the FW needs an  update, which naturally may not be in 
existence. Can you read-out the  EPROM?

Only proves to show that my comment that NTPD needs to do the  1024 week 
correction for other GPS dependent drivers than the NMEA (NTP  bug 2466) 
is a correct assumption. See the posting I forwarded  yesterday.

Cheers,
Magnus
Hi Magnus, and thanks for your comments.
 
I arrived at the same conclusion regarding the BC637 firmware and  that's 
the issue I'd like to resolve, but I'm a bit cautious given that these  were 
produced after 1999 as I can't understand why the firmware wouldn't already  
have been updated.
 
It is possible to set the board for other than GPS, (Timecode, Freerunning, 
 or 1PPS) but I suspect I might then loose the conditioning, something I'd  
need to check. Either way, I'd like to have the correct GPS date too if  
possible, but it's the conditioning that's of more interest so I'd do without  
the correct date if needs be.
 
I've identified two programmable devices, the version H manual  with 
schematics is very useful:-), the first being a OTP configuration PROM  for the 
Spartan FPGA and the other a TMS29F010 flash mamory IC which I suspect  holds 
the firmware. That is socketed but I don't think I have the necessary 32  
pin quad adapter to be able to read it.
 
This was only intended to be a quick test, funny how quick  tests soon 
become major projects:-), so these might have to go back  into hibernation 
again shortly, for the time being at least.
 
Regards
 
Nigel
 
 
 
___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] BC637PCI 1024 week rollover

2014-02-09 Thread GandalfG8
It may be that your onboard batteries are in better health than mine are,  
although mine might have been disabled using the software, as I tried 
booting up  without an antenna this evening and got the right year this time 
but 
twith he  date as 1st January:-)
 
What I found when running in GPS mode was that I could correct the date but 
 it would get overwritten again.
As I commented in my previous reply to Magnus' comments, I still don't  
understand why units produced after 1999 should have this problem anyway.
 
Thanks for the data, I'll keep that and compare later, and I'll be very  
interested to hear how yours performs once the antennna is connected.
 
Running off 1PPS is an option but I'd much prefer to use actual GPS time if 
 possible, unfortunately, as commented earlier, the problem lies with the 
BC637  itself, not the GPS module.
 
Your mention of other GPS modules reminds me that the appropriate set  of 
schematics for these BC637s shows that a header swap would allow the board to 
 use a Motorola Oncore in place of the Trimble ACE2 or ACE3. Not sure that 
I'll  ever try that but it might help explain why they take the raw GPS  
data rather than what's already been processed by the module.
 
Regards
 
Nigel
 
 
In a message dated 09/02/2014 15:34:22 GMT Standard Time, t...@patoka.org  
writes:


Hello,

I'll be glad to check my GPS module to see what  is going on there, 
however I am still waiting for the GPS antenna to be  delivered. I tried 
to use some small form factor Trimple GPS antenna with  BC637, but 
on-board GPS module couldn't lock with it. So, my BC637 is  working in 
freerun mode now:

Time Settings:

Mode : Free Run
Time Format : Binary
Year : 2014
Local Offset   : 0.0
Propagation  Delay  : 0
Current  Leap Seconds   : 0
Scheduled  Leap Event Time  : 1391731200
Scheduled Leap  Event Flag  : Insertion
GPS Time Format   : UTC Format
IEEE  Daylight Savings Flag : Enable

I have no issues with  date stamp in that mode:

Binary Time: 02/09/2014   14:36:19.7005289   Status: 0
Binary Time: 02/09/2014   14:36:19.7105941   Status: 0
Binary Time: 02/09/2014   14:36:19.7206589   Status: 0

Even if I switch BC637 to GPS  mode, it still using correct date. Which 
is expected, because in  accordance with documents, if GPS is not locked, 
BC637 will behave in the  same way as free run. The difference is the 
Status. Its shows, four  bits. And one of them indicates that GPS is not 
locked:

Binary  Time: 02/09/2014  14:37:43.0045326   Status: 7
Binary Time:  02/09/2014  14:37:43.0146051   Status: 7
Binary Time:  02/09/2014  14:37:43.0246776   Status: 7


As soon as  I'll get my bullet GPS antena attached, I'll see what is 
going on there  for the date stamp. Also, in the documents, I saw some 
sections, which  explain how to use data registers to send some command 
to Trimble GPS.  Probably its is possible to do some corrections through 
that  procedure.
May be it is possible to attach another GPS module to the BC637  card. 
Its using 9 pin connector.
This connector is used primarily for  connecting the ACE III GPS. Data 
communications
between the board and  the GPS receiver are via serial signals. 
Additionally, the GPS  receiver
provides a 1 PPS signal to the  board.


Regards,

V.P.



On 2014-02-09 06:56,  gandal...@aol.com wrote:
 Oh well, full credit to Mr Trimble for  getting it right, he does bake
 exceedingly nice GPS modules and the  Ace3 doesn't have a rollover issue 
  and it
 does report  the date correctly.
 
 Unfortunately, as far as I can tell  anyway, the BC637PCI takes the raw 
 GPS
 time data from the  Ace3 and performs its own calculation which is where 
  the
  problem seems to occur, certainly it's a 1024 week issue  with the date
 from  the BC637 being displayed as June 26 1994 in  all versions of the
 associated  demo software.
 It is  possible to set the date correctly but the next packet from the 
  GPS
 module promptly overwrites it again.
 
 I still  don't recall seeing this before, although with two boards  
  behaving
 in the same fashion I'm having doubts about that, but more to  the point
 these boards indicate a firmware date of 2003 which implies  they were  
 put
 into the field like this, and that  doesn't make much sense  either.
 
 Any ideas anyone?, and  again has anyone else seen this and/or am I 
 missing
 something  glaringly obvious?
 
 Regards
 
 Nigel
  GM8PZR
 
 
 
 
 
 
 
  
 
 
  ___
 time-nuts mailing list  -- time-nuts@febo.com
 To unsubscribe, go to 
  https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
 and follow the  instructions there.

--  
WBW,

V.P.
___
time-nuts  mailing list -- time-nuts@febo.com
To unsubscribe, go to  
https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the  instructions there.

___

Re: [time-nuts] BC637PCI 1024 week rollover

2014-02-09 Thread d0ct0r


I found the document about Trimble ACE3 module:

http://www.symres.com/files/ACE3.pdf

Here is the paragraph about WNRO:


Effect of GPS Week Number Roll-over (WNRO)

The ACE III GPS module has been designed to handle WNRO, and there are 
no problems

with either dates or first fix after WNRO through the year 2015.

[* Note – GPS Week Numbers system, as defined by the ICD200 GPS 
Specification, occupy
a range from zero to 1023. The Week Number Roll Over (WNRO) occurs every 
1024
weeks, or approximately every 19 years 8 months. August 1999 was the 
first roll-over for

the GPS system since the beginning of GPS time on 06 January 1980.]

[ Caution – Trimble OEM GPS receivers have reported the true GPS Week 
Number in TSIP
messages 0x41 and 0x8F-20 as a number between 0 and 1023. The ACE III 
GPS outputs
the Extended GPS Week Number as the absolute number of weeks since the 
beginning of
GPS time or 06 January 1980. If the true GPS Week Number is desired, the 
system
developer should ignore the extra MSBs of the Extended GPS Week Number 
and use only

the 10 LSBs]


I tried to modify the demo code to obtain FW of my GPS module. But I 
had no luck with it, since
bcGPSMan subroutine always return ERROR state in response to packet ID 
0x1F.



Regards,

V.P.

On 2014-02-09 16:05, gandal...@aol.com wrote:

In a message dated 09/02/2014 15:31:47 GMT Standard Time,
mag...@rubidium.dyndns.org writes:

On  09/02/14 12:56, gandal...@aol.com wrote:

Oh well, full credit to Mr  Trimble for getting it right, he does bake
exceedingly nice GPS  modules and the Ace3 doesn't have a rollover 
issue

and it

does  report the date correctly.

Unfortunately, as far as I can tell  anyway, the BC637PCI takes the 
raw

GPS
time data from the Ace3 and  performs its own calculation which is 
where

the
  problem  seems to occur, certainly it's a 1024 week issue with the 
date
 from  the BC637 being displayed as June 26 1994 in all versions of  
the

associated  demo software.
It is possible to set the  date correctly but the next packet from the 
GPS

module promptly  overwrites it again.

I still don't recall seeing this before,  although with two boards

behaving
in the same fashion I'm having  doubts about that, but more to the 
point

these boards indicate a  firmware date of 2003 which implies they were

put

into the field  like this, and that doesn't make much sense  either.

Any  ideas anyone?, and again has anyone else seen this and/or am I

missing

 something glaringly obvious?


If the ACE3 gives correct date, but the  BC637 FW does not, then it is
obvious that the FW does the unwrapping  itself just like a problematic
GPS receiver would. Most probably would the  ACE3 have issues if it
looses it's CMOS backup.

I haven't looked at  those details, but you should be able to disable 
the

date from being set  by the GPS. Maybe play around there.

Might be that the FW needs an  update, which naturally may not be in
existence. Can you read-out the  EPROM?

Only proves to show that my comment that NTPD needs to do the  1024 
week
correction for other GPS dependent drivers than the NMEA (NTP  bug 
2466)

is a correct assumption. See the posting I forwarded  yesterday.

Cheers,
Magnus
Hi Magnus, and thanks for your comments.

I arrived at the same conclusion regarding the BC637 firmware and  
that's
the issue I'd like to resolve, but I'm a bit cautious given that these  
were
produced after 1999 as I can't understand why the firmware wouldn't 
already

have been updated.

It is possible to set the board for other than GPS, (Timecode, 
Freerunning,
 or 1PPS) but I suspect I might then loose the conditioning, something 
I'd

need to check. Either way, I'd like to have the correct GPS date too if
possible, but it's the conditioning that's of more interest so I'd do 
without

the correct date if needs be.

I've identified two programmable devices, the version H manual  with
schematics is very useful:-), the first being a OTP configuration PROM  
for the
Spartan FPGA and the other a TMS29F010 flash mamory IC which I suspect  
holds
the firmware. That is socketed but I don't think I have the necessary 
32

pin quad adapter to be able to read it.

This was only intended to be a quick test, funny how quick  tests 
soon
become major projects:-), so these might have to go back  into 
hibernation

again shortly, for the time being at least.

Regards

Nigel



___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to 
https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts

and follow the instructions there.


--
WBW,

V.P.
___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.

Re: [time-nuts] BC637PCI 1024 week rollover

2014-02-09 Thread Magnus Danielson

On 09/02/14 22:05, gandal...@aol.com wrote:

In a message dated 09/02/2014 15:31:47 GMT Standard Time,
mag...@rubidium.dyndns.org writes:

On  09/02/14 12:56, gandal...@aol.com wrote:

Oh well, full credit to Mr  Trimble for getting it right, he does bake
exceedingly nice GPS  modules and the Ace3 doesn't have a rollover issue

and it

does  report the date correctly.

Unfortunately, as far as I can tell  anyway, the BC637PCI takes the raw

GPS

time data from the Ace3 and  performs its own calculation which is where

the

   problem  seems to occur, certainly it's a 1024 week issue with the date
  from  the BC637 being displayed as June 26 1994 in all versions of  the
associated  demo software.
It is possible to set the  date correctly but the next packet from the GPS
module promptly  overwrites it again.

I still don't recall seeing this before,  although with two boards

behaving

in the same fashion I'm having  doubts about that, but more to the point
these boards indicate a  firmware date of 2003 which implies they were

put

into the field  like this, and that doesn't make much sense  either.

Any  ideas anyone?, and again has anyone else seen this and/or am I

missing

  something glaringly obvious?


If the ACE3 gives correct date, but the  BC637 FW does not, then it is
obvious that the FW does the unwrapping  itself just like a problematic
GPS receiver would. Most probably would the  ACE3 have issues if it
looses it's CMOS backup.

I haven't looked at  those details, but you should be able to disable the
date from being set  by the GPS. Maybe play around there.

Might be that the FW needs an  update, which naturally may not be in
existence. Can you read-out the  EPROM?

Only proves to show that my comment that NTPD needs to do the  1024 week
correction for other GPS dependent drivers than the NMEA (NTP  bug 2466)
is a correct assumption. See the posting I forwarded  yesterday.

Cheers,
Magnus
Hi Magnus, and thanks for your comments.

I arrived at the same conclusion regarding the BC637 firmware and  that's
the issue I'd like to resolve, but I'm a bit cautious given that these  were
produced after 1999 as I can't understand why the firmware wouldn't already
have been updated.'


It probably operates on a shifted 1024 week period and that was probably 
not changed after the original code was written. Obviously the shifted 
wrapping has now occurred.


1999 is only relevant for the non-shifted 1024 period.


It is possible to set the board for other than GPS, (Timecode, Freerunning,
  or 1PPS) but I suspect I might then loose the conditioning, something I'd
need to check. Either way, I'd like to have the correct GPS date too if
possible, but it's the conditioning that's of more interest so I'd do without
the correct date if needs be.

I've identified two programmable devices, the version H manual  with
schematics is very useful:-), the first being a OTP configuration PROM  for the
Spartan FPGA and the other a TMS29F010 flash mamory IC which I suspect  holds
the firmware. That is socketed but I don't think I have the necessary 32
pin quad adapter to be able to read it.


It would be the TMS29F010 flash which would be of interest.


This was only intended to be a quick test, funny how quick  tests soon
become major projects:-), so these might have to go back  into hibernation
again shortly, for the time being at least.


Fair enough!

Cheers,
Magnus

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] BC637PCI 1024 week rollover

2014-02-09 Thread Magnus Danielson

On 09/02/14 23:24, d0ct0r wrote:


I found the document about Trimble ACE3 module:

http://www.symres.com/files/ACE3.pdf

Here is the paragraph about WNRO:


Effect of GPS Week Number Roll-over (WNRO)

The ACE III GPS module has been designed to handle WNRO, and there are
no problems
with either dates or first fix after WNRO through the year 2015.

[* Note – GPS Week Numbers system, as defined by the ICD200 GPS
Specification, occupy
a range from zero to 1023. The Week Number Roll Over (WNRO) occurs every
1024
weeks, or approximately every 19 years 8 months. August 1999 was the
first roll-over for
the GPS system since the beginning of GPS time on 06 January 1980.]


First GPS week of 2016 is GPS week of 1878.

Which gives indication wrap-around and also means it has been valid 
since mid 1996.



[ Caution – Trimble OEM GPS receivers have reported the true GPS Week
Number in TSIP
messages 0x41 and 0x8F-20 as a number between 0 and 1023. The ACE III
GPS outputs
the Extended GPS Week Number as the absolute number of weeks since the
beginning of
GPS time or 06 January 1980. If the true GPS Week Number is desired, the
system
developer should ignore the extra MSBs of the Extended GPS Week Number
and use only
the 10 LSBs]


If you don't listen to the Extended GPS Week Number, you are toast, but 
as there is an end to the Ace III extension capability, there isn't far 
away and you are toast anyway.





I tried to modify the demo code to obtain FW of my GPS module. But I
had no luck with it, since
bcGPSMan subroutine always return ERROR state in response to packet ID
0x1F.


I think this is another case where the developers didn't forsee this 
situation.


Cheers,
Magnus
___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.

Re: [time-nuts] BC637PCI and OCXO

2014-02-08 Thread Magnus Danielson

On 07/02/14 09:09, Robert Watzlavick wrote:

Magnus,
What kind of problems did you have with it?  I have a couple of BC635PCI
boards that I've been using for a while with my own LabVIEW-based
register driver.  I've noticed some interesting behavior after board
reset (loses lock for 8 sec to 3.5 min), and after changing the mode
(disrupts lock/phase bits for ~5 sec and freq bit between 4-60 min).

Rev H of the user's guide has the schematics if anybody needs them.


I did not see the full board. I was unable to use the off the shelf 
software, so I wrote my own but was not able to get full access to the 
board, it behaved as if the CPU side did not work or something.


I can't recall seeing schematics, and if worse comes to worse I might 
need a copy of the EPROM.


Cheers,
Magnus

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] BC637PCI and OCXO

2014-02-08 Thread Magnus Danielson

On 07/02/14 18:45, d0ct0r wrote:



Great ! Super ! Thanks a LOT !

Also, Symmetricom shared the resource for the latest version of that
driver [BCPCI-V830 build 120].

http://www.symmetricom.com/bus-level-timing-sdk-and-driver-downloads/

I tried that on Ubuntu 12.04.3 LTS x86_64, kernel 3.2.0-58-generic. And
its works for me.

To whom it may interested, previously I tried to use WinDriver I take
directly from Xilinx site [basically Jungo's WinDriver v11.5.0] and
Legacy version of BC635PCI driver [BCPCI-V700 build 111], and it was
working perfectly fine too. On the same 64bit Linux machine.


Thanks! I did not know there where modern drivers available!

Cheers,
Magnus

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] BC637PCI and OCXO

2014-02-08 Thread GandalfG8
Following my earlier post with download links for the Symmetricom  software 
and documentation CD TVB was kind enough to send me this Symmetricom  
link..
 
http://www.symmetricom.com/bus-level-timing-sdk-and-driver-downloads/
 
I've verified that the two Windows archives there for the BC635/637 match  
what's in the CD ISO and have no reason to assume the rest won't match  
either, so this might be a more straightforward link to individual  files.

I've had a BC637PCI running continuously since yesterday and can confirm  
that both modules here seem to have a week 1024 rollover  problem, via the 
Datum/Symmetricom demo software both are happily  reporting dates in June 1994.
 
I'm not sure yet whether the board takes the date from the GPS module  or 
just the week number, so I'm not sure either if this is an issue with the  
Datum boards or with the Trimble Ace3 GPS modules, but I do have an  earlier 
comment from Trimble that they were happy the Ace3 wouldn't have a  problem 
after 1999 and I don't recall seeing this anyway when I last ran a BC637  a 
few years ago, nor with some more recent tests on other Ace3 modules.
 
I'll run up an Ace3 standalone tomorrow but was just wondering if anyone  
else has seen this behaviour with the BC637?
 
Regards
 
Nigel
GM8PZR
 
 
 
 
In a message dated 07/02/2014 17:13:35 GMT Standard Time, gandal...@aol.com 
 writes:

Whilst  sorting through my BC637PCI files earlier I realised for the first  
 
time that an ISO file I'd downloaded in 2010, described  by  Symmetricom as 
BC635/637 driver, is actually a full software and   documentation CD, 
presumably what was then being supplied with new   hardware.
Ether that or I had been aware and it's something else that's  slipped  
through the sieve:-)

As well as the Windows SDK and  more recent versions of the BC635 and  
BC637 
demo software this file  also contains later versions of the legacy  demo 
software than I'd  used previously, perhaps making most, if  not all, of 
the 
earlier  software obsolete, although the pre  Symmetricom manuals, 
especially  
the one with the schematics, are  certainly worth having. 

Now  it's quite possible I'm the only one who wasn't aware of  this, but in 
 
case it's not just me, and as I can't locate the original  again to  quote 
a 
URL, I've uploaded a file that contains this ISO, the   extracted files 
from 
the same, plus my original collection of earlier  software  and 
documentation.
This is quite a large file, approx 235MB,  so for anyone who might only be  
interested in the earlier files I've  also uploaded those as a smaller file 
of  approx  52MB.

BC637PCI_Full.rar 234.5  MB
https://mega.co.nz/#!6dgVzBQI!A8y-qffQo4X5OYViTz97ZyiFn05zaPPfxCwoGLDu0Kg

BC637PCI_Reduced.rar  50.2  MB
https://mega.co.nz/#!iUQiwK7R!wyRPeBnkS4o1iADZGp7c-ZS6hHNbNqEEb8p1KKbr-ZU

Any  problems with the downloads or files please let me know and, as 
always,  
please feel free to upload  elsewhere.

Regards

Nigel
GM8PZR






In  a message dated 07/02/2014 03:36:46 GMT Standard Time, t...@patoka.org  
 
writes:


Hello,

Does anybody seen any links to the  information  how to implement external 
OCXO to Symmetricom PCI TFP  BC635/BC637  ?


--   
WBW,

V.P.
___
time-nuts   mailing list -- time-nuts@febo.com
To unsubscribe, go to   
https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow  the  instructions   there.

___
time-nuts  mailing list -- time-nuts@febo.com
To unsubscribe, go to  
https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the  instructions there.

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] BC637PCI and OCXO

2014-02-07 Thread mike cook

Le 7 févr. 2014 à 00:18, d0ct0r a écrit :

 
 Hello,
 
 Does anybody seen any links to the information how to implement external OCXO 
 to Symmetricom PCI TFP BC635/BC637 ?
 
 
   check the Symmetricom datasheets. You don't mention the version you are 
needing info for , IRIG/GPS..  Anyway,  all  that I glanced at show an Exr. 
10MHz ref input on pin 1 of the sub-D 15 connector.  Digital, 40% to 60% or 
sine, 0.5V to 8V p-p,  10kOhm.
ex.
 
http://www.symmetricom.com/resources/download-library/documents/datasheets/bc637pci-v2

 -- 
 WBW,
 
 V.P.
 ___
 time-nuts mailing list -- time-nuts@febo.com
 To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
 and follow the instructions there.
___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] BC637PCI and OCXO

2014-02-07 Thread Robert Watzlavick

Magnus,
What kind of problems did you have with it?  I have a couple of BC635PCI 
boards that I've been using for a while with my own LabVIEW-based 
register driver.  I've noticed some interesting behavior after board 
reset (loses lock for 8 sec to 3.5 min), and after changing the mode 
(disrupts lock/phase bits for ~5 sec and freq bit between 4-60 min).


Rev H of the user's guide has the schematics if anybody needs them.

-Bob

On 02/06/2014 11:03 PM, Magnus Danielson wrote:
The BC637PCI already have a VCXO onboard, but you add a OCXO on the 
outside to get much better results.


It was the original poster that needed help.

My problems with the BC637PCI was that one of my boards didn't respond 
completely as documented.


Cheers,
Magnus



___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] BC637PCI and OCXO

2014-02-07 Thread GandalfG8
 
I played with this around five or six years ago but unfortunately  my notes 
from that time are likely to be buried somewhere still  waiting to be 
scanned or indexed.
 
All the necessary information though is in the user and SDK manuals,  
connections for the 10MHz external input and EFC output are on the 15 way I/O  
connector and there's even demo software which I'm pretty sure was all I  used 
to make the necessary adjustments.
One manual, pre Symmetricom, even has what looks to be a full set of  
schematics.
 
I've just run the software again to check but it won't do much if  it can't 
find the card so would need to fire up another PC with a spare  slot to 
check further.
 
I wasn't really happy at the time with my attempts to  condition an 
external Vectron OCXO, it was certainly better than using the  internal 
oscillator 
but there were some odd jumps and drifts using either which  suggested these 
might be artifacts of the board itself rather than the  Vectron OCXO.
 
I've since acquired another BC637PCI, and want to try both again with  
other oscillators, but that's quite some way down a very  long to do list, now 
reminded though I might take a quick  look later:-)
 
In the meantime, I have got copies of manuals and software  etc and will 
get those zipped up today and make them available  for download.
 
Regards
 
Nigel
GM8PZR
 
 
 
 
 
 

 
 
In a message dated 07/02/2014 03:36:46 GMT Standard Time, t...@patoka.org  
writes:


Hello,

Does anybody seen any links to the information  how to implement external 
OCXO to Symmetricom PCI TFP BC635/BC637  ?


--  
WBW,

V.P.
___
time-nuts  mailing list -- time-nuts@febo.com
To unsubscribe, go to  
https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the  instructions there.

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] BC637PCI and OCXO

2014-02-07 Thread GandalfG8
Whilst sorting through my BC637PCI files earlier I realised for the first  
time that an ISO file I'd downloaded in 2010, described  by Symmetricom as 
BC635/637 driver, is actually a full software and  documentation CD, 
presumably what was then being supplied with new  hardware.
Ether that or I had been aware and it's something else that's slipped  
through the sieve:-)
 
As well as the Windows SDK and more recent versions of the BC635 and  BC637 
demo software this file also contains later versions of the legacy  demo 
software than I'd used previously, perhaps making most, if  not all, of the 
earlier software obsolete, although the pre  Symmetricom manuals, especially 
the one with the schematics, are  certainly worth having. 
 
Now it's quite possible I'm the only one who wasn't aware of  this, but in 
case it's not just me, and as I can't locate the original  again to quote a 
URL, I've uploaded a file that contains this ISO, the  extracted files from 
the same, plus my original collection of earlier software  and documentation.
This is quite a large file, approx 235MB, so for anyone who might only be  
interested in the earlier files I've also uploaded those as a smaller file 
of  approx 52MB.
 
BC637PCI_Full.rar 234.5 MB
https://mega.co.nz/#!6dgVzBQI!A8y-qffQo4X5OYViTz97ZyiFn05zaPPfxCwoGLDu0Kg
 
BC637PCI_Reduced.rar 50.2 MB
https://mega.co.nz/#!iUQiwK7R!wyRPeBnkS4o1iADZGp7c-ZS6hHNbNqEEb8p1KKbr-ZU
 
Any problems with the downloads or files please let me know and, as always, 
 please feel free to upload elsewhere.
 
Regards
 
Nigel
GM8PZR
 
 
 
 
 
 
In a message dated 07/02/2014 03:36:46 GMT Standard Time, t...@patoka.org  
writes:


Hello,

Does anybody seen any links to the information  how to implement external 
OCXO to Symmetricom PCI TFP BC635/BC637  ?


--  
WBW,

V.P.
___
time-nuts  mailing list -- time-nuts@febo.com
To unsubscribe, go to  
https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the  instructions  there.

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] BC637PCI and OCXO

2014-02-07 Thread d0ct0r


It seems I have first generation of that card. And I was thinking to use 
that card as a source of 1PPS and 10MHZ - not to feed it from another 
reference. I though it is possible to do some modding to replace VCXO 
by OCXO.


PCI Board Revision ID : 18 (0x12), Firmware Version : DT10041V11



On 2014-02-07 03:00, mike cook wrote:

Le 7 févr. 2014 à 00:18, d0ct0r a écrit :



Hello,

Does anybody seen any links to the information how to implement 
external OCXO to Symmetricom PCI TFP BC635/BC637 ?




   check the Symmetricom datasheets. You don't mention the version you
are needing info for , IRIG/GPS..  Anyway,  all  that I glanced at
show an Exr. 10MHz ref input on pin 1 of the sub-D 15 connector.
Digital, 40% to 60% or sine, 0.5V to 8V p-p,  10kOhm.
ex.

http://www.symmetricom.com/resources/download-library/documents/datasheets/bc637pci-v2


--
WBW,

V.P.
___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to 
https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts

and follow the instructions there.


--
WBW,

V.P.
___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.

Re: [time-nuts] BC637PCI and OCXO

2014-02-07 Thread GandalfG8
 
The information you need is more in the description of the software  
commands, this will tell you how to switch between the internal and  external 
oscillators and how to vary the conditioning parameters and I'm pretty  sure, 
although it's been a while so might be wrong, that some of the software  
contains menus to make this more straightforward.
 
As long as what you have has already been configured as a BC637, ie  
existing firmware is aware that the GPS module is fitted, then there's no  
further 
change required to attach an external oscillator, as per above all  the 
commands to do this are already available.
 
In manual version K see page 6-4 and 6-15 for info on command 0x25, set  
disciplining gain.
See page 3-6 section 3-5 on Hardware Menu option in the software
 
keep on reading the manuals:-)
 
Regards
 
Nigel
GM8PZR

 
 
In a message dated 07/02/2014 18:06:55 GMT Standard Time, t...@patoka.org  
writes:



Thanks everybody for the bit of information !

I have  a Revsion C and Revision K manuals. In Revison K its only 
one note  about OCXO:

An internal 10 MHz VCXO (Voltage Controlled Crystal  Oscillator) is 
disciplined to the
reference source. The VCXO output  drives all timing functions on the 
card. The VCXO
output and a 1pps  signal are provided as outputs. The TFP is also 
capable of disciplining  an
external voltage controlled oscillator. As an option, the TFP board can  
be ordered with an
OCXO (Oven Controlled Crystal Oscillator)  installed.

As far as I understood, if I'll implement external OCXO to  my BC637, 
I'll need to change FW on the card to make it work. If so, its  not an 
option for me, since I just bought that card from auction and there  is 
no way to obtain new microcode for it.

Off-topic:

Aside  of that OCXO implementation, I would like to ask some direction 
from  time-nuts community about the relatively simple way to compare two 
1PPS  signals using some MCU. Lets say I have T-Bolt and BC637. Each has 
1PPS  and I would like to see the phase difference between of that two. 
Of  course it is some instruments already available for that, but I have 
not  own that one (yet). I am thinking to connect both 1PPS to Timers 
input in  capture mode on MCU. Then register first raising edge, start 
counting of  ticks until second timer will not catch another signal 
raise. Then number  of ticks will indicate the difference. But may be it 
is more elegant way  to do that comparison ? Thanks !

Regards,

V.P.



On  2014-02-07 03:38, gandal...@aol.com wrote:
 I played with this around  five or six years ago but unfortunately  my 
 notes
 from  that time are likely to be buried somewhere still  waiting to be
  scanned or indexed.
 
 All the necessary information though is  in the user and SDK manuals,
 connections for the 10MHz external input  and EFC output are on the 15 
 way I/O
 connector and there's  even demo software which I'm pretty sure was all 
 I  used
  to make the necessary adjustments.
 One manual, pre Symmetricom, even  has what looks to be a full set of
 schematics.
 
 I've  just run the software again to check but it won't do much if  it 
  can't
 find the card so would need to fire up another PC with a  spare  slot to
 check further.
 
 I wasn't really  happy at the time with my attempts to  condition an
 external  Vectron OCXO, it was certainly better than using the
 internal  oscillator
 but there were some odd jumps and drifts using either  which  suggested 
 these
 might be artifacts of the board  itself rather than the  Vectron OCXO.
 
 I've since  acquired another BC637PCI, and want to try both again with
 other  oscillators, but that's quite some way down a very  long to do 
  list, now
 reminded though I might take a quick  look  later:-)
 
 In the meantime, I have got copies of manuals and  software  etc and 
 will
 get those zipped up today and  make them available  for download.
 
 Regards
  
 Nigel
 GM8PZR
 
 
 
 
  
 
 
 
 
 In a message dated 07/02/2014  03:36:46 GMT Standard Time, 
 t...@patoka.org
 writes:
  
 
 Hello,
 
 Does anybody seen any links to the  information  how to implement 
 external
 OCXO to  Symmetricom PCI TFP BC635/BC637  ?
 
 
 --
  WBW,
 
 V.P.
  ___
 time-nuts   mailing list -- time-nuts@febo.com
 To unsubscribe, go to
  https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
 and follow  the  instructions there.
 
  ___
 time-nuts mailing list  -- time-nuts@febo.com
 To unsubscribe, go to 
  https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
 and follow the  instructions there.

--  
WBW,

V.P.
___
time-nuts  mailing list -- time-nuts@febo.com
To unsubscribe, go to  
https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the  instructions there.

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to 

Re: [time-nuts] BC637PCI and OCXO

2014-02-07 Thread GandalfG8
My first card at least is a Datum card so quite old now, and that was fine  
doing what you want to do..
 
You really will need to read the manuals in some detail and I do suggest  
downloading the larger of the two files I uploaded, that will give you the  
latest versions of the Demo programs that allow adjustment of the card, as 
well  as the earlier versions of the same and all the manuals
For some things, with earlier versions anyway, it's better to use the  
BC635 version of the Demo software, as that comes with a built in help  section 
which the BC637 version lacks.
 
I'll try and get a card installed so I can run the software properly again  
and if so will come back with more information later.
 
Regards
 
Nigel
GM8PZR
 
 
In a message dated 07/02/2014 18:25:22 GMT Standard Time, t...@patoka.org  
writes:


It  seems I have first generation of that card. And I was thinking to use 
that  card as a source of 1PPS and 10MHZ - not to feed it from another  
reference. I though it is possible to do some modding to replace VCXO  
by OCXO.

PCI Board Revision ID : 18 (0x12), Firmware Version :  DT10041V11



On 2014-02-07 03:00, mike cook wrote:
 Le 7  févr. 2014 à 00:18, d0ct0r a écrit :
 
 
  Hello,
 
 Does anybody seen any links to the information  how to implement 
 external OCXO to Symmetricom PCI TFP BC635/BC637  ?
 
 
check the Symmetricom  datasheets. You don't mention the version you
 are needing info for ,  IRIG/GPS..  Anyway,  all  that I glanced at
 show an  Exr. 10MHz ref input on pin 1 of the sub-D 15 connector.
 Digital, 40%  to 60% or sine, 0.5V to 8V p-p,  10kOhm.
 ex.
 
  
http://www.symmetricom.com/resources/download-library/documents/datasheets/bc637pci-v2
  
 --
 WBW,
 
 V.P.
  ___
 time-nuts mailing  list -- time-nuts@febo.com
 To unsubscribe, go to 
  https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
 and follow  the instructions there.

--  
WBW,

V.P.
___
time-nuts  mailing list -- time-nuts@febo.com
To unsubscribe, go to  
https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the  instructions there.
___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] BC637PCI and OCXO

2014-02-07 Thread d0ct0r



Great ! Super ! Thanks a LOT !

Also, Symmetricom shared the resource for the latest version of that 
driver [BCPCI-V830 build 120].


http://www.symmetricom.com/bus-level-timing-sdk-and-driver-downloads/

I tried that on Ubuntu 12.04.3 LTS x86_64, kernel 3.2.0-58-generic. And 
its works for me.


To whom it may interested, previously I tried to use WinDriver I take 
directly from Xilinx site [basically Jungo's WinDriver v11.5.0] and 
Legacy version of BC635PCI driver [BCPCI-V700 build 111], and it was 
working perfectly fine too. On the same 64bit Linux machine.



Regards,

V.P.

On 2014-02-07 12:07, gandal...@aol.com wrote:
Whilst sorting through my BC637PCI files earlier I realised for the 
first
time that an ISO file I'd downloaded in 2010, described  by Symmetricom 
as

BC635/637 driver, is actually a full software and  documentation CD,
presumably what was then being supplied with new  hardware.
Ether that or I had been aware and it's something else that's slipped
through the sieve:-)

As well as the Windows SDK and more recent versions of the BC635 and  
BC637
demo software this file also contains later versions of the legacy  
demo
software than I'd used previously, perhaps making most, if  not all, of 
the
earlier software obsolete, although the pre  Symmetricom manuals, 
especially

the one with the schematics, are  certainly worth having.

Now it's quite possible I'm the only one who wasn't aware of  this, but 
in
case it's not just me, and as I can't locate the original  again to 
quote a
URL, I've uploaded a file that contains this ISO, the  extracted files 
from
the same, plus my original collection of earlier software  and 
documentation.
This is quite a large file, approx 235MB, so for anyone who might only 
be
interested in the earlier files I've also uploaded those as a smaller 
file

of  approx 52MB.

BC637PCI_Full.rar 234.5 MB
https://mega.co.nz/#!6dgVzBQI!A8y-qffQo4X5OYViTz97ZyiFn05zaPPfxCwoGLDu0Kg

BC637PCI_Reduced.rar 50.2 MB
https://mega.co.nz/#!iUQiwK7R!wyRPeBnkS4o1iADZGp7c-ZS6hHNbNqEEb8p1KKbr-ZU

Any problems with the downloads or files please let me know and, as 
always,

 please feel free to upload elsewhere.

Regards

Nigel
GM8PZR






In a message dated 07/02/2014 03:36:46 GMT Standard Time, 
t...@patoka.org

writes:


Hello,

Does anybody seen any links to the information  how to implement 
external

OCXO to Symmetricom PCI TFP BC635/BC637  ?


--
WBW,

V.P.
___
time-nuts  mailing list -- time-nuts@febo.com
To unsubscribe, go to
https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the  instructions  there.

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to 
https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts

and follow the instructions there.


--
WBW,

V.P.
___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] BC637PCI and OCXO

2014-02-07 Thread d0ct0r


Now I have the plan. Thanks !

I'll try to connect external OCXO to that 15-pin connector, then using 
provided utility, I could switch to external oscillator.


I think here is settings for externally connected source of 10Mhz:

12. Select Clock Source -
  0. Internal
  1. External

Probably I'll need to do some adjustment using so-called Advanced 
settings:


Advanced Menu:

 1. Control Jam-Sync
 2. Force Jam-Sync
 3. Set Clock Value
 4. Load D/A Converter
 5. Set Disciplining Gain
 6. Disconnect Battery to RTC Chip
 0. Back to main menu

Regards,

V.P.

On 2014-02-07 13:39, gandal...@aol.com wrote:
My first card at least is a Datum card so quite old now, and that was 
fine

doing what you want to do..

You really will need to read the manuals in some detail and I do 
suggest
downloading the larger of the two files I uploaded, that will give you 
the
latest versions of the Demo programs that allow adjustment of the card, 
as

well  as the earlier versions of the same and all the manuals
For some things, with earlier versions anyway, it's better to use the
BC635 version of the Demo software, as that comes with a built in help  
section

which the BC637 version lacks.

I'll try and get a card installed so I can run the software properly 
again

and if so will come back with more information later.

Regards

Nigel
GM8PZR


In a message dated 07/02/2014 18:25:22 GMT Standard Time, 
t...@patoka.org

writes:


It  seems I have first generation of that card. And I was thinking to 
use

that  card as a source of 1PPS and 10MHZ - not to feed it from another
reference. I though it is possible to do some modding to replace VCXO
by OCXO.

PCI Board Revision ID : 18 (0x12), Firmware Version :  DT10041V11



On 2014-02-07 03:00, mike cook wrote:

Le 7  févr. 2014 à 00:18, d0ct0r a écrit :



 Hello,

Does anybody seen any links to the information  how to implement
external OCXO to Symmetricom PCI TFP BC635/BC637  ?


   check the Symmetricom  datasheets. You don't mention the version 
you

are needing info for ,  IRIG/GPS..  Anyway,  all  that I glanced at
show an  Exr. 10MHz ref input on pin 1 of the sub-D 15 connector.
Digital, 40%  to 60% or sine, 0.5V to 8V p-p,  10kOhm.
ex.



http://www.symmetricom.com/resources/download-library/documents/datasheets/bc637pci-v2



--
WBW,

V.P.
 ___
time-nuts mailing  list -- time-nuts@febo.com
To unsubscribe, go to
 https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow  the instructions there.


--
WBW,

V.P.
___
time-nuts  mailing list -- time-nuts@febo.com
To unsubscribe, go to
https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the  instructions there.
___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to 
https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts

and follow the instructions there.


--
WBW,

V.P.
___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.

Re: [time-nuts] BC637PCI and OCXO

2014-02-07 Thread Tom Van Baak
 Aside of that OCXO implementation, I would like to ask some direction 
 from time-nuts community about the relatively simple way to compare two 
 1PPS signals using some MCU. Lets say I have T-Bolt and BC637. Each has 
 1PPS and I would like to see the phase difference between of that two. 
 Of course it is some instruments already available for that, but I have 
 not own that one (yet). I am thinking to connect both 1PPS to Timers 
 input in capture mode on MCU. Then register first raising edge, start 
 counting of ticks until second timer will not catch another signal 
 raise. Then number of ticks will indicate the difference. But may be it 
 is more elegant way to do that comparison ? Thanks !
 
 Regards,
 
 V.P.

Yes, that's very simple and works well, up to the period of the MCU clock 
driving the timer, e.g., a 200 MHz MCU gives you 5 ns resolution on the capture 
register.

If you need under 5 or 10 ns, the next level is adding analog interpolation to 
the signal. There have been many discussions about this on the list. Search for 
Richard's PICTIC, for example. Depending on the complexity you want and the 
amount of calibration or re-calibration you employ, you can get down to 
hundreds or even tens of ps this way.

Most of us just buy surplus time interval counters on eBay. You can get 1 or 2 
ns counters for $50 to $200 on a good day. Or for casual time interval work, a 
two channel digital oscilloscope.

/tvb

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] BC637PCI and OCXO

2014-02-07 Thread GandalfG8
Sounds like you cracked it, and beat me to it:-)
 
I just dug out a PCI expansion chassis, the quickest option for now,  and 
have one card up and running but have discovered, as a left over from  my 
playing earlier, that installing the later software, what Symmetricom calls  
its BC635/637 configurator program, causes earlier versions of the software 
to  fail at startup, even with the latest one uninstalled, so that's 
something to  watch out for:-(
 
The later stuff does seem to offer all the options of the earlier software  
though, and as you've no doubt discovered the oscillator parameters you 
mention  are accessed through the BC635 software rather than the BC637 version.
 
On the version I'm running at least, verion 10 of the configurator at the 
 moment, there is a menu option to switch between internal and external  
oscillators on the Hardware menu in standard configuration and the other  
options as you say are available in  advanced with the  oscillator switching 
no longer showing.
 
Interesting to see the rolling time displayed down to microseconds,  
although my eyes do struggle a bit to keep up with that, but rather a shame 
that  
for now I seem to be stuck in June 1994!
 
I am getting the impression though that this particular software is  
expecting a later version of the card, this card is showing in Device  Manager 
as 
a BC635/7PCI-eV2, which it certainly isn't, and the software is  offering to 
adjust the DDS frequency for me, which would be nice but I don't  remember 
it having DDS either.
 
Time to have a software clearout methinks and to start over.
 
Have fun:-)
 
Nigel
GM8PZR
 
 
 
 
In a message dated 07/02/2014 19:12:34 GMT Standard Time, t...@patoka.org  
writes:


Now  I have the plan. Thanks !

I'll try to connect external OCXO to that  15-pin connector, then using 
provided utility, I could switch to external  oscillator.

I think here is settings for externally connected source of  10Mhz:

12. Select Clock Source -
0.  Internal
1. External

Probably I'll need to do some  adjustment using so-called Advanced 
settings:

Advanced  Menu:

1. Control Jam-Sync
2. Force Jam-Sync
3. Set Clock Value
4. Load D/A Converter
5. Set  Disciplining Gain
6. Disconnect Battery to RTC Chip
0.  Back to main menu

Regards,

V.P.

On 2014-02-07 13:39,  gandal...@aol.com wrote:
 My first card at least is a Datum card so  quite old now, and that was 
 fine
 doing what you want to  do..
 
 You really will need to read the manuals in some detail  and I do 
 suggest
 downloading the larger of the two files I  uploaded, that will give you 
 the
 latest versions of the Demo  programs that allow adjustment of the card, 
 as
 well  as  the earlier versions of the same and all the manuals
 For some things,  with earlier versions anyway, it's better to use the
 BC635 version of  the Demo software, as that comes with a built in help  
  section
 which the BC637 version lacks.
 
 I'll try and  get a card installed so I can run the software properly 
 again
  and if so will come back with more information later.
 
  Regards
 
 Nigel
 GM8PZR
 
 
 In a  message dated 07/02/2014 18:25:22 GMT Standard Time, 
  t...@patoka.org
 writes:
 
 
 It  seems I  have first generation of that card. And I was thinking to 
 use
  that  card as a source of 1PPS and 10MHZ - not to feed it from  another
 reference. I though it is possible to do some modding to  replace VCXO
 by OCXO.
 
 PCI Board Revision ID : 18  (0x12), Firmware Version :  DT10041V11
 
 
 
  On 2014-02-07 03:00, mike cook wrote:
 Le 7  févr. 2014 à  00:18, d0ct0r a écrit :
 
 
   Hello,
 
 Does anybody seen any links to the  information  how to implement
 external OCXO to  Symmetricom PCI TFP BC635/BC637  ?
 
  
check the Symmetricom  datasheets. You don't  mention the version 
 you
 are needing info for ,   IRIG/GPS..  Anyway,  all  that I glanced at
 show  an  Exr. 10MHz ref input on pin 1 of the sub-D 15 connector.
  Digital, 40%  to 60% or sine, 0.5V to 8V p-p,  10kOhm.
  ex.
 
 
  
http://www.symmetricom.com/resources/download-library/documents/datasheets/bc637pci-v2
  
 --
 WBW,
 
  V.P.
   ___
 time-nuts  mailing  list -- time-nuts@febo.com
 To unsubscribe, go  to
   https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
 and  follow  the instructions there.
 
 --
 WBW,
  
 V.P.
 ___
  time-nuts  mailing list -- time-nuts@febo.com
 To unsubscribe, go  to
 https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
 and  follow the  instructions there.
  ___
 time-nuts mailing list  -- time-nuts@febo.com
 To unsubscribe, go to 
  https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
 and follow the  instructions there.

--  
WBW,

V.P.
___
time-nuts  mailing list -- time-nuts@febo.com
To unsubscribe, go to  
https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow 

Re: [time-nuts] BC637PCI and OCXO

2014-02-07 Thread d0ct0r



Thanks everybody for the bit of information !

I have a Revsion C and Revision K manuals. In Revison K its only 
one note about OCXO:


An internal 10 MHz VCXO (Voltage Controlled Crystal Oscillator) is 
disciplined to the
reference source. The VCXO output drives all timing functions on the 
card. The VCXO
output and a 1pps signal are provided as outputs. The TFP is also 
capable of disciplining an
external voltage controlled oscillator. As an option, the TFP board can 
be ordered with an

OCXO (Oven Controlled Crystal Oscillator) installed.

As far as I understood, if I'll implement external OCXO to my BC637, 
I'll need to change FW on the card to make it work. If so, its not an 
option for me, since I just bought that card from auction and there is 
no way to obtain new microcode for it.


Off-topic:

Aside of that OCXO implementation, I would like to ask some direction 
from time-nuts community about the relatively simple way to compare two 
1PPS signals using some MCU. Lets say I have T-Bolt and BC637. Each has 
1PPS and I would like to see the phase difference between of that two. 
Of course it is some instruments already available for that, but I have 
not own that one (yet). I am thinking to connect both 1PPS to Timers 
input in capture mode on MCU. Then register first raising edge, start 
counting of ticks until second timer will not catch another signal 
raise. Then number of ticks will indicate the difference. But may be it 
is more elegant way to do that comparison ? Thanks !


Regards,

V.P.



On 2014-02-07 03:38, gandal...@aol.com wrote:
I played with this around five or six years ago but unfortunately  my 
notes

from that time are likely to be buried somewhere still  waiting to be
scanned or indexed.

All the necessary information though is in the user and SDK manuals,
connections for the 10MHz external input and EFC output are on the 15 
way I/O
connector and there's even demo software which I'm pretty sure was all 
I  used

to make the necessary adjustments.
One manual, pre Symmetricom, even has what looks to be a full set of
schematics.

I've just run the software again to check but it won't do much if  it 
can't

find the card so would need to fire up another PC with a spare  slot to
check further.

I wasn't really happy at the time with my attempts to  condition an
external Vectron OCXO, it was certainly better than using the
internal oscillator
but there were some odd jumps and drifts using either which  suggested 
these

might be artifacts of the board itself rather than the  Vectron OCXO.

I've since acquired another BC637PCI, and want to try both again with
other oscillators, but that's quite some way down a very  long to do 
list, now

reminded though I might take a quick  look later:-)

In the meantime, I have got copies of manuals and software  etc and 
will

get those zipped up today and make them available  for download.

Regards

Nigel
GM8PZR









In a message dated 07/02/2014 03:36:46 GMT Standard Time, 
t...@patoka.org

writes:


Hello,

Does anybody seen any links to the information  how to implement 
external

OCXO to Symmetricom PCI TFP BC635/BC637  ?


--
WBW,

V.P.
___
time-nuts  mailing list -- time-nuts@febo.com
To unsubscribe, go to
https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the  instructions there.

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to 
https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts

and follow the instructions there.


--
WBW,

V.P.
___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] BC637PCI and OCXO

2014-02-07 Thread d0ct0r


As far as I understood, in many modes (except GPS mode), we need to set 
date/time manually.


Also, I found the link for the direct oscillator replacement part:

http://www.mti-milliren.com/pdfs/210.pdf

I think in the documentation, Symmitricom mentioned this particular 
model. Now I know how it looks like. But unfortunately its not 
straight process just to use my Hakko to exchange the crystals. Its 
required to change the microcode as well. So, that is not an option. The 
only way is to use external OCXO connected to pin 1 of the 15-pin 
connector. And I'll try it.


Thank you all for all the information !

Regards,
V.P.

On 2014-02-07 14:55, gandal...@aol.com wrote:

Sounds like you cracked it, and beat me to it:-)

I just dug out a PCI expansion chassis, the quickest option for now,  
and
have one card up and running but have discovered, as a left over from  
my
playing earlier, that installing the later software, what Symmetricom 
calls
its BC635/637 configurator program, causes earlier versions of the 
software

to  fail at startup, even with the latest one uninstalled, so that's
something to  watch out for:-(

The later stuff does seem to offer all the options of the earlier 
software

though, and as you've no doubt discovered the oscillator parameters you
mention  are accessed through the BC635 software rather than the BC637 
version.


On the version I'm running at least, verion 10 of the configurator at 
the

 moment, there is a menu option to switch between internal and external
oscillators on the Hardware menu in standard configuration and the 
other
options as you say are available in  advanced with the  oscillator 
switching

no longer showing.

Interesting to see the rolling time displayed down to microseconds,
although my eyes do struggle a bit to keep up with that, but rather a
shame that
for now I seem to be stuck in June 1994!

I am getting the impression though that this particular software is
expecting a later version of the card, this card is showing in Device
Manager as
a BC635/7PCI-eV2, which it certainly isn't, and the software is  
offering to
adjust the DDS frequency for me, which would be nice but I don't  
remember

it having DDS either.

Time to have a software clearout methinks and to start over.

Have fun:-)

Nigel
GM8PZR




In a message dated 07/02/2014 19:12:34 GMT Standard Time, 
t...@patoka.org

writes:


Now  I have the plan. Thanks !

I'll try to connect external OCXO to that  15-pin connector, then using
provided utility, I could switch to external  oscillator.

I think here is settings for externally connected source of  10Mhz:

12. Select Clock Source -
0.  Internal
1. External

Probably I'll need to do some  adjustment using so-called Advanced
settings:

Advanced  Menu:

1. Control Jam-Sync
2. Force Jam-Sync
3. Set Clock Value
4. Load D/A Converter
5. Set  Disciplining Gain
6. Disconnect Battery to RTC Chip
0.  Back to main menu

Regards,

V.P.

On 2014-02-07 13:39,  gandal...@aol.com wrote:

My first card at least is a Datum card so  quite old now, and that was
fine
doing what you want to  do..

You really will need to read the manuals in some detail  and I do
suggest
downloading the larger of the two files I  uploaded, that will give 
you

the
latest versions of the Demo  programs that allow adjustment of the 
card,

as
well  as  the earlier versions of the same and all the manuals
For some things,  with earlier versions anyway, it's better to use the
BC635 version of  the Demo software, as that comes with a built in 
help

 section
which the BC637 version lacks.

I'll try and  get a card installed so I can run the software properly
again
 and if so will come back with more information later.

 Regards

Nigel
GM8PZR


In a  message dated 07/02/2014 18:25:22 GMT Standard Time,
 t...@patoka.org
writes:


It  seems I  have first generation of that card. And I was thinking to
use
 that  card as a source of 1PPS and 10MHZ - not to feed it from  
another
reference. I though it is possible to do some modding to  replace 
VCXO

by OCXO.

PCI Board Revision ID : 18  (0x12), Firmware Version :  DT10041V11



 On 2014-02-07 03:00, mike cook wrote:

Le 7  févr. 2014 à  00:18, d0ct0r a écrit :



  Hello,

Does anybody seen any links to the  information  how to implement
external OCXO to  Symmetricom PCI TFP BC635/BC637  ?



   check the Symmetricom  datasheets. You don't  mention the version
you
are needing info for ,   IRIG/GPS..  Anyway,  all  that I glanced at
show  an  Exr. 10MHz ref input on pin 1 of the sub-D 15 connector.
 Digital, 40%  to 60% or sine, 0.5V to 8V p-p,  10kOhm.
 ex.





http://www.symmetricom.com/resources/download-library/documents/datasheets/bc637pci-v2



--
WBW,

 V.P.
  ___
time-nuts  mailing  list -- time-nuts@febo.com
To unsubscribe, go  to
  https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and  follow  the instructions there.


--
WBW,

V.P.

[time-nuts] BC637PCI and OCXO

2014-02-06 Thread d0ct0r


Hello,

Does anybody seen any links to the information how to implement external 
OCXO to Symmetricom PCI TFP BC635/BC637 ?



--
WBW,

V.P.
___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] BC637PCI and OCXO

2014-02-06 Thread Magnus Danielson

On 07/02/14 00:18, d0ct0r wrote:


Hello,

Does anybody seen any links to the information how to implement external
OCXO to Symmetricom PCI TFP BC635/BC637 ?


As I recall it, it's fairly straigh-forward to output the EFC and input 
the clock frequency. I also recall that there is a API for changing the 
PI-filtering parameters.


Cheers,
Magnus

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] BC637PCI and OCXO

2014-02-06 Thread Tom Van Baak
Hi Vlad,

There was discussion about that board on the list some years ago. Google for: 
site:febo.com BC637PCI

See, for example, 
http://www.febo.com/pipermail/time-nuts/2008-October/033730.html

/tvb

- Original Message - 
From: d0ct0r t...@patoka.org
To: time-nuts@febo.com
Sent: Thursday, February 06, 2014 3:18 PM
Subject: [time-nuts] BC637PCI and OCXO


 
 Hello,
 
 Does anybody seen any links to the information how to implement external 
 OCXO to Symmetricom PCI TFP BC635/BC637 ?
 
 
 -- 
 WBW,
 
 V.P.


___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] BC637PCI and OCXO

2014-02-06 Thread Alex Pummer

Hi Magnus,
I could help you with that,
I also looking for a GPS module which has a 10kHz output,
To lock to the 1pps is a bit complicated, one would need a crystal 
oscillator with very good short-time stability, with a 10kHz is just an 
analog PLL, for what would you use the output -- what frequency do you need?

Regards
Alex
73
KJ6UHN

On 2/6/2014 8:05 PM, Magnus Danielson wrote:

On 07/02/14 00:18, d0ct0r wrote:


Hello,

Does anybody seen any links to the information how to implement external
OCXO to Symmetricom PCI TFP BC635/BC637 ?


As I recall it, it's fairly straigh-forward to output the EFC and 
input the clock frequency. I also recall that there is a API for 
changing the PI-filtering parameters.


Cheers,
Magnus

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to 
https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts

and follow the instructions there.


___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] BC637PCI and OCXO

2014-02-06 Thread Magnus Danielson
The BC637PCI already have a VCXO onboard, but you add a OCXO on the 
outside to get much better results.


It was the original poster that needed help.

My problems with the BC637PCI was that one of my boards didn't respond 
completely as documented.


Cheers,
Magnus

On 07/02/14 05:37, Alex Pummer wrote:

Hi Magnus,
I could help you with that,
I also looking for a GPS module which has a 10kHz output,
To lock to the 1pps is a bit complicated, one would need a crystal
oscillator with very good short-time stability, with a 10kHz is just an
analog PLL, for what would you use the output -- what frequency do you
need?
Regards
Alex
73
KJ6UHN

On 2/6/2014 8:05 PM, Magnus Danielson wrote:

On 07/02/14 00:18, d0ct0r wrote:


Hello,

Does anybody seen any links to the information how to implement external
OCXO to Symmetricom PCI TFP BC635/BC637 ?


As I recall it, it's fairly straigh-forward to output the EFC and
input the clock frequency. I also recall that there is a API for
changing the PI-filtering parameters.

Cheers,
Magnus

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to
https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to
https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] BC637PCI

2008-10-11 Thread GandalfG8
 
In a message dated 11/10/2008 05:12:11 GMT Daylight Time, [EMAIL PROTECTED]  
writes:

Has  anyone upgraded the oscillator on an older Datum BC637PCI card to
the MTI  crystal?  Is it as simple as changing the crystal and adjusting  the
osc gain?



-
Hi Scott
 
I've not changed the oscillator, but I did look into the possibility and  
also ran a BC637PCI for a while with an external Vectron ovened 10MHz  
oscillator.
 
I assume you have the BC637PCI manual?
Appendix A refers to field upgrades, both converting a 635 to 637 by adding  
the GPS module and upgrading to the ovened oscillator.
In both instances a firmware upgrade was activated by entering a device  
specific password provided by Datum/Symmetricom. I doubt that option  is still 
longer available even though the necessary firmware changes are  obviously 
already there waiting to be activated.
I suspect, in the case of the oscillator upgrade anyway, some default  
settings including oscillator gain will be all that's changed.
 
When running with an external oscillator I found that loss of power would  
default any settings I had changed so no doubt that's what would happen if you  
upgraded the oscillator without the firmware change.
Page 6-15, in the rev K manual anyway, gives details of the oscillator gain  
adjustment, I found approx 70 seemed reasonable with my Vectron oscillator  
but my BC637PCI, and perhaps others, has some conditioning issues  anyway.
 
The basic onboard oscillator was not very good, apologies for such an  
imprecise statement but I can't find the fairly extensive notes made several  
months 
ago, both accuracy and stability were relatively poor measured on an  
HP53132A using a known good Thunderbolt as a reference.
In particular I noticed quite frequent, but seemingly random, jumps in  
output frequency that would then take a little while to recover, a bit like a  
fast 
acting automatic gain control with slow recovery time. These jumps  were 
significantly greater than the normal variations I observed and  fell outside 
of 
the unit specification.
 
Using the Vectron oscillator greatly improved things, it was a much better  
oscillator anyway and I was able to observe the significant  improvement in the 
Vectron performance when being conditioned by the  BC637PCI.
However, the frequency jumps still occured albeit with overall performance  
much improved and frequency stability much better and the jumps less than  
before, ie frequency jumps were seemingly reduced in proportion to the better  
accuracy.
Without the jumps I would have been happy with the Vectron performance  but 
didn't feel able to trust the combination without permanent  computer 
monitoring, and still don't know if this was a function of my  BC637PCI or 
something 
common to all of them.
 
It was interesting to play with, and I'll probably go back to it at some  
time, but I was more concerned then to set up something I could rely on and  
eventually put it to one side.
 
Whilst working with the BC637PCI I did find that I needed both the  BC635PCI 
and BC637PCI software, both offer options the other lacks, and I have  late 
copies of both if you need them.
I also have two manuals, version H from Datum that includes schematics, and  
the fairly similar version K from Symmetricom but without schematics.
 
regards
 
Nigel
GM8PZR
 
 
 



**   
___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] BC637PCI

2008-10-11 Thread GandalfG8
 
In a message dated 11/10/2008 05:12:11 GMT Daylight Time, [EMAIL PROTECTED]  
writes:

Has  anyone upgraded the oscillator on an older Datum BC637PCI card to
the MTI  crystal?  Is it as simple as changing the crystal and adjusting  the
osc gain?



-
PS
 
Should have added to my previous waffle, I think the answer to this is  
yes:-)
given the need to reset any changed values every time you power down and up  
again.
 
regards
 
Nigel
GM8PZR



**   
___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] BC637PCI

2008-10-11 Thread Scott Mace
Nigel, thanks for the detailed response.  I noticed the password option in
the advanced menu as well.  I ran it overnight locked to a 1-PPS feed
and it seemed to stay witin +-200ns.  Not spectacular, but within
spec according to the older datasheets.  I am mainly interested in the card
as a timecode generator.  However it looks like it might be more convenient
to just feed the card an external 10mhz and not use the internal oscillator.
Also, the RTC battery is toast, so it looks like I'll be replacing that at
some point.

Scott

[EMAIL PROTECTED] wrote:
  
 In a message dated 11/10/2008 05:12:11 GMT Daylight Time, [EMAIL PROTECTED]  
 writes:
 
 Has  anyone upgraded the oscillator on an older Datum BC637PCI card to
 the MTI  crystal?  Is it as simple as changing the crystal and adjusting  the
 osc gain?
 
 
 
 -
 PS
  
 Should have added to my previous waffle, I think the answer to this is  
 yes:-)
 given the need to reset any changed values every time you power down and up  
 again.
  
 regards
  
 Nigel
 GM8PZR
 
 
 
 **   
 ___
 time-nuts mailing list -- time-nuts@febo.com
 To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
 and follow the instructions there.
 
 

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.