BeebSID

for bbc micro/electron hardware, peripherals & programming issues (NOT emulators!)
User avatar
Multiwizard
Posts: 1419
Joined: Wed Jan 11, 2012 9:03 pm
Contact:

Re: BeebSID Disk#16 ABBA !!

Post by Multiwizard » Sun Dec 20, 2015 3:44 pm

PitfallJones wrote:It's.... Christmas and time for another disk mined from the HVSC vaults!

Feast your ears this December on the amazing hits of ABBA!
beebsid16.jpg
- PJ
Oh joy... :D

How do I execute a SSD file on a Beeb?... :oops:


Greetings, Wim... :-)

User avatar
fordp
Posts: 965
Joined: Sun Feb 12, 2012 9:08 pm
Location: Kent, England
Contact:

Re: BeebSID

Post by fordp » Sun Dec 20, 2015 4:14 pm

I just select the Disc using *DIN xx press return. The type *SIDPLAY press return. Some discs have a different executable.
FordP (Simon Ellwood)
Time is an illusion. Lunchtime, doubly so!

User avatar
Multiwizard
Posts: 1419
Joined: Wed Jan 11, 2012 9:03 pm
Contact:

Re: BeebSID

Post by Multiwizard » Sun Dec 20, 2015 6:26 pm

fordp wrote:I just select the Disc using *DIN xx press return. The type *SIDPLAY press return. Some discs have a different executable.
Thanks for the advice... :D

I have tried several XX options after *DIN , but I can't find the right one yet... :(


Greetings, Wim... :-)

User avatar
oss003
Posts: 2797
Joined: Tue Jul 14, 2009 11:57 am
Location: Netherlands
Contact:

Re: BeebSID

Post by oss003 » Sun Dec 20, 2015 6:31 pm

I think you first have to add the SSD image to the MMC file before you can select it with *DIN <nr>
You need a special program to do that.

Greetings
Kees

User avatar
Multiwizard
Posts: 1419
Joined: Wed Jan 11, 2012 9:03 pm
Contact:

Re: BeebSID

Post by Multiwizard » Sun Dec 20, 2015 6:57 pm

oss003 wrote:I think you first have to add the SSD image to the MMC file before you can select it with *DIN <nr>
You need a special program to do that.

Greetings
Kees
So this won't do?.. :(


Greetings, Wim... :-)
Attachments
Beeb.PNG

User avatar
oss003
Posts: 2797
Joined: Tue Jul 14, 2009 11:57 am
Location: Netherlands
Contact:

Re: BeebSID

Post by oss003 » Sun Dec 20, 2015 7:07 pm

No, you have to add the SID ssd to the BEEB.MMB file.

I think MMB imager can do this: http://www.msknight.com/bbc/mmc.html

Greetings
Kees

User avatar
oss003
Posts: 2797
Joined: Tue Jul 14, 2009 11:57 am
Location: Netherlands
Contact:

Re: BeebSID

Post by oss003 » Sun Dec 20, 2015 7:47 pm

This program should work: http://www.g7jjf.com/public/MMBImager.zip

Greetings
Kees

User avatar
jgharston
Posts: 3291
Joined: Thu Sep 24, 2009 11:22 am
Location: Whitby/Sheffield
Contact:

Re: BeebSID Disk#16 ABBA !!

Post by jgharston » Sun Dec 20, 2015 9:54 pm

PitfallJones wrote:It's.... Christmas and time for another disk mined from the HVSC vaults!
Feast your ears this December on the amazing hits of ABBA!
Oh god! I was listening to Abba for hours while typesetting the HADFS manual back in 1994. Now I've got it playing while typing up my response to a candidate assessment review. (Which I should be doing instead of browsing here [-X )

Code: Select all

$ bbcbasic
PDP11 BBC BASIC IV Version 0.25
(C) Copyright J.G.Harston 1989,2005-2015
>_

User avatar
mattyj
Posts: 49
Joined: Sun Nov 08, 2009 1:17 am
Location: South West - Bristol
Contact:

Re: BeebSID

Post by mattyj » Sat Sep 03, 2016 10:32 pm

Hello
Is the BeebSID kit / pcb / sid image etc still available to buy?
Thanks
Matt

User avatar
MartinB
Posts: 5023
Joined: Mon Mar 31, 2008 9:04 pm
Location: Obscurity
Contact:

