Support and Downloads

This page contains downloads, release notes and know issues for the MLDL2000. Please come back to this page on a regular base to check for updates. All direct downloads on this page are under the GNU license and copyrighted by myself.

ERRATA and REMARKS

DOWNLOADS

SUPPORTED ROM IMAGES

SDK41 Manual

HEPAX SUPPORT

TO DO LIST

PICTURES

ERRATA and REMARKS

HP41 Instruction

hex code

MLDL2000 interpretation

ENBANK1

$100

ENBANK1

ENBANK2

$180

ENBANK3

ENBANK3

 $140

ENBANK2

ENBANK4

$1C0

ENBANK4

DOWNLOADS

NEW !!! Release 1.70, increase your SRAM capacity

MANUAL

M2kM Software manual V1.70 (updated and split from hardware documentation)

SOFTWARE
FIRMWARE

M2kM Software and Firmware V1.70 updated November 27, 2010. For the SRAM capacity increase both software and firmware MUST be updated. Please read the instructions in the README.TXT file carefully.

Current Release V1.51

Download

MLDL2000 Specifications (PDF File), version 1.51 (updated Oct 2008)

Download

MLDL2000 User Manual (PDF File), version 1.51 (updated Oct 2008)

Download

M2kM software V1.51 (zipped Windows .EXE file) (updated Dec 30, 2008)

Download

M2kM software V1.51 sources (updated Dec 30, 2008)

Download

MLDL2000 Firmware release V1.51 (updated Dec 30, 2008)

Download

MLDL2000 Firmware release V1.51 sources (updated Dec 30, 2008)

 

Older Documentation

Download

MLDL2000 Specifications (PDF File), version 1.50 (updated Jun 19, 2008)

Download

MLDL2000 User Manual (PDF File), version 1.2 (updated June 19, 2008)

Download

M2K ROM Manual

Older M2kM Software

Download

Final version 1.00 (zipped Windows .EXE file), updated version as of 7 nov 2005.

Download

Final version 1.50 (zipped Windows .EXE file), updated version as of June 2008
- many improvements, go find out for yourself!

ROM Images

Download

-M2K ROM (.ROM file)

Download

-M2K TEST (.ROM file, contains alternating test patterns) DO NOT USE AS HP41 ROM!

Download

-M2K_0000 (.ROM file, contains all zeros) DO NOT USE AS HP41 ROM!

Download

-M2K_FFFF (.ROM file, contains all ones) DO NOT USE AS HP41 ROM!

Older Firmware Downloads (for CPLD upgrade)

Download

Release version 1.00 (zipped JEDEC file)

Download

Release version 1.50 (zipped XSVF file), updated version as of June 2008

Older Links to Drivers, Utilities and Development tools (links, software is copyrighted)

Link

FTDI drivers for FT2232C for Windows link to FTDI website, the USB controller used in the MLDL2000

Link

FTDI datasheet for the FT2232C USB controller

Link

USBView Utility, link to FTDI website

Link

Xilinx ISE WebPACK development tools for generating CPLD firmware for the Xilinx device used on the MLDL2000 (free after regitration)

Link

Borland Delphi, the compiler for M2kM

Link

UltraEdit, my favourite text editor, used for all source files

Link

CADSoft EAGLE CAD, tool for creating schematics and PCB's, used to create the MLDL2000 hardware

Link

Datasheets and other documentation for the Xilinx CPLD used on the MLDL2000

Link

Datasheet for the FLASH memory device

Link

Datasheet for the SRAM device

Older Source Code

Download

Version 1.00 Firmware source code (.zip file) with VHDL source, constraints file and testbench for Xilinx WebISE 7.1i

Download

Version 1.50 Firmware source code (.zip file) with VHDL source Xilinx WebISE 9.2i

Download

M2kM Source code (.zip file). All code written in Borland Delphi 6.0

Download

Schematics for the MLDL2000 PCB's (as PDF file):
- USB Interface PCB
- Power & Interface PCB
- CPLD PCB

Download

Schematics and layout for the MLDL2000 PCB's (.zip file) for EAGLE CAD, including special library

ALL files mentioned above are under the GNU public license, except those in the links. Bottom line is that it means that you can do with it whatever you like, as long as you give me credit. And if it does not work you can not hold me responsible. In addition I like the BEER license. This means that if you like the work and make use of it you will have to buy me a beer if we ever meet in real life!

 

ROM IMAGES supported and tested by MLDL2000

Please report any working (or not working) modules in your MLDL2000!

ROM Name 

XROM #

Remarks

ROM Images reported to work in the MLDL2000

-M2K ROM

21

ON - ENTER function does not work with CX

MATH-1C

1

 

STAT-1B

2

 

Advantage 1B

22/24

Used for testing bankswitching

CCD ROM

9/11

 

David 2C

2

Also works with Labels

Wand 1F

27

Tested with broken wand where the ROM did not work, but the Wand hardware itself was OK

Games 1A

10

HEPAX 1D

7

See configuration description below 

NOT WORKING ROM Images

 

How to make your own ROMS with SDK41
Download this PDF File Original written by Warren Furlow, formatted by Peter Platzer who also added some examples.

 

How to get HEPAX working in the MLDL2000 (tested in HP41-CX only) with no other modules active
Download this PDF File The documant was written by Howard Owen and presented ate the HHC2007.

 

PICTURES

This is the first completely assembled unit (my own MLDL2000)

 

The collection of cardreader shells and accessories

 

This is what you will get for the cardreader shell and accessories

 

MLDL2000 units fresh out of production as of July 13, 2005. 47 units total, but not yet tested. The MLDL2000 comes as 3 PCB's, and these are put together on a so called panel for efficient production. Between the PCB's a groove is cut so the PCB's can easily be split by breaking along the groove.