Forum Replies Created
- AuthorPosts
-
Presumably you know that you can get a readout of the values the calibration has found, so you can check if they have changed or if the results are reasonable? The procedure is outlined in the service manual. With Record Open press Stop and Tape Type at the same time. Display blinks 0000. Press digit 1 to 5 to display the values.
Great video Steve! Regarding your comment at 3m45s that it was the only B&O radial tracker with remote control: Beogram 2400 pre-dated Beogram 2000 this by 5 years, was radial tracking and had remote control (as did BG2402/2404) – the remote was of course the earlier ultrasonic version. I only know because my father had one ? I think BG2000 may be the first datalink-controlled turntable. EDIT: On second thoughts I think BeoGram 6000 (a BG2402 with new electronics) may have been the first datalink beogram.
The datalink was developed and first used for the Beomaster/Beocord/Beogram 8000, so the Beogram 8000 was the first beogram with datalink. The datalink code format and timing was the same as that for the infrared remote control used for the Beomaster 8000.
I don’t know if they are legal everywhere, but you can buy small, fairly cheap, BT receivers that transmit a weak FM signal with a range of only a few metres. They need a 12V supply since they are most often sold for use in older vehicles. It’s many years since I’ve tried one, before the time of BT, so it needed a wired signal in. If it works it wouldn’t need any Beolit modification at all.
A posting on this site describes the beginnings of the BM6000 PIC project.
https://archivedforum2.beoworld.ouronlineserver.com/forums/p/50455/354032.aspx#354032
I’m hoping a full description will be published one day before too long.It did take months to write the original program. See:
I’ve never owned a BM6000 and apart from the CPUs I don’t have any parts for them.
I meant if anyone who can write 3870 assembler code and wants to re-create the functionality of the original program, as you are doing with a modern processor, then the piggyback CPU would be available.
BTW someone else has already been through the process of making a plug-in replacement for the CPU, using a PIC processor. It would be good to see a pooling or resources for anyone else who might be interested in reviving a BM6000.
If anyone with a faulty Beomaster 6000 CPU is interested I have two unused CPUs, with no way of checking whether they are working or not. They have never been installed, but are original production samples. They have the same B&O item number, 8340285, but different dates, 8107 and 8138. I don’t know if any changes were made between those two dates, but presumably there were.
For anyone with the means, ability, and interest in rewriting the original program I also have a piggyback version of the 3870 processor with a socket for a 2716 EPROM on its back. There’s also a 2716 EPROM, but I don’t know if that contains a version of the BM6000 program or not, and no longer have the capability to read it.
OK, my fault for relying on my poor memory. I don’t have a BM6000 to try it on and I just remembered it as being like other products from that era which did use the 50/60Hz signal for power failure indication. It’s now more than 40 years since I last worked on the BM6000.
What about Pin16 on the cpu (the 50/60Hz signal)? This signal comes from TR4 on the power supply board # 16. I’m not getting a square wave from the collector of TR4, but I might not be measuring correctly. Is this signal required for CPU startup?
The signal on pin 16 is definitely required for a normal startup. If the signal is missing it goes into standby mode since this is normally an indication that there is a power failure. If there’s no mains power there’s really no point in going into anything but standby mode.
If you switch off the mains power (or disconnect pin 16 signal) while the unit is operating it will attempt a normal shutdown to standby mode, equivalent to pressing the Standby button.
Martin, what is “Chartol”, please?
I’m not Martin, but Chartol (usually spelled Chatol) could be translated as a writing desk, escritoire or secretaire. Usually with lockable compartments and a fold-down or pull-out writing surface. Often used as a home office before working from home or computers were a ‘thing’.
Before breaking the shell apart I would take a pen or pencil and turn the lower reel slightly clockwise to loosen the tape and try to pull it gently out of the cassette while doing so. It may get the tape back on the reel without any damage. At least with a clear plastic shell you can see what is happening and avoid making it worse. It’s also best done when the dry conditions don’t cause static cling or repulsion.
During development of the drive mechanism it was a problem with tape damage when starting or stopping wind or rewind but whatever the cause it was solved before production started. See:
and:Since there’s really nothing happening on the outputs after /Reset goes high it would seem that the program code is not running at all.
Sorry, I’m out of ideas for things to try.
Did you have a crystal oscillator on pins 1 and 2? The /Reset signal shouldn’t really be pulled high until after the 5V and XO are stable. It looks as if Reset goes high just before 5V, but perhaps that is deceptive.
Since the 3870 has no instructions for individually addressing the port pins it’s normal for all pins on the same port to be set at the same time.
I have an unused sample of the CPU but don’t have the means or equipment to set it up and test it. And I don’t have a Beomaster 6000 to compare signals, either.
Setting up all the I/O pins would be one of the first things done in the program after the oscillator has started and /RESET has gone high.
Pin 16 input is used only for the clock and for checking whether the mains power has disappeared when it tries to do a properly sequenced close down if it’s active.
The program was definitely written in assembler but I doubt if the source code still exists. For some information about the development of the Beomaster 6000 have a look at:
Also have a look at Appendix 8 and 9 on the same site.
Several products from that time will go into standby or not start up if there is no signal from the 50/60Hz mains frequency. It should be on pin 16 of the microprocessor.
For some information about the development of the Beomaster 5000 and related documents have a look at:
- AuthorPosts