Re: BeebSID

Post by MartinB » Sun Sep 04, 2016 3:20 pm

There's none of my original PCB batch left I'm afraid but Phill HS (prime on here) had a second batch made - maybe he has some of those left?

User avatar
JudgeBeeb
Posts: 732
Joined: Thu Sep 10, 2015 8:56 pm
Contact:

Re: BeebSID

Post by JudgeBeeb » Sun Sep 04, 2016 3:23 pm

Prime does indeed have some available. However, I understand he is rather busy at the moment; so you may need to be patient.
There is so much wonder in the universe; why should you want to imagine that there is more?

User avatar
danielj
Posts: 6687
Joined: Thu Oct 02, 2008 4:51 pm
Location: Manchester
Contact:

Re: BeebSID

Post by danielj » Sun Sep 04, 2016 3:36 pm

If you listen carefully, you can hear the screams of poor defenceless C64s fearing for their integrity every time beebsid gets mentioned.

d.

User avatar
MartinB
Posts: 5023
Joined: Mon Mar 31, 2008 9:04 pm
Location: Obscurity
Contact:

Re: BeebSID

Post by MartinB » Sun Sep 04, 2016 4:58 pm

C64 organ donation - it's what their owners would have wanted... :-({|= O:)

User avatar
1024MAK
Posts: 8100
Joined: Mon Apr 18, 2011 4:46 pm
Location: Looking forward to summer in Somerset, UK...
Contact:

Re: BeebSID

Post by 1024MAK » Sun Sep 04, 2016 5:19 pm

Shut you eyes, little Commodore's...

