Jump to content

Bolle

68000
  • Content Count

    1555
  • Joined

  • Last visited

Everything posted by Bolle

  1. Got a picture of that card? Asante never made any video cards so either you have two separate cards in your SE/30 or your card is ethernet only.
  2. Bolle

    SE/30 Fails to Warm Boot

    Nope, the switch triggers a separate signal that goes to the Sony soundchips. The soundchips then control the system reset. Grab the schematics and check all places where the reset signal from UB11 pin 5 connects to.
  3. Bolle

    SE/30 Fails to Warm Boot

    Do you have a scope? Take a look at the reset line and check if that it makes its way everywhere it should go. Looks like some components aren’t resetting properly.
  4. Bolle

    Daystar Universal PowerCache P33 in SE/30

    Awesome stuff going on here. I start to wonder why no one noticed this before. Like nobody ever had the actual cache on the universal PowerCache working in an SE/30 before I guess (at least without the official adapter) Cheers. And thanks for the kind words earlier today It's not like I totally know what I am doing, just can't stop digging around once I started.
  5. Bolle

    Daystar Universal PowerCache P33 in SE/30

    You are right... „Control“ may be a bit much. Let’s say the controller knows that there might be cache. The external cache will be able to tell the main memory controller that there was a cache hit so the cache logic doesn’t has to race the standard memory cycles and abort them in between. Don‘t have the original Daystar adapter so I couldn’t verify the contents of the GAL on there. However all inputs to the GALs that I could trace from pictures of the adapter are the same inputs as on the IIsi adapter. Most of the outputs I could see do also match (other than the few differences stated above) That made me think it might be the same.
  6. Bolle

    Daystar Universal PowerCache P33 in SE/30

    Hm, if that’s the case you will never get proper operation of the PowerCache in the TwinSpark adapter. Pretty sure there is an address decoder on the PowerCache itself that takes care of only caching things that should be cached. The external enable signal does not exist on the socketed PowerCache which uses the same GAL set. The Daystar Mac II adapter for example also just ties /CENABLE to ground without any extra logic that decodes memory addresses. @K Trueno a small jumper from C13 to C11 will do. Just make sure before that C13 isn’t connected anywhere else (it shouldn’t connect anywhere according to my info on the TwinSpark but I don’t have one myself to check) @trag the IIci is special as the memory controller in there can control an external cache. No other machine besides the IIsi has that capability. On the IIsi it needs external decoding logic that’s done by the GAL on the Daystar adapter. If you take a close look at the SE/30 adapter that GAL is wired up different than on the IIsi adapter. Pin 19 of the GAL connects to /CENABLE. It is set to be low all the time in the fusemap. On the IIsi adapter /CENABLE connects to Pin 18 on that GAL which is only active if the memory controller in the IIsi wants to address an external cache.
  7. Bolle

    Daystar Universal PowerCache P33 in SE/30

    Can you buzz out what those jumpers are connected to?
  8. Bolle

    Daystar Universal PowerCache P33 in SE/30

    Ok, way easier than all that: Connect /CENABLE (pin C13 on the PowerCache slot on the TwinSpark) to ground and the cache will work in the SE/30. Spotted that little difference from the IIsi adapter while looking at pics of the SE/30 adapter. Not sure if there is a jumper or something like that on the TwinSpark that will let you do this conveniently. I just soldered in a patch wire on one of my adapters and I am now getting a score around 11.5 with my 40MHz P33. I also noticed that the score gets changed a little bit when changing configuration of the "machine sense pins" The external cache setting in the PowerDemo now also reflects the setting in the control panel and turning it on and off has an effect on how fast the shiny stars are redrawn
  9. Bolle

    Bolles finds

    Figured it might be time for one like these for me as well. The start is going to be made by a SE I just picked up from the post office: It was advertised as an SE/30 by the seller and the pictures in the auction showed it indeed had a SE/30 sticker on the back. Also notice the network card - the reason for me to get this one in the first place: This one either had to be a homemade SE->SE/30 upgrade or someone just swapped around parts between machines back when it was still in use. With the price being low I did not even bother to ask the seller to investigate this further and take more pictures and just had him send it to me right away. Turns out it is a regular SE with 800K drive, IWM and old ROMs and a 20MB Miniscribe drive. Logicboard is dated 1986 and has a soldered battery, so one of the earlier boards. The internal chassis also is the old original SE chassis without the cutout for vertical PDS cards like found on later SEs and SE/30. Did not have one of those yet. To my surprise the Miniscribe works just fine after rocking the interrupter to overcome stiction. The SE booted right up and the drive checks out without any bad blocks. Never seen a working Miniscribe in person yet - awesome noises it makes. As the pictures of the back of the machine indicated it had indeed a network card inside: This is an Asante MacCon + SEE. You do not seem to see these (or any other SE NICs) very often. The SE seems to have been used as a Router. There was Apple Internet Router installed together with Apple Share and MacTCP. Even though After Dark is installed as well the screen has some pretty bad burn in. This SE has done some work back in it the as it seems. Even more it is surprising to me that the Miniscribe is still working today - just imagine the hours and hours it must have been running. Now if there would be a way to use the network card together with one of my 030 Accelerators for the SE. Passthrough hack time anyone?
  10. Bolle

    Daystar Universal PowerCache P33 in SE/30

    Ok... the one place the CPU CLK from the SE/30 PDS is going on the PowerCache is to GAL U14 as I said before. That GAL seems to do some kind of clock distribution for that clock signal. It also connects to the "unused" pins on the cache connector. It looks like they use those pins to determine the kind of adapter/machine the PC is plugged into and adjust the clocks accordingly (i.e. shift them in phase a little bit using the internal feedbacks of the GAL in some "unused pin" configurations) There is an external feedback network hooked up as well using two caps but those two caps are not soldered into place on the PowerCache. This is what U14 looks like in the schematics: ;$GALMODE MEDIUM chip U14_1 GAL16V8 nc1=1 i2=2 i3=3 i4=4 i7=7 GND=10 /nc11=11 o12=12 o13=13 f14=14 f15=15 f16=16 f17=17 o18=18 o19=19 VCC=20 @ues 0000000000000000 @ptd unused equations /o19 = /i2 * /i4 + /i2 * i3 * /i7 + /i2 * /i3 * i7 + /i3 * /i7 * /f14 + i3 * i7 * /f14 o19.oe = vcc /o18 = /i4 o18.oe = vcc /f17 = i2 f17.oe = vcc /f16 = f17 f16.oe = vcc /f15 = f16 f15.oe = vcc /f14 = /i3 * /f15 * /i7 + i3 * f16 * i7 f14.oe = vcc /o13 = /i2 * /i4 + /i2 * i3 * /i7 + /i2 * /i3 * i7 + /i3 * /i7 * /f14 + i3 * i7 * /f14 o13.oe = vcc /o12 = i2 * /i4 + i2 * i3 * /i7 + i2 * /i3 * i7 + /i3 * /i7 * f14 + i3 * i7 * f14 o12.oe = vcc Not sure if this leads us somewhere but it's the only thing I could imagine that keeps the cache portion from working correctly in the SE/30 because why would they have used the 74ACT86 on the official adapter to do weird stuff to the 16MHz clock if the clock wasn't important. The "unused" pins (lets call them machine sense pins) could be connected to ground/vcc in a different manner on the SE/30 adapter as well.
  11. I have a IIsi here and the internal speaker only gives very distorted sound output. The speaker itself is fine, already tried a known good speaker as well and it is giving the same distorted sound. Board is clean and recapped. External sound output is working fine without distortion. Found and fixed a bad trace between the audio op-amp and the transistors driving the speaker but that didn't help. Transistors Q10 and Q11 check out fine. No other bad traces in the output stage. 12V and -12V are present and stable. That's pretty much the whole speaker output stage so what else could go wrong and give me distorted sound?
  12. Fixed... while the transistors Q10 and Q11 checked out fine on the multimeter they must have been broken. Swapped them for new ones and the sound is loud and clear again. Makes me wonder what damaged them, they did not look like they got hit by a lot of cap goo. Might have been that broken trace from the op-amp...
  13. Bolle

    Daystar Universal PowerCache P33 in SE/30

    Ok, so on all other Macs the cache switch in the control panel does something and the changes get reflected in the Speedometer benchmark as well. Cache works fine in the Mac II using the original Daystar adapter. Cache works fine in the Mac LC and CC using the original Daystar adapter. Cache works fine in the IIsi using one of my Topper adapters in Daystar configuration (which matches the original Daystar IIsi adapter) Cache does not work however in the SE/30 using neither the DiiMo/Artmix nor the Daystar IIsi configuration of my adapter. The only difference between the IIsi adapter and the original SE/30 adapter is a 74ACT86 that does some kind of clock buffering... at least the C16M and CPUCLK line from the PDS get jiggled around that IC. I am not sure if our issue here is is related to the 16MHz clock signal going to the PowerCache though. On the PowerCache itself the CPU clock signal from the host PDS is only used in one single location @GAL U14 so I don't see exactly why buffering should be necessary.
  14. Bolle

    Bolles finds

    I could press that reset button all day and listen to that sweet chime coming out of an SE/30. https://www.dropbox.com/s/jghslvq25kwot99/IMG_720.mov Too bad there won't be happening anything else. The card seems to be working fine in the IIsi and IIci at least in a quick test in both of them. It lists the following info: ROM Family: $77D ROM Checksum: $7C4F0317 ROM Version: 2.5f2 Patch ROM Version: 1.1 So according to the unofficial Turbo 601 site this card does not have the 256 color fix for the IIvx but still I can select more thousands of colors...
  15. Bolle

    Daystar Universal PowerCache P33 in SE/30

    That's really weird... I will see how the Speedometer rating behaves when using the P33 PowerCache in a IIsi, II and LC (and I figured it's going to be ok in the IIci/IIvx as those have the correct slots right away) Both of my PowerCaches are behaving the same in the SE/30, so it's not an issue with them. Someone with the original Daystar adapter would be helpful here now.
  16. Bolle

    Daystar Universal PowerCache P33 in SE/30

    I have a theory... The Artmix adapter is a clone of the adapter that was made for the DiiMo Cache 030. It looks like that one handles the /STERM signal different than the PowerCache. I will modify one of my adapters and see if the performance rating changes if I run /STERM through the GAL just like on the Artmix adapter or wire it up straight through between the PDS and cache slot on the adapter like Daystar did on the IIsi adapter. Not sure how they did on their official SE/30 PowerCache adapter as I do not have one of those. If the performance rating changes you can run a simple wire (or change the code in the GAL) On the SE/30 DiiMo they are doing this in one of the GALs and I am pretty certain the same is going on in the Artmix/DiiMo SE/30 adapter as well. (at least I did this in my SE/30 adapter and I am getting the same results so I again I am sure this is what Artmix and I am doing) CPUCLK=1 /STERM.PDS=2 GND=10 /nc11=11 o12=12 f13=13 f14=14 f15=15 CPUCLK.OUT1=16 CPUCLK.OUT2=17 STERM.OUT=18 o19=19 VCC=20 @ues 0000000000000000 @ptd unused equations o19 = gnd o19.oe = gnd /STERM.OUT = /f13 o18.oe = vcc /f15 = /STERM.PDS * /f15 + /STERM.PDS * /CPUCLK f15.oe = vcc /f14 = /f15 f14.oe = vcc /f13 = /f14 f13.oe = vcc /CPUCLK.OUT2 = /CPUCLK CPUCLK.OUT2.oe = vcc /CPUCLK.OUT1 = /CPUCLK CPUCLK.OUT1.oe = vcc If I get this right this will align /STERM to the 16MHz clock on the PDS interface and then delay it for a few nanoseconds (depending on the propagation delay of the GAL that's used) and finally output that signal to the accelerator. I can imagine this might throw off the bus/cache logic on the PowerCache if it wasn't designed to wait for that delay. In the end the SE/30 could be something totally special and require even more magic on the adapter to use the Universal PowerCache to its full potential. EDIT: changing /STERM to straight through wiring like on the IIsi adapter doesn't do anything to the performance rating.
  17. Bolle

    Bolles finds

    It’s a 66MHz part... first thing I checked. I have a spare 100MHz chip, not sure if I should attempt the swap though. That’s some damn fine pitch right there. It seems to have the 256 color patch as it did work just fine at 640*480@16bit color with the onboard video.
  18. Bolle

    Bolles finds

    I have an adapter for the IIsi of course The T601 was supposed to have different part numbers and ROM revisions depending on what Mac it was made for, that’s what makes me curious.
  19. Bolle

    Bolles finds

    Snatched a IIvx from eBay that had a sticker that caught my attention: Seller said there was a PowerPC upgrade in there and indeed it came with a Turbo 601: Card and Mac work. Mac came with 16MB RAM, VRAM slots filled as well as a 500MB harddrive. The Turbo 601 is a 66MHz one. Gotta do some spelunking on the ROMs on there and see what version I got there and what kind of patches it has applied. I am also curious to see if it works in the IIci and IIsi. On a sidenote the logicboard was a prime example for caps that just started to leak: Only 7 47uF SMD caps and two through holes on there so easy to recap. Already gave the board a run in the washer.
  20. Bolle

    So I picked up some Macs today...

    Needs a special cable though I think. I can check one of my Digidesign Nubus interface cables if they are wired like an SCSI cable.
  21. Bolle

    74F258

    Just get a 74F258 no cross reference needed. Mouser still stocks them.
  22. Bolle

    Daystar Universal PowerCache P33 in SE/30

    GALs can theoretically go bad but I am 99% sure your card won't work at all if one of the GALs was bad. Score in Speedometer 3 is around 9-ish for me as well. PowerDemo behaves just like it does for you. Enabling/Disabling the external cache doesn't change the CPU benchmark score in Speedometer either. That doesn't mean a lot though as long as we don't know what exactly that benchmark is doing. The routine probably fits into the internal caches of the 030, so the external cache isn't even used.
  23. You can go for a PCI card as well that has one of the supported Airport chipsets. It will work just like a real Airport (Extreme) card in OSX.
  24. Bolle

    Daystar Universal PowerCache P33 in SE/30

    The cache is usually on by default. It will work without an FPU on the PowerCache. All the cache logic is done in hardware. Actually I am not totally sure how it is enabled/disabled. Probably the software calls a specific address which flips a bit in one of the registered GALs. Not sure if I have seen a 50MHz P34 yet, are you sure it is running at 50MHz? If so what are the speed ratings on the CPU and SRAM/Tag chips?
  25. Bolle

    SE/30, IIsi ROM, 32bit addressing woes

    You still have to turn on 32bit addressing in the memory control panel, otherwise the system folder will show up as using up any RAM beyond the 8MB barrier.
×