0% found this document useful (0 votes)
277 views

SIM Flash Programmer v2.5: Full Contents

This document provides information about the SIM Flash Programmer v2.5 software package. It allows programming of Novomatic 64MB and 32MB SIM flash chips. The package includes a programmer hardware device, management software, and USB cable. The software supports reading, writing, erasing flash memory and has editors for comparing firmware versions and calculating checksums. The professional edition adds additional code editors and security features for modifying VISU program code on modules.

Uploaded by

Mitica Scurtu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
277 views

SIM Flash Programmer v2.5: Full Contents

This document provides information about the SIM Flash Programmer v2.5 software package. It allows programming of Novomatic 64MB and 32MB SIM flash chips. The package includes a programmer hardware device, management software, and USB cable. The software supports reading, writing, erasing flash memory and has editors for comparing firmware versions and calculating checksums. The professional edition adds additional code editors and security features for modifying VISU program code on modules.

Uploaded by

Mitica Scurtu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 11

SIM Flash Programmer v2.

5
Full contents
Professional Edition

Contents:

1 Purpose
2 Hardware
3 Program Part
4 Commands
5 Error Codes Programmer
6 INI File Modification
7 Module comparison and update VISU
8 Calculator MD5
9 Professional Edition software
10 Editors IDApro, HexRays, PeakVHDL
11 French Box II P446 GS Programmer, GS editor

Purpose
Device programming SIM Flash Programmer designed for programming chips module SIM
Flash Novomatic 64mb and 32 mb 80 pin. Allows the programmer to work with the chip set,
operating at a voltage of 3.3-5c. The Programmer is designed to run on IBM PC-compatible
computers. Compatibility with the following operating systems: Windows 95/98, Windows
NT/2000, Windows XP, OS / 2, Windows Vista, Windows 7, Linux 9build. Management and
feeding device through the port of USB, which allows the programmer to connect to any modern
computer.

Package Contents:
-programmer
-Management (base module)
- USB cable

base firmware Package not included

www.slot-tech.ru
Hardware
Dimensions: 172x77x25 (without interface cable). Communication is carried out through a
standard USB port. Additional power supply is required. Display mode is implemented with the
help of two LEDs of red and green.

Program of
The software supports many input formats: BIN-and HEX-files, JEDEC, and has several full-
editors and calculator MD5. Embedded database will automatically determine which version of
firmware build, GS version and date of assembly. Including the possibility of matching to 3
hash-sums:
-MD5
-SHA1
-AGI CRC (native «amount» manufacturer)

Driver Installation and Management Program

1 Connect the programmer to port USB, it is automatically detected.


2 Insert a disc with software in the drive.
3 Setup Wizard will ask you to specify the location of the driver. Click NEXT and it will
automatically find the drivers for your operating system.
4 Install the software management clicking SETUP.exe in the root directory of the disk with the
software.

In the event of damage to the crystal or the programmer need to update the software, you can
contact the administration www.slot-tech.ru or send a letter [email protected]

www.slot-tech.ru
Commands
The main part of the programmer software package allows you to perform a standard set of
commands (Romservis +). On the programmer allows the reading, writing and erasing flash-
memory chips. For the visual control a user kolorizirovanny log events indicating the start, end
and duration of each operation. In strategy, the program automatically loads into memory INI
module with hash-sums and IDs producing chips.

Reading
To read data from SIM Flash plug the module into the slot and then click Read FLASH. To
compare the functions of the hardware in the module enable Check FLASH.
Specify the file name in the dialog box and click START. Type of module and the chip is
detected automatically. After the end of the reading software will report at the end of work and
propose a next step.

www.slot-tech.ru
www.slot-tech.ru
Erase and write
To erase and write SIM Flash click Erase FLASH and Write FLASH. Specify the file name in the
dialog box and click START. After the operation the message will be issued on completion of
work.

www.slot-tech.ru
Error Codes Programmer
errors of USB
-------------------------------------------------- -------------

"Device not found" - the programmer can not be found


"Device set configuration error" - it is impossible to establish the configuration of the device
"Device interface error" - an error Interface USB-device
"Device error" - read / write USB channel failed
"Can't read write error answer" - it is impossible to decoding error record (USB)

"Can't reset flash - device not ready"


"Can't erase flash - device not ready"
"Read: Address set error"
"Read: Chip select error"
"Read error"

"Write: Address set error"


"Write: Chip select error"
"Write error"

Programmer
-------------------------------------------------- -----------

"The module is unknown or is missing. To continue?" - No SIM Flash module or scary


leftist
"Flash module unknown. To try as standart 64M module?" - Unknown module
"Chip unknown. To try as standart flash chip?" - A producer, but the chip is not on the basis
of
"Chip and manufacturer unknown. To try as standart flash chip?" - ID chip manufacturer,
and not in the database
"Flash erase error"
"File open error"
"Write error"

