EEVblog

  Рет қаралды 106,929

EEVblog

EEVblog

11 жыл бұрын

Teardown Tuesday.
What's inside a 1980's vintage Microtek MICE-16 8086 in-circuit emulator that Dave scored for 99 cents on ebay?
www.microtekintl.com/
en.wikipedia.org/wiki/Intel_8255
Forum Topic: www.eevblog.com/forum/blog/eev...
Photos: www.flickr.com/photos/eevblog/...
EEVblog Main Web Site:
www.eevblog.com
EEVblog Amazon Store:
astore.amazon.com/eevblogstore-20
Donations:
www.eevblog.com/donations/
Projects:
www.eevblog.com/projects/
Electronics Info Wiki:
www.eevblog.com/wiki/

Пікірлер: 131
@DanieleGiorgino
@DanieleGiorgino 11 жыл бұрын
You're one of the few people on KZfaq who's long ass videos I watch to completion. Your commentary on the insides of stuff keeps me coming back.
@jimwaldo4200
@jimwaldo4200 8 жыл бұрын
Oh dear God I feel soooo old. I have an IBM 8086 machine in the closet downstairs. My very first venture into the digital world......... plus a number of new (old stock) 8086 IC's , my brother still has his ICE down in his basement as well. Now he was a wiz on that thing...I just couldn't keep up at all with all the machine's he had going at the same time and he worked for an electronics company and was getting paid for it, And me, well I was a blue screen of death champion. Keep up the good work, Mark
@PeterWalkerHP16c
@PeterWalkerHP16c 8 жыл бұрын
+Jim Waldo When you live in driverland ring 0 you live in BSOD world. Goes with the territory. For the most part on 8086/88 there was no ring zero so one crash was as good as another. :-)
@ScottHenion
@ScottHenion 8 жыл бұрын
I used several Microtek emulators. Used them for the Z80, 80186 and 68000. They were a pain. Often they would glitch the system RAM when hitting a breakpoints Were good enough to get the hardware going. We ended up writing our own software debuggers for higher-level stuff. The 68K one flat out would not work right. So, one of my first projects was actually designing a 68K emulator. Fun! The main production board had a custom pair of headers for the emulator to plugin. The 80186 was real nice for embedded work. We used Microsoft 16-bit C. Was a nice development environment at the time. The 8086 and the 68K were basically the last CPU's that had full-speed emulation. After that, higher speeds and onboard caches made tracing via capturing the bus impossible to do in a deterministic. manner. Heck on the 68K, if the code had a conditional jump over an instruction, the bus trace would be the same if it made the jump or not due to prefetch. I was so glad to see newer chips with JTAG and background debug pins. Eliminated those messy ribbon cables and worn-out CPU sockets.
@hikaru-live
@hikaru-live 7 жыл бұрын
14:00 I think there is no more bond out chips now - every chip is technically a bond out through the use of JTAG.
@speedyracer7594
@speedyracer7594 11 жыл бұрын
Thanks Dave keep the great videos coming !
@joohop
@joohop 8 жыл бұрын
Very nice addition to the Lab well done bud
@Doom2pro
@Doom2pro 11 жыл бұрын
I'm a power supply nerd and I love when you tear into various devices and show the power supply and while I was watching I was hoping at some point you would peek into the power supply, and you did and I let out a little "YES!" and I'd like to say thanks I really appreciate it! So when you are tearing into something in the future, there are probably more than a few power supply nerds watching and we are grateful for the extra effort showing the power supply guts, thanks :)
@michaelwilson-xk2oz
@michaelwilson-xk2oz 4 жыл бұрын
Christ, seeing that box sent me right back to the 1980's.......great vid as always, keep up the bonza work fella!!!!
@hakemon
@hakemon 10 жыл бұрын
My old computer on my desk that's still in use, uses an 8086.
@freeman2399
@freeman2399 5 жыл бұрын
I have a new computer that uses an 8086 as well!
@gotorm2
@gotorm2 11 жыл бұрын
Fantastic! Thank you for this video. For computing student like me this video is made of pure gold! Thank you again!
@ExStaticBass
@ExStaticBass 11 жыл бұрын
The ISA card is only a parallel port. Any motherboard with a simple parallel printer port will work. You may also need an RS232 serial card too but both are available in PCI format and as such are still compatible with current PCs.
@mausball
@mausball 11 жыл бұрын
I've eaten at Outback off and on for years. Only once did I hear a proper Aussie accent there, and it was from a customer, quietly deriding the serving of Fosters, at the table next to me. An experience I never forgot.
@weldmaster80
@weldmaster80 11 жыл бұрын
Epic score man!
@CH_Pechiar
@CH_Pechiar 11 жыл бұрын
It is in so good condition that It would be nice for the collection.
@RandyLott
@RandyLott 11 жыл бұрын
January 1989. I was born along with this guy haha!
@EEVblog
@EEVblog 11 жыл бұрын
It takes a lot of time for KZfaq to process a 1.7GB 50min video....
@AureliusR
@AureliusR 10 жыл бұрын
Well what's the ultimate tool then, if these are the penultimate?
@kiwifrogg
@kiwifrogg 11 жыл бұрын
Dave, If you ever find cap screws stripped like that, you can tap a T10 or T15 torque bit (depending on the size)into the head, and undo them that way.
@mikeall7012
@mikeall7012 7 жыл бұрын
I work at a NPP in the states and we have many Rad monitors which use 8086's and we have a hell of a time getting replacement parts. Luckily the computers dont break much. Our power range neutronics uses 386 sx's too.
@bitrot42
@bitrot42 8 жыл бұрын
Ah, Microtek... maker of inexpensive flatbed scanners that worked very well, but were disposable because the drivers were never updated... Looks like their engineering was great on this ICE, too.
@MadsonOnTheWeb
@MadsonOnTheWeb 4 жыл бұрын
Amazing bit of tech.
@peterarnt
@peterarnt 11 жыл бұрын
I used a MicroTek 80286 emulator back in the early 1990's. The processor "probe" was a bit twitchy. If not seated in the processor socket on your target board perfectly, all sorts of weird things would happen. It made for a very delicate setup. $20K price range if memory serves. When it worked, it was able to help solve many a firmware bug; especially anything having to do with interrupt processing. Many processors these days have debugging features built-in. Interesting vid.
@originalmianos
@originalmianos 11 жыл бұрын
The reason why these are not used as much is modern CPUs have a lot more debugging support built in. I had a Z80 ICE myself.
@kfishy
@kfishy 11 жыл бұрын
The hassles and costs Dave mentioned regarding bond out versions of micros is one of the reasons why JTAG has become so ubiquitous. Also why you hardly see any special bond out versions of chips nowadays, since JTAG works on any production chips with embedded debug circuitry.
@EEVblog
@EEVblog 11 жыл бұрын
No idea! Suggestions?
@randacnam7321
@randacnam7321 11 жыл бұрын
DIP-2 capacitors are still available, but are on the expensive side compared to other packages. The X2212 is a Xicor nonvolatile SRAM.
@tedvanmatje
@tedvanmatje 7 жыл бұрын
what a nice bit of technology that is! it surprises me that they don't still build them as a learning aid for those new to the art. it kind of pee's me off a bit (a tad jealous, I guess) when the Aussie MoD sells the surplus off like they do. the Brit MoD scraps their kit - due to the bloody 'health and safety' laws and all that liability bollocks, no doubt....meh I would of liked to see the wee 'beastie' running though....just for nostalgic reasons, mind. seeing all this vintage stuff makes you realise how old you have become - not because it was nigh over three decades ago (and seems like only yesterday) that this hardware first saw the light of day, but because seeing 'gucci' hardware makes your todger twitch....only then to find out nothing 'is' twitching downstairs. next teardown: "a look inside the new hydrogen fuel-cell powered movement assistance device, built and designed by some ankle-biter for the borderline middle-aged"
@jackwhite3820
@jackwhite3820 10 жыл бұрын
47:08 Oh Dave, you know us all too well ;D I was so relieved when you finally opened the TEXTOOL/3M socket ... mmmhh ... ohh yeah.
@asdcdweadasd
@asdcdweadasd 11 жыл бұрын
Nice video :3
@carln6ckv8
@carln6ckv8 5 жыл бұрын
Just found this video - reminds me of the hours I spent behind an Intel Blue Box ICE doing 8086, 80186, and 80286 assembly programming ( used the white box for the 286.).
@thomasey2
@thomasey2 11 жыл бұрын
Love those things, used a HP9000 ICE mainframe for 8031 a long time back. I miss this .
@Beatsleigher
@Beatsleigher 11 жыл бұрын
Did anyone else notice that it says "memeory" in the manual?
@DIYTAO
@DIYTAO 11 жыл бұрын
That fast Pyramid-Tech Ram is most likely for memory mapping those bigger ram banks.
@yuppiehi
@yuppiehi 11 жыл бұрын
You could always find an IBM PC or PC XT, connect the ICE to it, and then build ISA card-based peripheral projects. I used to use an Apple II (still have one) with a prototype card to drive hardware projects such as analog-to-digital converters, lighting up LEDs in patterns, etc.
@ThatElectronicsFool
@ThatElectronicsFool 11 жыл бұрын
Yes, that's how you would erase those particular models so that you could write another program to them. He even mentioned it in the video.
@brianclemensen3313
@brianclemensen3313 11 жыл бұрын
52 mins of awesomeness :D
@FyberOptic
@FyberOptic 11 жыл бұрын
I'll always have a soft spot for 8086/8088 hardware. I had an original XT for quite a few years, on which I began my journey of learning hardware and developing software. Not to mention it's where many of my BBS memories took place. I only wish I had the same detailed knowledge of the hardware back then as I do today, since I would have been able to do quite a bit more with it.
@adrianemilian5703
@adrianemilian5703 11 жыл бұрын
A very good video
@SirDrinksAlot69
@SirDrinksAlot69 11 жыл бұрын
I think an awesome follow up to this would be like a Fluke 9010A!
@vaualbus
@vaualbus 10 жыл бұрын
In my school I find out that there the same emulator but for the z86 chips!
@0x8badf00d
@0x8badf00d 6 жыл бұрын
The vertical chip on the EMM board doesn't have its own bypass cap. (Not counting the tantalum? bulk cap.)
@BloodyCactus
@BloodyCactus 11 жыл бұрын
SoftICE was pure win back in the day for cracking stuff.
@Dysphoricsmile
@Dysphoricsmile 8 жыл бұрын
14:00 I would THINK that modern ICE type devices would use fiber instead of copper - no attenuation (or at least none significant enough to matter in short runs) and no interference, now I am no Electronics engineer as you are, but if memory serves, light is actually a fair bit faster than electricity as well - in terms of travel speed. Speaking of which, do you know what the average delay per meter of fiber versus copper? And thinking more on it, is there any significant delay in the conversion from light to electrical signal? Because obviously, to emulate any system, embedded or otherwise, the signal will have to be electronic at the end destination of the data flow.
@TomStorey96
@TomStorey96 5 жыл бұрын
I was of the understanding that light does not travel at the full speed of light in fibre, because fibre is not a vacuum - its more like "50% give or take". Therefore, electrical signals, e.g. over copper, or even microwave have lower propagation delay. This is why you will find high frequency trading firms using microwave to link themselves to financial exchanges instead of fibre, because for any given speed the propagation delay is less. Optical to electrical conversion will not be delay free, as there will be some logic involved in the process. I dont know how much, I suppose it would be dependent on the transceiver/driver chips used, but maybe low double digit nanoseconds?
@friedmule5403
@friedmule5403 6 жыл бұрын
Good old days IBM PC 8088 bootet via a floppy disc and DOS 2.1 :-)
@8bits59
@8bits59 8 жыл бұрын
Time to dig out the old PC AT!
@mikeselectricstuff
@mikeselectricstuff 11 жыл бұрын
x2212 is nonvolatile memory
@jackneff179
@jackneff179 8 жыл бұрын
Nice find Dave, but will you ever use it?? Or is it just a curiosity item to show folks? Jack
@IlyaS-bd6hx
@IlyaS-bd6hx 10 жыл бұрын
i learn assembly nice to see it in real rather then on paper thx
@osmosis321
@osmosis321 11 жыл бұрын
say, is that foil traces I see on those boards? puffed up in the middle from the soldering process? because they didn't have good epoxy back then?
@morelenmir
@morelenmir 11 жыл бұрын
I have always wondered - why do some of these chips have windows? I seem to remember from being interested in Acorn A5000's and the like that you used to be able to erase their eproms by exposure to a UV source. Is the PIC something similar?
@commodork
@commodork 11 жыл бұрын
Yeeguds, seeing the copyright year on this thing drives home how old one is.
@drstrangelove09
@drstrangelove09 11 жыл бұрын
Well done sir! Great fun! :) (wouldn't it be fun to have a complete working system and a 8086 design to debug?!)
@chrisvighagen
@chrisvighagen 11 жыл бұрын
So what are you going to use the MICE for? Parts? Or just for the collection?
@yuppiehi
@yuppiehi 11 жыл бұрын
I'm not familiar with this particular ICE. When I did ROM-BIOS engineering for Phoenix Tech during the late 1980s, we used the real Intel 80x86 ICE's. We would burn our code to EEPROM, stick the EEPROM into a motherboard, and with the ICE replacing the CPU, we were able to troubleshoot down to the microinstruction level. We also used these for developing other kinds of firmware, such as EGA and VGA controllers (I worked on the C&T chipsets) and even keyboard controllers with the 8085.
@morelenmir
@morelenmir 11 жыл бұрын
That is very cool - if a little strange! Obviously something that didn't catch on widely or maybe flash and the like would use it now? Perhaps it was a little slow for modern data rates though.
@rocketman221projects
@rocketman221projects 11 жыл бұрын
Since the company is still around, you should see about getting copy of the software from them. I'd like to see this thing actually working.
@chrisvighagen
@chrisvighagen 11 жыл бұрын
that explains why the HD 720p video just dies at 12:12 mid sentence... I thought that was odd to say the least.
@JohnDoe-qx3zs
@JohnDoe-qx3zs 8 жыл бұрын
Chances are those relays were either switching signals too sensitive to survive a 3ns logic delay, or were dealing with elecrical pinout differences between similar CPUs.
@EEVblog
@EEVblog 11 жыл бұрын
It's the first thing I've ever scored on ebay at 99 cents!
@JustinHallPlus
@JustinHallPlus 9 жыл бұрын
NOICE DEBAHGAH!
@zachz96
@zachz96 8 жыл бұрын
Could you use USB and some glue logic to re-create the ISA interface and write some software in Java to interface?
@MrMac5150
@MrMac5150 11 жыл бұрын
How did you flip the icon upside down.
@jamiekosky6580
@jamiekosky6580 11 жыл бұрын
awesome
@wetukman
@wetukman 11 жыл бұрын
I remember programing on this back in the day...
@NeoMorphUK
@NeoMorphUK 11 жыл бұрын
You can't use it as parts... it's a piece of HISTORY. It may have cost 99c but I bet it really is worth more if you could find a PC with an ISA port. That MICE looks mint. Maybe use it in a comparison at a show of old tech vs new.
@WizardNumberNext
@WizardNumberNext 10 жыл бұрын
Yes, electric current have limited speed and yes, it is snail speed. Electric current flows in whole conductor no matter, if conductor is 1mm or 1m or 1km long and no matter of time it could be 1ps, 1ns or even 1µs
@bcsupport
@bcsupport 11 жыл бұрын
Hearing your voice makes me want to eat at Outback Steakhouse
@l3p3
@l3p3 6 жыл бұрын
49:57 And maybe that part on the left is a transistor driving the relay...
@frac
@frac 11 жыл бұрын
Dave, "penultimate" means 2nd (more precisely, the one prior to the ultimate or final item), not 1st or best.
@QuaaludeCharlie
@QuaaludeCharlie 9 жыл бұрын
.99 cents :) QC
@JaredReabow
@JaredReabow 11 жыл бұрын
cant you use software emulators now?
@aryesegal1988
@aryesegal1988 11 жыл бұрын
Don't my my last question, i was talking to my brother and wasn't paying attention to what i was writing... i meant to ask why would you use it, if it's so expensive and it only emulates the processor? won't it be cheaper to buy the cpu or microcontroller, program it and then assess how it would actually function? you'd also get better and more accurate results that way.. thx :]
@JacGoudsmit
@JacGoudsmit 11 жыл бұрын
The back plane looks very much like a VME system. I think by the way, that it just wasn't worth spending a lot of time and money to integrate stuff into ASICs or FPGAs or CPLDs or whatever. They're produced in such low volume that it just won't pay off. Besides, the places where these are used, are probably happy to pay 5 or 6 digit figures for something that they can use and that's reliable, and they would be weary of subtle problems that happen because of hiding stuff in ASICs.
@pmgodfrey
@pmgodfrey 11 жыл бұрын
Did you at least enjoy the food? We had an Australian lady at work years ago describe how her husband power washed the large deck on the back of their house to clean the fungus and mold off. It didn't sound like she was saying deck...
@cstgwu1
@cstgwu1 11 жыл бұрын
you can may by get the drivers at driverguide some times i find that old stuff there take a look you mite find it good luck
@bonbonpony
@bonbonpony 3 жыл бұрын
Does it work though?
@SproutyPottedPlant
@SproutyPottedPlant 11 жыл бұрын
Whoa the Sega Megadrive had one of those!!
@chrisvighagen
@chrisvighagen 11 жыл бұрын
apparently one can not post urls in comments on youtube, I hadn't the foggiest... Anyway I'm sure you can figure out how to get there =D Though Id love it if Dave put together a cool 7400 kit for us
@EEVblog
@EEVblog 11 жыл бұрын
I went to an Outback steakhouse once in the US, all I heard were bloody Yankee accents!
@TheSolderingGuy007
@TheSolderingGuy007 11 жыл бұрын
maybe ... 1. Soldering/Desoldering tutorial on the boards inside. 2. Use the case to build a power supply cum function generator.
@k250014783
@k250014783 11 жыл бұрын
Wintel? x86 is hardly limited to Windows.
@Ensue85A
@Ensue85A 4 жыл бұрын
I want one for the 8085
@RoboticNerd
@RoboticNerd 8 жыл бұрын
I just got an 8086 processor for free along with a bunch of random pentium, i386, and i486 CPUs
@weldmaster80
@weldmaster80 11 жыл бұрын
Come on, go real old-school, with the 8088. XTer for life. Lol
@aryesegal1988
@aryesegal1988 11 жыл бұрын
forgive my dumbness, but what's an in-circuit emulator? :\
@hateWinVista
@hateWinVista 11 жыл бұрын
47:31 Beautiful!
@nerdydev
@nerdydev 11 жыл бұрын
the eev blog website
@metallitech
@metallitech 7 жыл бұрын
Damn I thought that Dave was mostly just an analogue guy, but no. This guy must be a synthetic!
@axelurbanski2828
@axelurbanski2828 3 жыл бұрын
I am working With Z8 EIS tools
@Chooseyouruniquehandlebyaddin
@Chooseyouruniquehandlebyaddin 11 жыл бұрын
wait that for 99 cents ?!?!?!!
@jerremm
@jerremm 11 жыл бұрын
320p... I'll come back later.
@MadManMarkAu
@MadManMarkAu 11 жыл бұрын
Dave, penultimate means second-worst, not best. :)
@rbmwiv
@rbmwiv 6 жыл бұрын
More like a BOB. I use them troubleshooting electronics on cars. Those are expensive to get another plug to fit a new computer harness your looking at $700 plus.
@Space_Reptile
@Space_Reptile 11 жыл бұрын
I got an old pc10 III from commodore and i Realy need that ice ....
@explorer914
@explorer914 11 жыл бұрын
Pyramid Semiconductor is still Around apperantly they do MIL spec stuff
@fenclu
@fenclu 11 жыл бұрын
99c...why the hell I can't score a bargain like that?!
@marshaul
@marshaul 8 жыл бұрын
Dave, If ICE is the penultimate tool for embedded debugging, then what is the ultimate tool? Inquiring minds want to know. :)
@martinda7446
@martinda7446 9 жыл бұрын
E keepa callin me de bugger.
@williamjones3871
@williamjones3871 9 жыл бұрын
mart fart Well, bugger me!!!
@Psychlist1972
@Psychlist1972 11 жыл бұрын
8186 views. Missed it by 100 :)
@lazerusmfh
@lazerusmfh 11 жыл бұрын
Send it to Photon
EEVblog #414 - Apple Macintosh SE Teardown
35:07
EEVblog
Рет қаралды 198 М.
EEVBlog #438 - Amiga 500 Retro Computer Teardown
40:58
EEVblog
Рет қаралды 295 М.
когда повзрослела // EVA mash
00:40
EVA mash
Рет қаралды 4,1 МЛН
Me: Don't cross there's cars coming
00:16
LOL
Рет қаралды 14 МЛН
Can You Draw A PERFECTLY Dotted Line?
00:55
Stokes Twins
Рет қаралды 102 МЛН
Class 12--Physics--Alternating current and varrying current--problems and solutions--2
24:29
Think and Learn Physics By Jahar Kumar Saha
Рет қаралды 4
EEVblog #491 - Nintendo 64 Game Console Teardown
31:08
EEVblog
Рет қаралды 330 М.
The Rise and Fall of the Cray Supercomputer
32:29
Asianometry
Рет қаралды 141 М.
EEVblog #458 - Industrial Computer
19:55
EEVblog
Рет қаралды 136 М.
Channel Update July 2024: Big Computing Trends
16:49
ExplainingComputers
Рет қаралды 65 М.
EEVblog #444 - Car Lane Guidance Camera Teardown
26:24
EEVblog
Рет қаралды 153 М.
The Madness of Z80 I/O
22:52
Noel's Retro Lab
Рет қаралды 70 М.
EEVblog #334 - History of PDA's in Teardowns
53:52
EEVblog
Рет қаралды 76 М.
Tag her 🤭💞 #miniphone #smartphone #iphone #samsung #fyp
0:11
Pockify™
Рет қаралды 26 МЛН
Урна с айфонами!
0:30
По ту сторону Гугла
Рет қаралды 8 МЛН
Clicks чехол-клавиатура для iPhone ⌨️
0:59