Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Introduction:
We are quite frequently asked questions about the prospect of upgrading an E6000 Console
and/or how to determine what is necessary etc. Consequently, I have attempted to write a
standard script that covers most things; if some of this does not apply in your circumstance
then please bypass/ignore accordingly.
Please be aware that this is intended as a ‘general purpose’ overview and that we will still
attempt to answer any direct questions/queries.
The E6000 Knitting Machine was actually made by a company called Madag and effectively
‘badged’ with Passap or Pfaff!
Historical Facts:
Before going into any detail it is sensible to outline some basic history and facts about the
E6000 Console. Please appreciate that the dates included here are from personal memory and
may not be correct.
When launched in approx. 1988 the E6000 consoles had been designed to work with the
E6000 Knitting Machine components and little else. The possibility of employing an external PC
was not considered and hence the electronic design did not include an accessory serial data
communications port; also @ this date the physical size of semiconductor memory components
was limited and prices reflected this so only an 8 Kilobyte SRAM was employed.
Over the next few years, little changed for the E6000 Console other than the occasional
upgrade of its internal firmware (Program Chips) as particular program bugs were determined
and fixed.
In the early 1990’s Madag issued the Creation 6 Software Application – an MS-DOS based
package intended for use on x86-based personal computerson – the forerunners of today’s
typical PC running a modern version of Windows ©.
This software provided the user with the ability to make and store patterns on a local computer
and then when convenient ‘download’ them to the E6000 console. This launch also
necessitated a new issue of Program Chips for the E6000 Console as a serial data
communications port was now necessary. Although no dedicated hardware within the E6000
Console existed this was achieved by employing what is often referred to a ‘firmware uart’.
In about 1992 the most recent E6000 Console was launched; basically identical to the original
but now fitted with SRAM (memory chip) of 32 Kilobyte capacity. This change again required a
new issue of Program Chips.
No further serious changes were made to the E6000 Console unit from this date until its last
firmware update in 1995, presumably soon after this date manufacture of the E6000 ceased.
For reference, not including language difference, there have been a total of 6 issues of
firmware for the E6000 console. The Program Chips (Muster and Program) typically include a
10 digit sequence on their label (may also include ‘.’s as a separator) and the 1st 2 of the last 5
digits normally refer to that issue. Issues are:
03, 13, 23, 33, 43 & 53. Issue 23 relates to the ability to accept downloads and 33 and above to
the 32K capability. It should be appreciated that 33 and above are what might be considered
‘backward compatible’ – they will work fine in either the 8K or 32K SRAM hardware
environment (which is not the same). (note 33+ for 4600 53 for Form6)
Page 1 of 4
RJC
E6000 Console - Downloading + Memory Size RJC 03/10/13
Page 2 of 4
RJC
E6000 Console - Downloading + Memory Size RJC 03/10/13
A large number of E6000’s in the field are from the early builds and are consequently 8K units
that are incapable of downloading @ present. These can easily be upgraded by the user, or
their associates, by simply replacing the original Program Chip set with one of the correct issue.
An 8K unit can be suitably upgraded by replacing 03 or 13 issue Program Chips with 23, 33, 43
of 53 issue Program Chips.
We, for example, at a reasonable cost supply users with the latest issue 53 Program Chips pre-
fitted with carriers and full instructions on how to fit etc.
It is also possible to upgrade all 8K units to become 32K ones – but this is not so easy! When
the E6000 was still supported dealers used to achieve this by replacing most of the ‘insides’ of
an ‘old’ unit with a replacement/new 32K PCB etc – and charged accordingly.
Today however, there are few dealers or components still available and consequently 10 years
ago I examined the situation and documented a method of actually modifying an 8K unit to
become a 32K one. This method has now been employed by a number of people around the
world, for example we in the UK have upgraded over 100 units this way.
This upgrade however involves quite a bit more than changing the Program Chips; from
experience we have seen that many who consider themselves capable of such work are
certainly not. Neglecting the necessity to employ a soldering iron, modify the PCB and similar
any minor mistake made can cause a failure and rectifying such often requires both a technical
understanding and test equipment. Consequently we cannot recommend that the user or their
associates try to implement this upgrade themselves
E6000 Download Capability Test Process:
This simple procedure will enable the user to determine whether their E6000 Console is fitted
with firmware capable of downloading data from PC applications such as Creation 6, Designer
Knit, Win_Crea or Journal 6.
Remove the DIN cable connection from the E6000 Console’s integral DIN socket mounted
upon the top left hand edge (when viewed from the front).
Power up the E6000 Console and if PROGR is not immediately displayed after a brief period
then select this display by manipulation of the keys.
When PROGR is displayed, press the ENT key. This will cause ERASE to be displayed.
Press the 3 key followed by ENT key and ALL & ST.PATT will be displayed alternately.
Press the ‘UNMARKED’ key followed by the 0 key and the result will indicate the Console’s
capability.
If the result is a constant alarm tone and ERROR 213 upon the display then the unit is fitted
with firmware capable of downloading. (note press of ‘UNMARKED’ should result with a
response/beep in an updated unit)
Page 3 of 4
RJC
E6000 Console - Downloading + Memory Size RJC 03/10/13
If the result is an alternating ST.PATT A and 0 upon the display, or some other error other than
213, then the Console is fitted with an early version of the firmware and will not accept
downloads.
The size of this memory is completely irrelevant to the unit’s download capability.
In most circumstances, memory capacity is not of great importance. The 8K memory size is
capable of holding considerably large patterns/designs and applications, such as DAK7, which
are capable of downloading such excessive patterns in stages or sections anyway.
One method of determining what size of memory is fitted within an E6000 Console is by
removal of the rear cover and examination of the contents.
a) The 28 pin IC above the PROGRAMM EPROM is the component of interest. This is a low
power SRAM and part of its identification number will indicate the size:
e.g. the 64 within 8464A-10L indicates 64 thousand bits or 8K bytes – or – the 256 within
D43256AC -10L indicates 256 thousand bits or 32K bytes.
b) An original, unmodified PCB capable of 32K has a small diode in close proximity to the Pin 1
end of the MUSTER EPROM.
c) MADAG PCB ARTWORK numbers alone are not a definite indication of the unit’s capacity!
An 8K unit cannot simply be upgraded/converted to a 32K unit my replacement of the SRAM!
A 32K unit cannot simply be downgraded/converted to an 8K unit my replacement of the SRAM!
Page 4 of 4