www.slot-tech.ru
INI file modification.
INI file is a basic configuration file management program programmer. It is included in the
updated basic software version 2.1 (hereinafter referred to 2.2,2.3,2.4, 2.5, 2,5 pro, 3.0, 3.1pro,
3.3pro) file is located in the root directory management program (by default C: \ program files
\). This is where you can specify the types of support for expansion modules for manufacturers,
tank, type, change the characteristics of reading / writing, compared with a given original, MD5,
etc.
INI file is constantly updated manufacturer. You can update it with the resource support
programmer www.pro.slot-tech.ru

INI File Format


============================
Section [Modules]
----------------
[Modules]
module0 = ID, SIZE, TWO_BANKS
...
ID - ID of the module in hexadecimal form
SIZE - capacity module (16 | 32 | 64) MB
TWO_BANKS - Organization: two banks, or one (1 | 0)
Section [Vendors]
----------------
Description producers. Used for information purposes
[Vendors]
mnf0 = NAME, ID
...
NAME - Name of manufacturer of chips
ID - the hex code (ID0 of the chip IDs)
Section [Chips]
--------------
Description of Circuits
[Chips]
chip0 = NAME, BUS_WIDTH, ID0, ID1, ID2, ID3
...
NAME - the name of circuits
BUS_WIDTH - the width of the tire data. Values (8 | 16). With a width 8 used bezbufernaya record
IDx - identifiers chips (starting with the Vendor ID). Number of bytes of ID - (2 <= IDs <= 4)
Section [Hash]
------------
Database hash-sums firmware

[Hash]
dump = NAME, HASH_MD5, HASH_SHA1, AGI_CRC
...

www.slot-tech.ru
NAME - the name of firmware
HASH_MD5 - 32 characters in 16-richnom a HASH-MD5 sum
HASH_SHA1 - 40 characters in 16-richnom a HASH-SHA1 sum
AGI_CRC - 8 characters in the 16-richnom an AGI CRC
Section [Setup]
------------
[Setup]
MD5_check = M
SHA1_check = 1
AGI_CRC_check = 1
The parameters (0 | 1 | M)
Ideology is the following: one and only one of the hash-sums should be MAIN (M or m).
Reconciliation is done on the basis of this amount. When checked coincidence or not (depending
from the values of relevant parameters) the remaining amount.
==================================================
==================================================

ATTENTION !!!!!!!!!
All checksums are listed as an example of constructing INI-file, but not as a value to compare!
Make the amount that you consider 100% tested !!!!!!!!

The module compares and updates VISU


The module allows for automatic comparison to compare the source VISU readable file with the
version of firmware, said reading the dump. For comparison, the code management VISU
management program must specify the version and kernel version MULTIGAMINATOR
KERNEL (example: G16, kernel 5.5-10 module № 1, Read the read me file ) and run the
decompiler IDApro. VISU comparison module is not included in standard programming. You can
update it automatically with the resource support programmer www.pro.slot-tech.ru

MD5 Calculator
MD5 calculator allows you to check your DUMP file on the integrity and the differences from the
original version of the kernel files. To determine the MD5 file, you must specify the program path
to the image and it will automatically calculate a checksum for the image of SIM flash. You can
find updates on the MD5 support resources programmer www.pro.slot-tech.ru

www.slot-tech.ru
Professional edition software
Envelope Management
Professional publications Special Edition differs from the baseline by the presence of several
integrated code editors VISU management and the ability to protect the modules from the
read/write. Embedded functions in SE provide the possibility of introducing in the program code
VISU the following changes:
- Changed the code to work with% selector
- Check «fairness» debugger
- Disable CRC checking program

www.slot-tech.ru
Percentage-selector

Percentage-selector allows you to set the average percentage of technologically embodied


monetary gain (theoretical yield) in one of four possible values: 90, 92, 94 or 96 percent.
Percentage-selector is installed in BDM-socket gaming motherboard. ID management
programs are not modified.

Установка процента

JP2 JP1 %
OFF OFF 90
OFF ON 92
ON OFF 94
ON ON 96

JP 1

JP 2

Debugger
Debugger kernel «debugger» is designed to detect malicious code segment of the program,
introduced in the control code for the RNG substitution winning situations generator VISU. This
code allows you to manipulate the win by substitution of elements of the program responsible
for the fallout of the winning situations. Debugger automatically identifies the type of malicious
code and informs the user about the location of foreign elements in the «body», and the
program shows the address of malicious code.

Disable CRC
This feature allows you to modify the code and disable the command in the code CRCcheck
diagnostic VISU. They useful when you make changes in the «body» of management:
modification of the kernel, changed schedules, or disable the inclusion of additional functions of
BDM and the CPU.

www.slot-tech.ru
Editors IDApro, HexRays, PeakVHDL
These software systems can be found in the resource support to the programmer
www.pro.slot-tech.ru

French Box II P446 GS Programmer, GS editor


Module programming keys French Box II GS allow themselves to analyze and modify specific
data are not available in the memory of the secure processor.

[email protected]

Information is provided for information purposes. When copying, please refer to the original.
www.slot-tech.ru

You might also like