My BeebSID
image.jpeg
Beeb SID (Phill's version)
And very good they are as well :D

Of course, this does mean I have to use an Atari STFM as a sentry in between my Beeb with the BeebSID and my C64 and C128 machines!

Mark

User avatar
JudgeBeeb
Posts: 732
Joined: Thu Sep 10, 2015 8:56 pm
Contact:

Re: BeebSID

Post by JudgeBeeb » Mon Oct 03, 2016 10:03 pm

My second SID chip arrived today (from a more reliable source) and this didn't work either. The same problem as before – the LM7805 got incredibly hot. I suspect it is more likely there is a fault with my board (rather than two different chips from different sources producing the same problem). I am going to have to see if I can trace the fault (when I have some time).

In the meantime, I have one question. I haven't included the pull-down resistor on pin 27 (audio out). I assumed it was unnecessary, as the datasheets seem to suggest that this is only necessary for the 6581 and I am using the 8580. Is this correct? In any event, I don't see how this could cause a problem of this kind.
There is so much wonder in the universe; why should you want to imagine that there is more?

User avatar
MartinB
Posts: 5023
Joined: Mon Mar 31, 2008 9:04 pm
Location: Obscurity
Contact:

Re: BeebSID

Post by MartinB » Mon Oct 03, 2016 11:00 pm

No, not necessary - I didn't even include that resistor on my original BeebSID schematic design.

I think you need to start with a very careful check of the integrity of your supply rails and the associated 0v returns.

User avatar
1024MAK
Posts: 8100
Joined: Mon Apr 18, 2011 4:46 pm
Location: Looking forward to summer in Somerset, UK...
Contact:

Re: BeebSID

Post by 1024MAK » Tue Oct 04, 2016 9:48 am

:idea: :arrow: It maybe helpful if you post some pictures (top side and underside) along with details of which power configuration you have opted for...

Mark

User avatar
JudgeBeeb
Posts: 732
Joined: Thu Sep 10, 2015 8:56 pm
Contact:

Re: BeebSID

Post by JudgeBeeb » Tue Oct 04, 2016 10:36 am

I have had a very close look at the board under magnification and there do not appear to be any bridges, damaged tracks or poor solder joints. I am also not convinced that it is an inherent problem with the power rails. If that were the case, wouldn't one expect the problem to arise whenever I connected power? The voltage regulator seems fine when the power is applied without the 8580 in its socket. The LED lights up (and I assume the logic chips are drawing some very modest current). But when I power it up with the 8580 present, the heat from the voltage regulator escalates to un-touchable levels. The impression is that the 8580 is drawing a lot of power - but this seems unlikely for two chips from different sources.

I think I need to measure a few values around the circuit. Make sure that the voltages are correct and how much current is being drawn. I am also wondering whether it might be worth replacing the LM7805.

Trouble is, I need to first find some time to do this.
There is so much wonder in the universe; why should you want to imagine that there is more?

User avatar
hoglet
Posts: 7694
Joined: Sat Oct 13, 2012 6:21 pm
Location: Bristol
Contact:

Re: BeebSID

Post by hoglet » Tue Oct 04, 2016 10:51 am

What voltage are you feeding into to the board?

Is this regulated or unregulated?

I have a BeebSID 2.3 board from Phill fitted with a 8580 that works. I fitted a heat sink to the 7805, so it is expected to get hot.

It's just possible what you are seeing is normal.

This is probably stating the obvious, but:
- 6581 needs 5V on VCC (pin 25) and 12V on VDD (pin 28)
- 8580 needs 5V on VCC (pin 25) and 9V on VDD (pin 28)

GND is pin 14.

Have you confirmed these voltages are present (wrt pin 14), both without and with the SID Chip present.

Dave

User avatar
JudgeBeeb
Posts: 732
Joined: Thu Sep 10, 2015 8:56 pm
Contact:

Re: BeebSID

Post by JudgeBeeb » Tue Oct 04, 2016 11:08 am

hoglet wrote:What voltage are you feeding into to the board?

Is this regulated or unregulated?

I have a BeebSID 2.3 board from Phill fitted with a 8580 that works. I fitted a heat sink to the 7805, so it is expected to get hot.

It's just possible what you are seeing is normal.

This is probably stating the obvious, but:
- 6581 needs 5V on VCC (pin 25) and 12V on VDD (pin 28)
- 8580 needs 5V on VCC (pin 25) and 9V on VDD (pin 28)

GND is pin 14.

Have you confirmed these voltages are present (wrt pin 14), both without and with the SID Chip present.

Dave
Thanks Dave. That is indeed the way I believe I have it configured. I do plan to check those and other things. The trouble is that I am getting home so late these days. Too much work and not enough fun. :(
There is so much wonder in the universe; why should you want to imagine that there is more?

User avatar
hoglet
Posts: 7694
Joined: Sat Oct 13, 2012 6:21 pm
Location: Bristol
Contact:

Re: BeebSID

Post by hoglet » Tue Oct 04, 2016 11:16 am

I just measured the VCC current draw of the 8580 on my BeebSID as 110mA .

If you are feeding the board with 12V, then the 7805 is going to be dissipating 770mW.

The ST L7805 I used has a thermal resistance of 50°C / Watt without a heatsink.

So at 21°C ambient the package would quickly reach temperatures of 21 + 50 * 0.770 = 59.5°C which is very toasty.

What type of 7805 do you have fitted?

Does it have a heatsink?

Dave

User avatar
JudgeBeeb
Posts: 732
Joined: Thu Sep 10, 2015 8:56 pm
Contact:

Re: BeebSID

Post by JudgeBeeb » Tue Oct 04, 2016 11:22 am

hoglet wrote:I just measured the VCC current draw of the 8580 on my BeebSID as 110mA .

If you are feeding the board with 12V, then the 7805 is going to be dissipating 770mW.

The ST L7805 I used has a thermal resistance of 50°C / Watt without a heatsink.

So at 21°C ambient the package would quickly reach temperatures of 21 + 50 * 0.770 = 59.5°C which is very toasty.

What type of 7805 do you have fitted?

Does it have a heatsink?

Dave
I am using this. It has the standard small factory fitted heat tab; but nothing 'after-market'. I have not measured the temperature. But the first time I powered it up, it had been on for about two minutes before I momentarily touched it and recoiled. My finger was still sore for about an hour. I think that is more than 59.5°C. I would guess it was over 100°C.
There is so much wonder in the universe; why should you want to imagine that there is more?

User avatar
JudgeBeeb
Posts: 732
Joined: Thu Sep 10, 2015 8:56 pm
Contact:

Re: BeebSID

Post by JudgeBeeb » Tue Oct 04, 2016 11:24 am

From the datasheet, I see its operating temperature is up to 125°C. I would guess it was either very near or possibly exceeding that.

(Measuring the actual temperature, is something I will do as well.)
There is so much wonder in the universe; why should you want to imagine that there is more?

User avatar
hoglet
Posts: 7694
Joined: Sat Oct 13, 2012 6:21 pm
Location: Bristol
Contact:

Re: BeebSID

Post by hoglet » Tue Oct 04, 2016 11:37 am

lazarusr wrote:From the datasheet, I see its operating temperature is up to 125°C. I would guess it was either very near or possibly exceeding that.
You would surprised how hot just 60°C feels!

But you do have a heatsink fitted, so it shouldn't even be getting to 60°C.

Dave

User avatar
1024MAK
Posts: 8100
Joined: Mon Apr 18, 2011 4:46 pm
Location: Looking forward to summer in Somerset, UK...
Contact:

Re: BeebSID

Post by 1024MAK » Tue Oct 04, 2016 11:53 am

You need to measure the input voltage, the output voltage (to see if the 7805 is in current limit or fold back mode) and the input current.

The power dissipation and therefore the heat generated by a series voltage regulator depends on the input current (determined mainly by the output/load current) and the input voltage. Typically, it's recommended to fit a heatsink to the metal tab of the regulator for currents of 100mA or more if the input voltage is above 8V.

The maximum temperature quoted in datasheets is normally the silicon chip temperature, not the case temperature.

Mark

User avatar
1024MAK
Posts: 8100
Joined: Mon Apr 18, 2011 4:46 pm
Location: Looking forward to summer in Somerset, UK...
Contact:

Re: BeebSID

Post by 1024MAK » Tue Oct 04, 2016 12:03 pm

This may be a suitable heatsink.

Mark

User avatar
JudgeBeeb
Posts: 732
Joined: Thu Sep 10, 2015 8:56 pm
Contact:

Re: BeebSID

Post by JudgeBeeb » Tue Oct 04, 2016 11:15 pm

OK. Although it was late, I couldn't resist giving things a try out. All the voltages checkout OK. It draws 20mA without the 8580 and 130mA with it in place. Temperature on the LM7809 was 28°C. The temperature on the LM7805 (after about 15 minutes) had reached 83°C. So not quite as bad as I thought. And...


...it works :D

Not entirely sure what was wrong. I think it may not like my DataCentre (*DTRAP seemed to solve the problem). But that isn't really the answer because it wasn't work on an entirely vanilla DFS machine either. So I will have to play around with that later. Also, I clearly need a heatsink :!:

Thanks for all the help.

BTW, as a result of this palaver, I now have a spare working 8580. If anyone is interested...
There is so much wonder in the universe; why should you want to imagine that there is more?

User avatar
daveejhitchins
Posts: 4529
Joined: Wed Jun 13, 2012 5:23 pm
Location: Newton Aycliffe, County Durham
Contact:

Re: BeebSID

Post by daveejhitchins » Wed Oct 05, 2016 7:56 am

pm sent . . .

Dave H :D
Parts: UM6502CE, GAL22V10D, GAL16V8D, AS6C62256A, TC514400AZ, WD1772, R6522, TMS27C512, AT28C256
Products: ARA II, ARA III, ABR, ATI, AP6, MGC, AP5 . . .
For a price list, contact me at: Retro Hardware AT dave ej hitchins DOT plus DOT com

User avatar
1024MAK
Posts: 8100
Joined: Mon Apr 18, 2011 4:46 pm
Location: Looking forward to summer in Somerset, UK...
Contact:

Re: BeebSID

Post by 1024MAK » Wed Oct 05, 2016 8:34 am

@lazarusr, good to hear that your BeebSID works =D>

Now go and have some fun and stop toasting your fingers :P

Mark

User avatar
hoglet
Posts: 7694
Joined: Sat Oct 13, 2012 6:21 pm
Location: Bristol
Contact:

Re: BeebSID

Post by hoglet » Wed Oct 05, 2016 8:50 am

lazarusr wrote:OK. Although it was late, I couldn't resist giving things a try out. All the voltages checkout OK. It draws 20mA without the 8580 and 130mA with it in place. Temperature on the LM7809 was 28°C. The temperature on the LM7805 (after about 15 minutes) had reached 83°C. So not quite as bad as I thought. And...
That current draw is very similar to what I was seeing (~140mA overall)
lazarusr wrote: ...it works :D
Excellent stuff, well done for persevering.

Definitely worth fitting a heatsink though, especially if this gets mounted inside a Beeb.

Dave

Post Reply