electro-music.com   Dedicated to experimental electro-acoustic
and electronic music
 
    Front Page  |  Radio
 |  Media  |  Forum  |  Wiki  |  Links
Forum with support of Syndicator RSS
 FAQFAQ   CalendarCalendar   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   LinksLinks
 RegisterRegister   ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in  Chat RoomChat Room 
 Forum index » DIY Hardware and Software » Microcontrollers and Programmable Logic
Mostek MK3870: how to extract firmware? (Bontempi Eclipse)
Post new topic   Reply to topic Moderators: State Machine
Page 1 of 1 [1 Post]
View unread posts
View new posts in the last week
Mark the topic unread :: View previous topic :: View next topic
Author Message
CYBERYOGI =CO=Windler



Joined: Aug 05, 2012
Posts: 10
Location: Germany

PostPosted: Sun Aug 05, 2012 8:51 pm    Post subject:  Mostek MK3870: how to extract firmware? (Bontempi Eclipse) Reply with quote  Mark this post and the followings unread

I have bought an eprommer "Willem Pro4 isp" (had to fix several transistors and make own adapters) and started to dump the EPROMs, ROMs and other readable ICs of my huge music keyboard collection (possibly to start an emulator project like MAME).

Did you know that e.g. early Casio keyboards had a CPU compatible with Intel 8049? Unfortunately the "Willem Pro4 isp" eprommer had a way too weak power supply with tiny SMD transistors switching the voltages. One was burnt anyway, so I had to install bigger non-SMD ones to get the MCS-48 adapter to work. Casio "D8049C xxx" ICs need Vcc of at least 4.5V to read properly, which was impossible with the original transistors ans PSU (it gave only 4V even in 5.6V mode). I installed a 10kOhm resistor into the EA line to avoid damage by the +12V if the IC would not have supported it properly, and connected it to a 5kOhm potentiometer to vary the voltage, which I didn't need. (Too high EA voltage (15V) outputs only "00" while too low voltage (9V?) makes the CPU run its program and output garbage. At too low Vcc it repeats the first part of the rom again and again.) So I e.g. could read the firmware of the Symphonytron Casio CT-8000 cpu and Casio HT-6000 synth (its D80C48 seems to be a real CMOS IC that draws less current). Also MT-36,MT-40,MT-90/MT-200 and Casiotone 401 have such a CPU.

- Is it possible to dump the ROM of a Mostek MK3870?

In my Bontempi Eclipse (bizarre analogue keyboard with programmable rhythm) I discovered this Microcontroller (even socketed):

MOSTEK (c)
MK3870/42
MK1618N-IRL
B-27430580
(upright) 8225

It would be interesting to examine the accompaniment patterns etc. and possibly hack or emulate it. Is it possible to extract the rom contents from the Mostek MK3870, e.g. by applying a voltage to the TEST pin and using other pins as address/data lines?

_________________
Code:
MAY THE SOFTWARE BE WITH YOU!
*============================================================================*
CYBERYOGI Christian Oliver(=CO=) Windler
(teachmaster of LOGOLOGIE - the first cyberage-religion!)
!
*=============================ABANDON=THE=BRUTALITY==========================*
{http://weltenschule.de/e_index.html}
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic Moderators: State Machine
Page 1 of 1 [1 Post]
View unread posts
View new posts in the last week
Mark the topic unread :: View previous topic :: View next topic
 Forum index » DIY Hardware and Software » Microcontrollers and Programmable Logic
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Forum with support of Syndicator RSS
Powered by phpBB © 2001, 2005 phpBB Group
Copyright © 2003 through 2009 by electro-music.com - Conditions Of Use