Fixing my Milan 040 (or not) blog

Blogs & guides and tales of woo by forum members.
User avatar
agranlund
Site sponsor
Site sponsor
Posts: 1751
Joined: 18 Aug 2019 22:43
Location: Sweden

Re: Fixing my Milan 040 (or not) blog

Post by agranlund »

The sourcecode for the Milan boot code can be had here:
https://github.com/ps68060/MilanBootblock

May or may not come in handy for comparing expected vs gotten behaviour, or just for knowing what the machine attempts to do at startup :)
User avatar
exxos
Site Admin
Site Admin
Posts: 28344
Joined: 16 Aug 2017 23:19
Location: UK

Re: Fixing my Milan 040 (or not) blog

Post by exxos »

agranlund wrote: 22 Jun 2025 20:32 The sourcecode for the Milan boot code can be had here:
https://github.com/ps68060/MilanBootblock

May or may not come in handy for comparing expected vs gotten behaviour, or just for knowing what the machine attempts to do at startup :)
Thanks :)
User avatar
dml
Posts: 842
Joined: 15 Nov 2017 22:11

Re: Fixing my Milan 040 (or not) blog

Post by dml »

exxos wrote: 22 Jun 2025 20:31 Qwe said:
That seems to be a fairly detailed guide he provided as a startpoint. Hopefully you can figure something out from here.
User avatar
exxos
Site Admin
Site Admin
Posts: 28344
Joined: 16 Aug 2017 23:19
Location: UK

Re: Fixing my Milan 040 (or not) blog

Post by exxos »

dml wrote: 22 Jun 2025 20:40 That seems to be a fairly detailed guide he provided as a startpoint. Hopefully you can figure something out from here.
Yeah, I will have to hardwire the address bus low, and /AS etc to see if that triggers the flash. I know the flash is good, so if I can get all zeros on the address bus, the flash should output all zeros... thats going to be fun :)
User avatar
agranlund
Site sponsor
Site sponsor
Posts: 1751
Joined: 18 Aug 2019 22:43
Location: Sweden

Re: Fixing my Milan 040 (or not) blog

Post by agranlund »

I found my programmer can read the flash..
Might be worth verifying if the address lines shows that it jumps to address $90 after the initial read of the values in $0-$7 ?
just to see if it even gets that far?

I’d expect it to then do at least some basic hw setup before it touches ram for the very first time.
User avatar
exxos
Site Admin
Site Admin
Posts: 28344
Joined: 16 Aug 2017 23:19
Location: UK

Re: Fixing my Milan 040 (or not) blog

Post by exxos »

On the rear of the board it does look like I must have suspected some damage before and scraped away the solder resist... But it looks like there is a gash right across the tracks above it as well. so I will have to scrap that away a bit to see if there is any damage...

IMG_3413.JPG
You do not have the required permissions to view the files attached to this post.
User avatar
exxos
Site Admin
Site Admin
Posts: 28344
Joined: 16 Aug 2017 23:19
Location: UK

Re: Fixing my Milan 040 (or not) blog

Post by exxos »

So nothing wrong there...

IMG_3414.JPG
IMG_3415.JPG
IMG_3416.JPG
You do not have the required permissions to view the files attached to this post.
User avatar
exxos
Site Admin
Site Admin
Posts: 28344
Joined: 16 Aug 2017 23:19
Location: UK

Re: Fixing my Milan 040 (or not) blog

Post by exxos »

Measuring all depends on the flash to 5V give some weird results.. Most major 4.7K as you would expect..

However,

D0 (which was the only one actually toggling) measures 250R to VCC.
D1 4.7k to vcc
D2 190R to VCC

D0 87R to GND
D1 4.87K to GND
D2 1R to GND

So D0,D2 seem wrong here.. But why would D0 even toggle in that state in the first place.. I guess it could explain why the voltage was a lot lower than the address bus. But its about 3V anyway.. The address bus measures 6V.. (but bad scope grounding so take with a pinch of salt) .

This is with the flash and CPU still in place. So I will remove those and retest...

EDIT:

So no CPU or flash and the "faults" are still there.. This isn't looking good :(

I can only find D0 going to the Intel PCIset chip and another big chip next to the PSU connector :( I assume D0 is on its own little bus to the big chips at this point.

I guess it's also possible that when the guy originally said he dropped a screwdriver, maybe he actually dropped it on a ISA card.. which are connected to the PCI set IC..
User avatar
dml
Posts: 842
Joined: 15 Nov 2017 22:11

Re: Fixing my Milan 040 (or not) blog

Post by dml »

exxos wrote: 22 Jun 2025 21:09 I guess it's also possible that when the guy originally said he dropped a screwdriver, maybe he actually dropped it on a ISA card.. which are connected to the PCI set IC..
o_o

well it does seem like you might have found a lead...
User avatar
exxos
Site Admin
Site Admin
Posts: 28344
Joined: 16 Aug 2017 23:19
Location: UK

Re: Fixing my Milan 040 (or not) blog

Post by exxos »

dml wrote: 22 Jun 2025 21:35 well it does seem like you might have found a lead...
Yeah maybe..

The MFP seems to be the only thing getting warm. But don't know offhand if they get warm anyway.

Though finding the big chips (and ones which are actually new) is likely not simple.. but also, I don't know how fragile these Milan boards are. I could end up ripping pads up if they are not great quality boards. So changing chips id consider a last resort. But there isn't much else to look into at this point.

Return to “MEMBER BLOGS”

Who is online

Users browsing this forum: ClaudeBot, gpt [bot] and 7 guests