[sdiy] HMI-200 8051 ICE Ext. Clk
MTG
grant at musictechnologiesgroup.com
Wed Oct 12 22:57:53 CEST 2016
It must be the HR16 that is scrambled then. Some other manufacturers did
this too. I don't know if it was for layout reasons or to obfuscate the
EPROM code.
I repurposed an Ensoniq keyboard controller board (HC11) for a project
many years ago.
Anyway, we have an old Ceibo, a MetaICE (cheapie) and a Nohau. Thought
we had an HMI...
What are you making?
GB
On 10/12/2016 12:56 PM, Tony Kalomiris wrote:
> Peter, that makes sense. I didn't scope the clock on the target to see
> if the long cabling (twisted pair) is upsetting the clock. In the
> Jupiter-6 case I always wondered about the two or more feet of
> unshielded wire clocking the slave uC's. Which ICE are you using, I
> would like to look that up myself. So this clock then would need to
> substituted for the targets external clock I imagine. This is an older
> unit with no local pod.
>
> Barry in the case of the HMI-200 8051 ICE it is not designed to work
> with targets that don't use external clocks. Frankly I was surprised
> that a unit of this calibre wouldn't take this into account. Do you
> remember if you ever it in this 'external clock' configuration? I will
> experiment with cable length, shielded coax, and an local oscillator, as
> Peter suggests.
>
> Grant, the MMT-8 makes an excellent music 8051 development system
> :80C31, 32 K of battery-backed up SRAM, 32 K Code space, 2 x 16 line
> Hitachi LCD, MIDI in and out, and all those buttons and leds! I used
> this exclusively for years with my Scanlon eprom emulator to write and
> debug code. I know this is old school. No the bits are no scrambled, at
> least not in the version 1.05 and 1.08 I have. I have disassemble both
> and they are normal.
>
> I want or need to go as low as 6 MHz external clocks i.e Alesis
> Midiverb, (it uses double baud rate flag) as well. So a /2 divider will
> need to be built as well.
>
>
> Again this is the old blue monster with very slow serial port, screen
> updates are painfully slow. Succeeding models have faster UARTS and
> parallel and lan ports. Maybe one day I can get in there and hack a
> solution, but not ready to undertake such a thing right now.
>
> Tony K
>
> On Wed, Oct 12, 2016 at 11:56 AM, MTG <grant at musictechnologiesgroup.com
> <mailto:grant at musictechnologiesgroup.com>> wrote:
>
> We might also have one of these old beasts at work. Or perhaps
> another brand from the same era. I will dig around. Interesting
> about the MMT8 as a dev system. I think they scrambled the LCD data
> lines or EPROM data lines on that one. Can't remember for sure. I
> always thought the old modems would make a good start. 8031, EPROM,
> RAM, serial port(s)...
>
> GB
>
> On 10/12/2016 8:43 AM, Barry Klein wrote:
>
> Too long ago for me to remember but having lunch today with an
> engineer
> that used it quite a bit in the early 90's(?) if he remembers
> I'll let
> you know. In the meantime I found this about another emulator:
>
> It is dissuaded to use a crystal in the target as a clock source
> during
> the emulation. It is recommended that the oscillator be used
> instead.
> Normally, a crystal and two capacitors are connected to the
> CPU's clock
> inputs in the target application as stated in the CPU datasheets. A
> length of clock paths is critical and must be taken into
> consideration
> when designing the target. During the emulation, the distance
> between
> the crystal in the target and the CPU (on the POD) is furthermore
> increased; therefore the impedance may change in a manner that the
> crystal doesn't oscillate anymore. In such case, a standalone
> crystal
> circuit, oscillating already without the CPU must be built or an
> oscillator must be used.
>
>
> Barry
>
> On Oct 11, 2016, at 8:52 PM, Tony K <weplar at gmail.com
> <mailto:weplar at gmail.com>
> <mailto:weplar at gmail.com <mailto:weplar at gmail.com>>> wrote:
>
> Hi there folks, time for me to ask for help this time.
>
> I recently revisited my old 8051 music development projects
> and have
> never tried using the targets external clock but used the ICE's
> internal 16 MHz clock. This has been okay for things up to
> now but for
> s/w timing loops and such of course this is unacceptable.
> Basically
> the problem is the emulator software - and I have the
> Huntsville DOS ,
> 16 and 32 bit software running on a slow serial port (38400
> max) -
> crashes or times out when I set ext. clk in the
> configuration page.
> Always works with it's internal clock.
>
> The test target was the Jupiter-6's own 12 Mhz oscillator
> which is
> 'double buffered' before going to the slave voice micros.
> Another
> question I had was how do you get these emulators to work
> with targets
> that use crystals or ceramic resonators and the internal 8051
> oscillator ? It seems that would be obvious oversight. The
> documentation is of no help.. well maybe a little.
>
> My dev system consists if an MMT-8, an Eprom Emulator and
> this ICE I
> acquired recently and had tried it with the MMT-8.
>
> Sorry if any of this is confusing.
> This is am older Huntsville Microsystems 8051 ICE, very
> powerful but
> slow (38400 baud) !
>
> Barry if you can chime in here that would be great, thanks
> everyone.
>
> TK
> _______________________________________________
> Synth-diy mailing list
> Synth-diy at dropmix.xs4all.nl
> <mailto:Synth-diy at dropmix.xs4all.nl>
> <mailto:Synth-diy at dropmix.xs4all.nl
> <mailto:Synth-diy at dropmix.xs4all.nl>>
> http://dropmix.xs4all.nl/mailman/listinfo/synth-diy
> <http://dropmix.xs4all.nl/mailman/listinfo/synth-diy>
>
>
>
> _______________________________________________
> Synth-diy mailing list
> Synth-diy at dropmix.xs4all.nl <mailto:Synth-diy at dropmix.xs4all.nl>
> http://dropmix.xs4all.nl/mailman/listinfo/synth-diy
> <http://dropmix.xs4all.nl/mailman/listinfo/synth-diy>
>
> _______________________________________________
> Synth-diy mailing list
> Synth-diy at dropmix.xs4all.nl <mailto:Synth-diy at dropmix.xs4all.nl>
> http://dropmix.xs4all.nl/mailman/listinfo/synth-diy
> <http://dropmix.xs4all.nl/mailman/listinfo/synth-diy>
>
>
>
>
> _______________________________________________
> Synth-diy mailing list
> Synth-diy at dropmix.xs4all.nl
> http://dropmix.xs4all.nl/mailman/listinfo/synth-diy
>
More information about the Synth-diy
mailing list