Home

M6310/20/30/40 USB Flash Drive Duplicator Manual

image

Contents

1. 13 2 3 Smart Copy Verify die tpe d I Adel oe ce dic etd d ee ed eet dde ce Fa d e eat ae ege dta 13 2 4 Smart Create Master 14 2 5 iR Lap dg d pe 14 2 6 Files Copy Verily lw iL ele ae 14 2 7 bogglng HIER da HEU RU HERR TERRE de rude ei de RR aid 14 2 8 Kosk Mode momcima RC ee E IR ed ea ee ed 14 2 9 Barcode e eH appe DR ae bd pd 14 2 10 The M6310 Keyboard and display eene nnne 15 2AT RUMJOD aai 16 2 12 Use of USB Flash Adapters with the 6310 17 2 13 Using the Run Job Menu A Simple USB Duplication Example 17 2 14 Front Panel Eoop Run JOD eter pet e desee et e tt e deser thas edet 18 2 15 Front Panel Information tiet aii Eee po et ent dac 19 2 16 Front Panel Shut repe ait ed ue osea e terea 19 M6310 Technical Description tua auno na naui nenna 20 3 1 M6310 Multi Slice Connections 1 nennen snnm ennt renis nnne ns 20 M63W The M6310 Graphical User Interface GUI 22 4 1 Starting the M6310 Graphical User Interface 22 4 11 File Menu
2. Serial Num Capacity Message OA4EDA02120642091204 259522560 Passed 302AC707144921071204 259522560 Passed 302AC206135025081204 259522560 Passed 106A6603095517081204 259522560 Passed 106 6802034209091204 259522560 Passed 0A4F1009203102081204 259522560 Errorz Verify Fail Mode Verify Message Status 2 Fault Address 1 ExpData 0x3C SockData 0 06132440091204 259522560 Passed Figure 5 6 Log Viewer 48 The M6310 USB Flash Drive Duplication System 6 Creation of USB Drives with Multiple LUN s or Partitions 6 1 Introduction Normally when a USB drive is inserted into a USB port of a standard computer it will appear to the computer as a single mass storage device such as Drive E The technical name for this assignment is a Logical Unit Number or LUN and in this example the drive has the LUN assignment of E In order for USB drives to support special functions such as CD ROM emulation certain USB Drive manufacturers have made it possible for their USB controllers to support multiple LUN s in the same drive Thus when the USB drive is plugged into a standard PC it will appear as multiple LUN s such as drive D and also drive E With the USB drive now appearing as two or more drives it allows the USB drive controller to be programmed into different sections called Drive Partitions which have different attributes such as CD ROM emulation Read Only memory or different file system structures
3. Job Description Copies data from master device to all target devices and then verifies the target devices against the master device Figure 4 18 Check Device Config Check Box 4 11 Speed Test This operation measures the Read and Write speeds of the devices The user can set values for the Minimum Read speed and Minimum Write speed so that the M6310 can fail the devices if their speeds are below the set speed values By default the Minimum Read speed and Minimum Write speed values are set to Zero M63W Job Editor File New Open Save SaveAs Exit Current Job New Job Selected Op Available Operations Current Job Operations Operation Set Values Set LUN Create Master File Program Program Verify Verity Test Type Read Speed Smart Create Master File Required Values Speed Test Parameters Smart Program Minimum Read Speed 0 KB sec Smart Verify Smart Program Verify Minimum Write Speed o KB sec File Copy File Verify File Copy Verify Cancel Job Constraints C Fully Loaded Check 36 The M6310 USB Flash Drive Duplication System Figure 4 19 Speed Test 4 12 TCL Command This operation lets the user add a TCL command directly instead of choosing from the available Job operations X M63W Job Editor
4. 8 n Iterations 1 B 0 Time Secs 0 Ave Time Job Progress Clear Clear 1 0 Figure 4 27 Barcode Menu To enable the barcode feature select the Configuration in the Barcode Menu A dialogue box as shown in Figure 4 28 will be displayed to allow the user to Enable Disable the feature Barcode Configu Barcode Option Enable barcode oK Exit Figure 4 28 Barcode Configuration To setup the barcode file or modify any existing barcode file select the Editor in the Barcode Menu A dialogue box will be displayed as shown in Figure 4 29 to allow the user to add a new barcode file or modify existing barcode file 42 The M6310 USB Flash Drive Duplication System Barcode Editor File New Open Save SaveAs Exit Job File Filename Job File Scan Operator Name current file home uset barcode untitle Figure 4 29 Barcode Editor If the Target Quantity check box is checked user has to specify the target quantity in the text box If the Scan Operator Name check box is checked user will be asked to scan or to enter the operator name when the barcode file is executed If this feature is enabled a dialogue box Figure 4 30 will be displayed to ask for the name of barcode file when the GUI starts Barcode Figure 4 30 Enter Barc
5. E M63W USB Duplicator International Microsystems Inc n File Admin Tools Help Job Info Result Info Directory home userscript defaults inf M TUER CreateMasterFile mlj Disable Display Info File Copy mlj Enable Display Info aster gt File Copy Verify mlj Start File_Verify mlj Select Slot Data Items to Display nd Master Copymlj Available Device Fields Displayed Device Fields Eine gt Master Copy Verify mlj CEU Base 16 Hex Smart_Copy mlj rite Spee rJ Smart C Ve lj Read Speed lag Smart Copy Verity mi Standby ICC ae Smart Active Min Read Ly Smart_Verify_image mlj Active Max Read Ly Active Avg Read ldby Current 20 mA SML RW Active Min Write dby Current 500 mA Test Copymli Up Active Max Write Job Files mlj sa wire Add Move Down Slice 1 Insert M6310502 SwVer 1 35 Current Job home user Job Control Last Job Totals ddl RemoveAll Job Flo 9 Passed n 56 Job Start Checking Job Setu Cancel x 9 1 Failed J Job Sizing 247 500 MB T X Verify Abort 38 Time Se x LA 1 Job End erations 1 sl oe Figure 4 24 Display Info Editor 4 17 Checksum Master Device The checksum of the master device can be calculated by selecting the Checksum Master device option from the Too
6. Selected Operation Information Parameters Datasource Master Start Address Start End Address End Address Mode Linear Address Base Base 16 Hex Quick Verify No Constraints Minimum Standby Current 20 mA Maximum Standby Current 500 Slice 1 M6310502 SwVer 1 35 Current Job home user script defaults Master Copy Verify mlj Job Control r Last Job Totals Aggregate Totals Click Slot for Information BEBEBEEBR Clear Clear Il Job Flow Figure 4 23 Main Screen after New Job Creation 4 16 Display Information After job is executed user has an option to display the information of the devices such as the standby current active current read speed and write speed To setup the display information click on the Display Info in the Tools menu in supervisor mode A window will be shown as in Figure 4 24 In the window user allows to enable or disable this feature In addition user can decide what information will be displayed after the job executed If the feature is enabled the Result Info tab will be enabled User selected information will be displayed in the Result Info tab after job executed 39 The M6310 USB Flash Drive Duplication System
7. The M6310 USB Flash Drive Duplication System 4 Press the START key to select and again to execute the Master Copy Verify Job 5 Activity Bars will be displayed during the program and verify sections Program 6 Upon completion of the Job a summary screen with pass and fail results is displayed MASTER CSUM D4280000 P 10 10 F 00 00 The above screen shows that the Master Card Checksum is the Hex number D4280000 This checksum is the simple sum of all bytes in the Master Card that have been copied to the Copy Cards After the selected operation is completed the Pass and Fail results of the last cycle are displayed with the summary of all total Pass and Fails shown after the slash To start the next cycle the user should remove all the devices and fill the duplication slots with blank devices and press the Start to begin execution of the previously selected job once again 2 14 Front Panel Loop Run Job Loop Job allows multiple execution of a selected Job This function used for extensive testing of devices as in a burn in test To loop run a job see the instructions below 1 Select Loop Run Job from the Main Menu 2 Select the desired job 3 When prompted for the number of loop enter the desired number to run 4 To enter the loop number use up and down keys to select a number 1 through 9 5 Press the START key one time to move to the next decimal place use up and down keys to select a number 0 throug
8. Netmask assignment method Select DHCP if you have a DHCP server running on your local network Network addresses are then obtained automatically from the server To automatically search for free IP and then assign it statically select Zeroconf To use DHCP and fall back to zeroconf select DHCP Zeroconf Otherwise network addresses must be assigned statically For Static Address Figure 9 2 Current IP settings To add a new user IP address click on Add button When you click the Add button you will see the following pop up screen as shown in figure 9 3 Enter in the desired Alias name for your network and the new IP address that you would like to configure Enter the Netmask as 255 255 255 0 Click OK after you finish entering all the details 69 The M6310 USB Flash Drive Duplication System Alias Name IP Address Netmask Alias Name usemetwork IP Address 192 168 105 Netmask Cancel ES Figure 9 3 Adding a new user IP After you click OK the new IP address will be added to the network settings as shown in the figure 9 4 YaST2 M6310S01 Address Setup Network Card Setup Select No Address Setup if you dont want General Address Hardware any IP address for this m device This is Configuration Name particularly useful for Ethemet Jr bonding ethernet
9. home userscript defaults Master Verify mlj Selected Operation Information Parameters Datasource Master Stat Address Start End Address End Address Mode Linear Address Base Base 16 Hex Master Verify mlj Smart Copymlj Smart Copy Verify mlj Smart Verify mlj Job Information Fully Loaded Check Off Job Description Smart Verify image mlj Copies data from master device to all target devices and then verifies the target devices against the master device 2 SmanCreateMasterFile mlj SML RW mlj Test Copy mlj Job Files Quick Verify No Constraints Minimum Standby Current 20 mA Maximum Standby Current 500 mA Slice 1 M6310502 SwVer 1 35 Current Job home user script defaults Master Copy Verify mlj Job Control Last Job Totals Aggregate Totals Click Slot for Information 9 Passed B BEEEEBEEEE i 0 Failed Failed 0 Time Secs Ave Time 70h Progress Clear Job Flow Figure 5 1 Running an M63W Job Figure 5 1 shows the Main M63W screen with a Master Device in the Master socket and ten copy devices in the copy socket As each device is inserted into the M6310 the Green LED over the device will blink and the GUI will show a Blue rectangle with a plus sign in it x M63W USB Duplicat
10. iei REP id Ra S agp Id D EIN NN 24 4 1 2 Connection 4 24 4 113 M nU 53 oe ht em hat tente pat 24 41 4 Tools MONU sii DIR Ditta uite dn iM p 25 4 125 cei i E E Ear oi hip niri tet hir ae eee 26 4 2 Operation Modes and Password Editing ssssssssssssssseseeeeneee 26 4 3 M6310 GOnfIgUfallOh s outs cere eec cca t eaves rete 26 4 3 1 Set Defa lt mode eee fetta ce aged gece 27 4 3 2 AUtO SYNC sea m race dune fe Ad evades re Fete eae eee eeu Tana 27 4 3 3 Auto Start Fully Eoaded ridens sarei adi age Welded 27 43 4 Slice conflgul ation oai etie reto aree c vag a ee a coe audet 27 4 4 Job Creation and internen sns snnt nnns 27 4 44 Fully Loaded Check nei ett E dee ee nado ee cendo co a Aas 28 4 5 Adding New Operations and Setting Operation 29 4 6 Set Values Operation Parameters enne nennen nnns nnne ns 30 4 7 Set LUN Logical Unit eene enne sinn entere nns 32 4 8 Create Master Image ente enhn enne nnn entente nnne ns 32 4 9 File Copy
11. LUN 1 Master Device of Master LUN s of Device LUN s Size of Master LUN s Size of Device LUN s 22 Figure 4 17 Check Device Config Tests This operation could be the first operation after the set values operation to check the device configuration and give a fail if the target is not the same number of LUN s and size as the Master Sample default test would be Set values Check Device Config Program Verify 35 The M6310 USB Flash Drive Duplication System File Available Operations Set LUN Create Master File Program Program Verify Verify Smart Create Master File Smart Program Smart Verify Smart Program Verify Speed Test File Copy File Verify File Copy Verify USB Controller x M63W USB Duplicator International Microsystems Inc 0 x File Connection Admin Tools Help M63W Job Editor 5 xJ New Open Save SaveAs Exit r Current Job Mome user script defaults Master_Copy_Verify mlj a 1 Set Values Parameters Selected Operation Details Current Job Operations Operation Check Device Config Op 2 Check Device Config Op 3 Program Verify Compare Device Master Checksize Yes Check Dey 70 X Check Device Config Aad Remove x checksize lt Insert l Remove All L Cancel Constraints Job Constraints Fully Loaded Check
12. Master Master Ventymlj OUR ad StartAddress Start Master Verity mij i i EndAddress End Phison Readonlymlj Operations List Address Mode Linear 5 Phison Readonlytcl Address Base Base 16 Hex Phison RW ml Quick Verify No phison RW mlj Job List Skip Verify Error No phison_RWtcl Skip active ice Yes Operation setBlocksize 512 tcl Smart Copymij Information Smart Copy Veritymlj 2 Smart Copy Verity binarytcl Job Intormabon Smart Copy Verify file mlj Seat con Fully Loaded Check Off Smart Venyml Job Description SmartCreateMasterFile mij SmartCreateMasterFilebinarytcl SmartCreateMasterFilenewbinarytcl Copies data from master device to all target devices and then Constraints verifies the target devices against the master device 1 Minimum Standby Current O mA Operation Maximum Standby Current S00 mA Constraints Job Description Slice 1 M5310501 SwVer158 Copy Mode System FullyLoadedAutoStart Enable Job Control Last Job Totals Aggregate Totals Gick Slot for Information 0 Passed 0 Passed 7 0 Failed S Job Progress smi format ml SM_2RWuns mlj Job Files TCL Scripts mip tel 4 Job Flow SS 17710 i 0 Failed 0 Time Secs Ave Time Clear Clear 1 0 Figure 4 2 Main M63W Window Initially the main window will not fill the entire LCD screen Y
13. Read Only and the capacity of the drive minus 200MB 6 5 Example A USB Drive with a single CD ROM Partition A common use of a USB drive is to emulate a CD ROM A CD ROM is a special Read Only memory device with the following attributes 1 On initialization it reports to the operating system that it is a CD ROM device 2 The data on a CD ROM cannot be changed i e it is Read Only 3 The file system on the CD ROM is CDFS and there is typically a program called an AutoRUN program contained in a file called autorun ini that will automatically be executed after the device has been initialized 4 The entire image on a CD ROM is normally referred to as an ISO IMAGE The ISO Image is copied as one binary block of data to the drive during creation of the drive The ISO Image contains both the CDFS file system and all associated data files This example will show how to create a USB Drive with one CD ROM Partition This example requires the user to be in the Supervisor mode and also to be able to create a new job called Test mlj Please create a new job called Test CD mlj as shown in Figure 6 5 and enter the edit mode for this job A test job is created called Test mlj job with the following job commands OP1 USB Controller Sets up controller and LUN s OP2 Set Values Select data for LUNO OP3 Program Verify Load data into LUNO OP4 USB Controller Set LUNO Read Only CD ROM mode Note that in contrast to exa
14. TX bytes 1743494 1 6 Mb Base address 0x40cO Memory 50400000 50420000 Link encap Ethernet HWaddr 00 19 D1 7E 6E C8 inet addr 192 168 10 5 Bcast 192 168 10 255 Mask 255 255 255 0 UP BROADCAST NOTRAILERS RUNNING MULTICAST MTU 1500 1 Base address 0x40cO Memory 50400000 50420000 Link encap Local Loopback inet addr 127 0 0 1 Mask 255 0 0 0 inet6 addr 1 128 Scope Host UP LOOPBACK RUNNING MTU 16436 Metric 4 RX packets 1203 errors 0 dropped 0 overruns 0 frame 0 TX packets 1203 errors 0 dropped 0 overruns 0 1 0 collisions 0 txqueuelen 0 RX bytes 3676167 3 5 Mb TX bytes 3676167 3 5 Mb gt Figure 9 6 IP Configuration 72
15. The M6310 USB Flash Drive Duplication System Figure 7 2 M6340 Back Cabinet Figure 7 1 shows the Slice Number which is used in the M6310 GUI the Host Name the KVM and the Network Switch Figure 7 2 shows the back of the M340 cabling Each M6310 Slice has its keyboard mouse and video port wired to the cabinet KVM as well as its Gigabit Ethernet port wired to the cabinet network switch Coming out of the cabinet is a video cable from the KVM a black cable in the middle bottom and a white Ethernet cable that connects to the network switch 7 2 Checking Changing the System Configuration After connecting the LCD keyboard and mouse to the KVM and turning on all the M6310 s wait until all the slices are fully booted The user should then select the first slice on the KVM button panel the KVM button all the way to the left Start the M6310 GUI on Slice 1 by pressing the Start GUI button Note that the M6310 Server should already by running IMI USB z OS 1417 Figure 7 3 Starting M6310 GUI on Slice 1 On pressing the GUI button as shown in Figure 7 3 you will enter the M6310 GUI on Slice 1 The initial screen should appear as below 62 The M6310 USB Flash Drive Duplication System M63W USB Duplicator International Microsystems inc File Admin Tools Help Job Information for home user script defaults Master Copy Verify mlj Directory home user script defaults Browse Operat
16. setup configuration xj LUNO RW Fixed 0 MB LUN 1 RW Removable Ly 0 MB X Clear CDROM partition SMI Information X enable noma note if info is blank then there is no change SMI Info Vendor LEXAR Product Name IMI SMI vid pid EV SMI Serial Number enable vid pid vid pid enable serial number Serial Number vid number 1 Figure 6 9 SMI325 Controller Configure a USB controller with multiple LUN s Read only or Read Write 123456789ABCD pid number O2EF NN Allow changing the vendor and Product Name of the device Change the vid pid of the device with hex number Change the Serial Number of the Device 59 The M6310 USB Flash Drive Duplication System 6 10 Phison Controller Preliminary Description of Support of the Phison USB controller USB Controller Controller Type Prison v License Feature Only Controller Setup Configuration X enable configuration setup configuration Xj LUN O RW Di Removable 0 MB LUN 1 RW x Removable 0 MB Clear CDROM partition Controller Information enable Information note if info is blank then there is no change Controller Info Vendor Product E Serial Number enable vid pi
17. 14 to ask for the name of the file x M63W USB Duplicator International Microsystems Inc 18 File Admin Tools Help x Job info Result Info _ Directory home usersciipt defaults Save Image File As n pjeoemw u Look in momesusevdatatile File Verifymlj T Master Copy mlj Master Copy Verify mlj T Master Verify mlj B computer jim masterbin e master memup imx toot masteiO bin Smart Copy mlj maste SO bin Smart Copy Verify mlj masteri 00MB bin Smart mij master tempi bin readonly lun bin TW lun2 bin t Verify image mlj SmantCreateMasterFile mlj SMI__RW mlj T Test_Copy mlj T Test Copy Verify mlj Job Flow ile name Files of type Image files bin Iterations 1 E Clear Clear Ji 0 Figure 4 14 Save Image File As After user enters the filename the duplicator will start to create the master image file When the operation is done a window will be shown as Figure 4 15 to display the information of the master file 33 The M6310 USB Flash Drive Duplication System Information Masterfile Name ome user datafile master bin Masterfile Size 259522560 bytes 247 MB Checksum B2ACDOFF CRC32 5 16 7 MDS Hash SFA6461E5864D3CD86C407FF910F0802 Device Size 2595225
18. 6 2 M6310 Support of Different USB Controllers It is the intention of IMI to optionally support multiple USB partitions on USB drives with different USB controllers At the time of this manual creation the user may purchase an option for support of USB drives manufactured with Silicon Motion Inc SMI controllers of type SM325 6 3 SMI 3255AB Support The M6310 supports the Creation Duplication of SM3255AB USB Drives with CD ROM and Read Only Partitions Below are examples for creating multiple partitions with different attributes on a USB drive with an SM3255AB controller In these examples the references LUN and Partition are used interchangeably 6 4 Example Two LUN s with LUNO R W and LUN1 Read Only This example requires the user to be in the Supervisor mode and also to be able to create a new job called Test mlj Please create a new job called Test mlj as shown in Figure 6 1 and enter the edit mode for this job 49 The M6310 USB Flash Drive Duplication System M63W Job Editor File New Open Save SaveAs_ Exit Current Job home user script defaults Test mlj Selected Operation Details Available Operations Current Job Operations Operation USB Controller Op 1 USB Controller Parameters Set LUN Op 2 Set LUN LUNO Create Master File Op 3 Set Values Type RW and Removable Program Op 4 Program Verify Program Verify Op5 Set LUN Verify Op6 Se
19. Multiple Partitions 6 7 Formatting a USB Drive The M6310 Format Drive command operates on a selected LUN which is read write The size specified in the command should be the same as the size previously defined for the LUN 57 The M6310 USB Flash Drive Duplication System Format Device Format Device FS Type FAT Size _ FAT32 Force if Size gt 32GB Force mbr partition table Volume Label Slot All Figure 6 8 Format a USB Drive FS Type Sets the file system type Available is FAT FAT32 EXT2 and EXT3 2 Size sets the partition size If the value 0 is changed the entire capacity will be taken 3 FAT32 A FAT32 format can be forced if the size of the USB Drive bigger than 32GB 4 Force MBR partition table If this option box is checked MBR partition table can be forced 5 Volume Label Sets the Volume Label of the Drive 6 Slot The format can be performed for all slots or only for a single slot 6 8 Cleaning a USB Drive Often the user wishes to Clean a drive This may require both changing a drive with multiple partitions to a single R W partition see the previous section 7 6 followed by formatting the drive section 7 7 58 The M6310 USB Flash Drive Duplication System 6 9 Change USB Drive Information PEDE x USB Controller Controller 5 325 License Feature Only SMI setup configuration enable configuration 1
20. Start Start Sum OES Program Verify Add End Verity esan Standby Current cues relied Data Source r Enter Minimum ICC Smart Verify Filename en Smart Program Verity Speed Test Enter MaximumlCC File Copy z File Verify Pattern Type zj File Copy Verity Quick Verify skip active icc CULAR ot quickverify 100 C Skip active icc Job Constraints j 308 X Fully Loaded Skip Verify Error T 2 Skip Verify Error Max Error J Figure 4 11 Set Values Definition Screen Each M6310 GUI operation may have different parameters associated with it The next sections will detail the parameters associated with each operation 4 6 Set Values Operation Parameters The values chosen and defined in the Set Values Operation define how other M6310 operations execute their functions Address Mode A choice list of Linear Sector or Megabyte is activated when clicked Address Mode Linear selection means that the displayed Start and End addresses are the LBA or Logical Block Address in bytes Address Mode Sector selection means that the displayed Start and End addresses are the LBA or Logical Block Address sectors which are 512 Byte units Address Mode Megabytes selection means that the displayed Start and End addresses are the LBA or Logical Block Address megabyte units Address Base A choice list of Base 16 hex or Base 10 deci
21. as the M6310 LCD turns off If you continue to hold these keys down you will inadvertently power up the system 1 2 M6310 Basic Operation Getting Started with a Simple Copy THE M6310 FLASH DRIVE DUPLICATION SYSTEM Start the power on sequence by simultaneously pressing and then releasing the two power keys on the M6310 front panel The M6310 power led will light up and the LCD monitor will show a standard Linux boot sequence The Linux boot usually takes about one minute Various types of functions can be run on the M6310 that are selectable using the front panel keypad When using the M6310 front panel the data source for the ten copy sockets is normally a Master USB flash drive placed in the M6310 MASTER drive socket which is the first socket on the left side of the duplicator The basic operation is to place the Master USB drive in the M6310 slot labeled MASTER fill the ten copy slots with ten USB drives that are identical to the MASTER drive except for their content and start a copy program on the M6310 that copies all the data on the USB drive in the Master slot to the ten USB drives in the copy slots Example of a Binary Image Copy from a Master USB Drive 1 Place a Master USB drive in the Master M6310 slot far left 2 Place from one to ten USB drives that are identical same size and manufacturer in the M6310 copy slots labeled 1 10 3 The second line of the front panel display will read Run Job Select this operatio
22. before starting the operation Targets Sizes Equal All copy devices must be exactly the same size For example if the Source is a small binary image file being copied onto large devices all of the target device sizes will be checked to make sure they are all the same size Sum Hex if this box is checked the user is allowed to set a hex value for the data being programmed into the target devices CkSum The checksum of the data source And eight digit hex byte checksum CRC The eight digit 32bit transmission CRC of the data source MD5 The MD5 value of the data source Standby Current Enter Minimum ICC ma The minimal accepted value the M6310 should accept as valid for a loaded device Enter Maximum ICC ma The maximum accepted value the M310 should accept as valid for a loaded device Note that the M6310 maximum ICC value per device is set at 1 5 amps 1500 ma Quick Verify If the option is not checked the default is 100 verification If the box is checked user can specify the percentage of the verification 31 The M6310 USB Flash Drive Duplication System Skip active ICC If this option is checked user can skip the Active ICC measurement check Skip verify error If this option is checked the user is allowed to skip verify error The user can set the maximum number of errors he can skip verifying 4 7 Set LUN Logical Unit Parameters Normally the user doesn t have to use this operation unless user wants to p
23. enable configuration setup configuration LUNO RW M Removable M8 LUN 1 RW 0 MB ic lear CDROM partition Controller Information enable Information note if info is blank then there is no change Controller Info Vendor Product Name mVid pid Serial Number enable vid pid i vidipid enable serial number H Serial Name vid number pid number OK Cancel 55 The M6310 USB Flash Drive Duplication System Figure 6 6 USB Controller Configuration Read Only The USB Controller needs to be set up for the initial operation to create one LUN 1 Select SMI325 2 LUNO will be checked as default Set the LUN type to RW The LUN must remain Read Writeable in order to load the ISO Image 4 Choose if the Drive should be configured as removable or a fixed Drive 5 Set the size of the LUNO If the value 0 is not changed the entire capacity of the Drive will be used 6 Clear CD ROM Partition by checking this box any existing CD ROM Read Only Partition on a USB Drive will be deleted 6 5 2 OP2 Set Values The values for the next operation performed i e Program verify are set here Refer to section 5 4 how to use the Set Values command For a CD ROM Partition the data source must be set to an ISO Image file 6 5 3 OP3 Designated Operation e g Program Verify The operation selected h
24. once dea e pe ti ee M eda e el d epo RE ERR REDE 58 6 9 Change USB Drive nennen nnn nnne enean 59 6 T0 PhisoniController un a ts te es ck oec cdi aaa aaan 60 Running Multiple M6310 Slices M6320 M6330 M63490 61 7 1 Setting Up the System Hardware sse ener enne nnns nnne nenas 61 7 2 Checking Changing the System Configuration sse 62 7 8 Setting up the Multi Slice Configuration eese enne nennen nnne 63 Setting the M6310 Host Name and IP Address 65 8 1 Network Administrationen ana aa ge ge e e En ee e Ge ne bep xen etg 65 8 2 YAST Settings He bee card eo o besides Hcet o eU o dat Alecia 65 Configuring M6310 to a user network na 68 9 1 Recommended Topology for User Network 68 9 2 Adding a User IP address using the Linux YAST Program sss 69 9 2 1 YAST Setting 5o arcere nto t e a ic rd Do oa Pere eA 69 9 3 Configuring the new IP for user access to Postgres database 71 9 4 Testing the new Network nennen nennen nnn nnns 71 THE M6310 FLASH DRIVE DUPLICATION SYSTEM 1 Introducing th
25. provided The M6310 will display Press START or ESC to Restart Server You will hear two audible beep tones indicating the M6310 server is shutting down The M6310 update will be performed and SERVER DOWN displayed on the LCD for a few seconds After the server is restarted the main menu will be displayed on the LCD 10 THE M6310 FLASH DRIVE DUPLICATION SYSTEM To verify the update after the restart cycle is completed check the first line of the LCD display the Software update revision is displayed example M6310 SW Ver 1 58 1 4 Calibration There is no need for the M6310 to be calibrated after initial shipment Your internal company policies may require calibration and if this is the case IMI can optionally provide this service upon request Please check your organization s specific calibration policies 11 The M6310 USB Flash Drive Duplication System 2 M6310 Features 2 1 Disk Organization and Binary Image Copy Verify USB Drives are similar to standard hard drives used in computer systems A USB drive has two main hardware elements namely a controller which is a microcomputer and memory consisting of FLASH memory chips The Flash memory is divided into two main sections namely a section of Flash used to hold the controller program and a section used for storing the drive file information The Flash memory used to hold the drive file information is divided up into equal blocks of which the
26. shows the edited pg hba conf file to include the new IP address TYPE DATABASE USER CIDR ADDRESS METHOD Local is for Unix domain socket connections only local all all trust IPv4 local connections host all all 127 0 0 1 32 trust host all all 192 168 0 0 16 trust host all all 152 12 0 0 16 trust IPv6 local connections host all all 111 128 trust Figure 9 5 Snapshot of pg_hba conf file 3 Re start the machine so that the Postgres database can now see the new IP address 9 4 Testing the new Network connection To test if the new network has been configured correctly launch a terminal window and type ifconfig at the prompt 71 The M6310 USB Flash Drive Duplication System On running the command if your user network has been configured correctly you should see both the IP addresses listed IP address of IMI network and user IP address Figure 9 6 shows a screenshot of the results from this command Shell Konsole lt 2 gt Session Edit View Bookmarks Settings Help ethO imi lo M6310501 ifconfig Link encap Ethernet HWaddr 00 19 D1 7E 6E C8 inet addr 192 168 10 10 Bcast 192 168 10 255 Mask 255 255 255 0 inet6 addr f880 219 d1ff fe7e 6ec8 64 Scope Link UP BROADCAST NOTRAILERS RUNNING MULTICAST MTU 1500 1 RX packets 643994 errors 0 dropped 0 overruns 0 frame 0 TX packets 13148 errors 0 dropped 0 overruns O carrier 0 collisions 0 txqueuelen 100 RX bytes 59629986 56 8 Mb
27. static and are assigned as shown above If there is only a single M6310 the user may wish to assign a DHCP address Next the user may wish to change the IMI host name associated with the IP address This is done by selection of the Yast Hostname selection in the Network Settings Menu shown in Figure 8 4 below e YaST2 Control Center M6310M036 i n ware D W system pe f Qmm Network Settings Name Server 2 DH IO 09 56 Figure 8 4 Setting the Network Host Name Enter in the desired hostname and make sure you check both of the Update DNS data via DHCP and Write Hostname to etc host check boxes You are done Leave with OK s and the IP and Hostname Network settings will be updated as desired 67 The M6310 USB Flash Drive Duplication System 9 Configuring M6310 to a user network 9 1 Recommended Topology for User Network Access There are many ways to connect the M6310 Linux machines to user networks However IMI believes that the method suggested in this chapter is the best choice for many of its customers This chapter outlines a method whereby each M6310 on the network has two IP addresses namely one IP address the default IP address is reserved for networking only IMI equipment and dedicated programs The second IP address is made visible to the user network The following sections in this chapter outline the steps necessary to create the M63XX dual IP address topolog
28. the selected operation This is described in the next section 4 4 1 Fully Loaded Check A common fault in manual duplication is that the user fails to fully insert a device so that the duplication is unaware of its insertion Then after completion of the operation the non recognized part is removed and placed in a pass bin To avoid this situation the M6310 allows a flag to be set to force the operator to load a full machine every time Check this box for a Fully Loaded Device check If the box is checked the GUI will make sure all the target slots are occupied If any slot isn t occupied a dialogue window will be shown as in Figure 4 10 to ask user whether the user wants to continue 28 The M6310 USB Flash Drive Duplication System x M63W USB Duplicator International Microsystems Inc san x File Admin Tools Help Job Info Result Info 4 m Job Information for home usevscript defaults wayne mlj Directory home userscriptidefaults Browse lE Selected Dna tus TT ET Parameters Master_Copy mlj Op 2 Smart Program Verify Datasource Master Master Copy Verify mlj Start Address Start Master Verify mlj End Address End Lad Smart Copy mlj Address Mode Linear T Smart Copy Verify mlj Am Address Base Base 16 Hex Sm
29. verify on the sectors copied during the Smart Copy operation Optionally the user can chose to verify only a certain percentage of the sectors selected If the data source is a master device with multiple partitions of which one or more of the partitions contain a non supported file system an invalid file system or an extended partition the user can select the Ignore Invalid FS option and this area will be copied using the Binary Image Copy method The M6310 USB Flash Drive Duplication System 2 4 Smart Create Master File The Smart master image file is a binary image file with a IMI proprietary Smart Copy header The header contains the information supporting Smart Copy operations such as size and location of the copy data The operation detects and validates the file system automatically If there are any unsupported or invalid file systems in the device the operation will be failed User has an option to save the data of an invalid file system or the extended partition This operation supports multiple partitions as well as multiple LUN s A Smart master file only works with the Smart Copy and Verify operations Please don t use a Smart master image file with a Binary Image Copy operation 2 5 Format The duplicator can format USB drives in the 1 10 copy slots as FAT FAT32 NTFS or Linux but it cannot format the device to multiple partitions This operation performs sequentially not in parallel 2 6 Files Copy Verify Th
30. will bring up the screen shown in Figure 8 2 below YaST2 Control Center ME310M036 lo x file gat Heip a Software gt Ot Hardware e Madem Ex System Network Settings Network Services Novell AppArmor Global Options Overview Hostname DNS Routing Ry lt Security and User id Name P Address Intel 825660M Gigabit Network Connection 192 168 37 38 ation Adding a Network Card Press Add to confiqure a Ps Miscellaneous Search new network card manually Configuring or Deleting Choose a network card to chan move Then ure or Delete Intel 82566DM Gigabit Network Connection MAC 00 19 01 56 51 79 Device eth eth8 Started automatically at boot IP address 192 168 37 38 subnet mask 255 255 255 0 aaa e DHE gt Figure 8 2 Yast Network Settings Shown above is the Yast Network Settings Listed is the Device and it is associated IP address The M6310 has only on Ethernet port so there is only one IP address displayed Click on the Configure button at the bottom of this screen YaST Central Camer g enonsa amp Network Card Setup FE 8 9 Figure 8 3 Setting the IP Address 66 The M6310 USB Flash Drive Duplication System Normally when multiple M6310 s are connected together as in the M6320 M63030 and M6340 the IP addresses are
31. 10 USB Flash Drive Duplication System 6 4 1 OP1 USB Controller USB Controller Controller Type SMI325 License Feature Only Controller Setup Configuration enable configuration setup configuration LUN o RW Removable _ Removable ix Clear CDROM partition 200 MB 0 MB Controller Information enable Information note if info is blank then there is no change ontroller Info endor Product Name vid pid Serial Number enable vid pid Vid pid Serial Name vid number pid number enable serial number Figure 6 2 USB Controller Configuration The USB Controller needs to be set up to split the drive into two LUN s 1 Select SMI325 2 Select LUNO and LUN1 to create two Partitions LUN s 3 Set the LUN type to RW The LUN s must remain Read Writeable in order to load them with data 4 Choose if the Drive should be configured as a removable or as a fixed Drive 5 Setthe size of the LUNO LUN1 will automatically be the sized with the remaining capacity if the value 0 is not changed 6 Clear CD ROM Partition by checking this box any existing CD ROM Read Only Partition on a USB Drive will be deleted 6 4 2 OP2 Set LUN See Figure 6 3 below The LUN for the next operation is selected here By selecting LUNO the next operation program ver
32. 310 recognizes the DUT s correctly before starting the copy operation 5 2 Starting the Job M63W USB Duplicator International Microsystems Inc File Admin Tools Heip Job Info Result Info Job Information for home usev script defaults Master_Copy_Verify mlj Operations List Selected Operation Information Parameters Op 2 Program Verify Master Stan Address Start End Addiess End skies Address Base Base 16 Hex Job Information Quick Verity No Fully Loaded Check Off Job Descriptio Copies data from master device to all target ii Rana as devices and then verifies the target devices Minimum Standby Current 20 mA against the master device Maximum Standby Current S00 mA Slice 1 M6310502 SwVer 1 35 Current Job home user script defaults Master Copy Verify mlj Job Control Last Job Totals Agar egate Totals p Click Slot for Information Job Flow 9 Passed 0 Passed CS rt 58 Checking Job Setup 0 Failed J 59 Job Sizing 247 500 MB 10 Time Secs 0 Ave Time 79b Progress Program Figure 5 3 Starting the Job Once a job has been started by clicking the START key the LED s over the DUT s will flash and the completion bar on the GUI and the front panel LCD screen will show the operation being executed and the 96 completion of the job
33. 5 3 Job Completion On completion of the job the Last Job totals and the Aggregate Totals on the GUI screen will be updated In addition the DUT boxes on the GUI screen will go Green for pass or Red for failure This is shown below in Figure 5 4 46 The M6310 USB Flash Drive Duplication System M63W USB Duplicator International Microsystems Inc File Admin Tools Help Job Info Result Info Directory home user sctipt detaults CreateMasterFile mlj File Copymlj T File Copy Verify mlj File Verify mlj 77 Master Copy mlj Master Verify mlj Smart Copy mlj Smart Copy Verify mlj Smart Verify mlj Operations List Set Val Op 2 Program Vetify Job Information for home usevscript defaults Master Copy Verify mlj m Job Information Fully Loaded Check Off Job Description Smart Verify image mlj T SmanCreateMasterFile mlj SMI__RW mlj Copies data from master device to all target devices and then verifies the target devices against the master device Selected Operation Information Parameters Datasource Master Start Address Start End Address End Address Mode Linear Address Base Base 16 Hex Quick Verify No Constraints Minimum Standby Current 20 Maximum Standby Current 500 7 Test Copymij Job Files mij Job Flow X Pr
34. 60 bytes 247 MB Figure 4 15 Master File Information The checksum CRC32 and MD5 of the master file will be displayed in the Set Values operation so user can use this information to create a new job or edit an existing job easily 4 9 File Copy Verify File Copy can perform on all slots or a particular slot So the user can copy different file s to different slots Required Values File Copy Parameters Browse File Browse Directory Destination Slot Cancel Figure 4 16 File Copy Operation 34 The M6310 USB Flash Drive Duplication System 4 10 Check Device Config This operation checks the device configuration It has three options a Master b First Device and Check Size a Master If this option is enabled the operation will check the device configuration against the master device configuration It will check for the number of LUN s on the target and see if it equals the number of LUN s on the Master b First Device Sometimes if there is no master the first DUT is used for sizing So in this option the other DUT s will be compared against the First Device If the check size option is enabled the size of the other DUT s is checked against the First device c Check Size This option checks that the LUN s of the source data the Master or a Master file is equal the size of the target device size s LUN 0 LUN 0O LUN 1
35. File New Open Save SaveAs Current Job New Job Available Operations Smart Verify Smart Program Verify Speed Test File Copy File Verify File Copy Verify USB Controller Kiosk Mode Format Device Check Device Config Update GUID Target Backup Restore Exit CPI Job Constraints Fully Loaded Check Job Description Current Job Operations TCL Command Add _ inser Remove All Figure 4 20 TCL Command 4 13 Update GUID This operation allows the user to update Globally Unique Identifier or GUID 37 The M6310 USB Flash Drive Duplication System X M63W Job Editor File New Open Save SaveAs Exit Current Job New Job Available Operations Current Job Operations Smart Verify 4 Op 1 Program Smart Program Verify Op 2 Program Verify Speed Test Op 3 Verify File Copy Op 4 Smart Program File Verify An Saat lott File Copy Verify USB Controller Kiosk Mode Tcl Command Format Device Check Device Config Figure 4 21 Update GUID 4 14 Target Backup and Restore This operation lets the user to create a backup of the device or restore the backup The backup operation is used to create an entire image of the device and save it into a file The Restore operation is used to restore he image that was backed up X M63W Job Editor File New Open Sav
36. Job sult Info Log Viewer Exit user script defaults Figure 4 3 File Menu Create a new job script supervisor mode Edit a job script supervisor mode View log statistics in database Exit the GUI 4 1 2 Connection Menu M63W USB Duplicator International I Figure 4 4 Connection Menu Re establish communications with all slices 4 1 3 Admin Menu SERE EO USB Duplicator International Admin Tools Help Operator Mode File Connection Supervisor Mode Configuration Sync Job Script Sync Data File Figure 4 5 Admin Menu 24 The M6310 USB Flash Drive Duplication System Change Operation Mode to Operator or Supervisor requires password Configure the Machine Sync new or edited job scripts down to all slices Sync data image files down to all slices Please note that Sync Job Script and Sync Data File menu options will be visible only if there is more than one M6310 machine connected together To learn more about connecting multiple M6310 slices please refer to Chapter 7 4 1 4 Tools Menu M63W USB Duplicator International Microsystems File Connection Admin Tools Help ae Update Job Info aie AUC Create Master File Directory home user scrip RENCE Display Info Master Copy Verify Set Operator Master Copy Verify 1 Master Verify mlj Barcode v Master Verify 100MB Kiosk Mode Phison Readonly
37. M6310 USB Flash Drive Duplication System When the target quantity is set and the total pass is equal or greater than the target quantity a dialogue box will be shown to alert the operator 2 10 The M6310 Keyboard and display Figure 2 1 Front Panel Display and Keyboard The M6310 can be controlled completely from its front panel keyboard and LCD see Figure 2 1 above The keys consist of the following Two Cursor Keys Up and Down for choosing a Selected Function An Esc Key backing up in a Selection Process or leaving the current function to return to the top Menu Two Power On Off Keys for initial power on and hardware power off These keys are only active if both keys are pressed at the same time One Green START Key used to initiate a function or repeat a process The LCD is a two line 24 character display To power up the M6310 the user plugs in the female end AC power into the lower right rear of the M6310 and the male end into an AC power receptacle then momentarily presses the two Power Keys at the same time The LCD screen will light up and about One minute later the initial M6310 power on Screen will appear as in Figure 2 1 The top line of the LCD will show the current software version of the M6310 The second Line of the LCD will show the Current Function that can be selected using the START Key 15 The M6310 USB Flash Drive Duplication System If the user wishes to select a different keyboard function he she m
38. Smart_Vetify mlj T Smart_Verify_image mlj Fail Mode Verify Constraints ile Le ae cds mlj 5 2 Minimum Standby Current 20 mA 2 Maximum Standby Current 500 Test_Copy mlj Fault Address 1 ExpData 0x3C Data 0x58 Job Files mlj Slice 1 M6310802 SwVer 1 35 Current Job home user script defaults Master Verify mlj Job Control Last Job Totals Click Slot for Information Job Flow 5800850058 Job Progress j Aggregate Totals 9 Passed o Pasea C 3 Failed 4 Failed Time Secs Ave Time Abort Clear Clear Job Start 96 Checking Job Setup 56 Job Sizing 247 500 MB X Verity Job End Figure 5 5 Error Information Status Display 47 The M6310 USB Flash Drive Duplication System 5 4 Log Viewer Supervisor allows deleting the records from the database changing the fields that display in the window and to export the data into a csv file which can be opened in the Excel Log Viewer View Job Log Data from Slice Slicel_M6310S02 127 0 0 1 5 LastJob Run All Jobs Run Today Jobs Run between 25 Mar 2009 Iz and 01 Apr 2009 E Export Current Data Delete Data Edit Display l Close Form IRE 1 Apr 2009 14 00 17 1 Apr 2009 14 00 51
39. THE M6310 20 30 40 USB DUPLICATOR International Microsystems Incorporated M6310 20 30 40 USB Flash Drive Duplicator Manual Version 1 9 THE M6310 FLASH DRIVE DUPLICATION SYSTEM Copyright 2008 2010 International Microsystems Inc All rights reserved International Microsystems Inc 556 Gibraltar Drive Milpitas CA 95035 U S A Telephone 408 942 1001 FAX 408 942 1051 Email sales imi test com Website www imi test com Manual Version 1 9 on Sep 16 2010 Information in this manual is subject to change without notice and does not represent a commitment on the part of the vendor THE M6310 FLASH DRIVE DUPLICATION SYSTEM THE M6310 FLASH DRIVE DUPLICATION SYSTEM Table of Contents 1 Introducing the M6310 USB Duplication Systems 7 1 1 M6310 Power Up and Power Down essent 7 1 2 M6310 Basic Operation Getting Started with a Simple 8 1 3 Performing Software nnne enne entere ns 9 Aere EE 11 M6310 nono 12 2 1 Disk Organization and Binary Image Copy 12 2 2 Create Master Image nennen nns
40. art Verify mlj m Job Information Quick Verify Yes ad Smart Verify image mlj Percent verify 20 SmartCreateMasterFile mlj T SML RWmlj Test_Copy mlj Constraints Test_Copy_Verify mlj Minimum Standby Current 20 mA Teste varity Maximum Standby Current S00 mA Job Files Slice 1 M6310502 SwVer 1 35 Current Job home user script defaults wayne mlj Job Control Last Job Totals Aggregate Totals Click Slot for Information Job Flow Passed Passed 0 Smart Program Closing Devices BE E bd ___ Smart Sizing 5 964 x Job End a Cleat IESESBSERENESIENEENREENI zx E Iterations 1 E t les __ It Figure 4 10 Fully Loaded Check Dialogue 4 5 Adding New Operations and Setting Operation Parameters The first entry in the list of operations is Set Values This is normally the first operation in every job Clicking on the Add button with Set Values selected will call up the Set Values definition screen shown in Figure 4 11 29 The M6310 USB Flash Drive Duplication System X M63W Job Editor File New Open Save SaveAs Exit Set Values lt CurrentJob New Parameters Constraints Available Operations e ee Address Mode Linear Set Values Size Set LUN Address Base Base 16 Hex Create Master File EE EE E EE EU SS Hex CkSur Program Address
41. as Smart Copy Smart Copy Verify uses IMI proprietary techniques to determine the size of the data to be worked on When using the Smart Copy operations the master device should be formatted using FAT FAT32 NTFS Linux or HFS file systems If your master USB drive does not use one of these file systems then you should NOT use the Smart version of the operations Also although IMI strives to support all versions of the stated file systems IMI cannot guarantee that its Smart Copy operations will work correctly 10096 of the time Therefore it is up to the user to verify that a Smart Copy operation has correctly copied the desired master data If the user cannot verify that the Smart copy operation is correct then the Binary Image copy method should be used Smart operations on FAT or FAT32 read the information in the boot block and FAT system that normally appear in the lowest beginning LBA of the Master device From this the end location of the active data is determined Thus with a starting address of Zero and an end address of the last used block on the master drive the M6310 can calculate an end address which should adequately include the last data of the file system to be copied Smart Copy operations on other file systems require complex analysis of the specific file system organization which result in a table of used sectors on the master drive that are selectively copied By default the Smart Verify operation performs a bit by bit
42. ay press the cursor Down arrow The possible initial functions selectable from the top menu are Run Job Loop Run Job Information Software Update Shut Down 2 11 Run Job Run Job presents a list of currently defined Jobs in the default directory which is defined in the home imi config gui ini file The default front panel Job directory is home user script defaults The default directory can be changed in the GUI The front panel Job List may be edited using the M6310 GUI program To select a Job from the Job List under Run Job Press the START Key when Run Job is displayed on the LCD screen The default Job List shipped with new M63lO in this list are shown as Jobs created in the M6310 GUI and have the extension mlj Copy_From_File Copies from a Defined File to the copy Drives File Copy Verify Copies from a Defined File to the Copy Drives then Verifies The File Against the Copy Drives Master Copy Copies the Entire Master Drive to the Copy Drives Master Copy Verify Copies the Entire Master Drive to the Copy Drives then Verifies The Master Drive against the Copy Drives Master Verify Verifies The Master Drive against the Copy Drives Smart Copy Copies the Fat Content of the Master Drive to the Copy Drives see section 3 3 Smart Copy for more information Smart Copy Verify Copies the Fat Content of the Master Drive to the Copy Drives then Verifies the Fat Content of The Master Drive against the Copy Drives Sma
43. d vid pid _ enable serial number Serial Name vid number pid number OK Cancel Figure 6 10 Phison Controller The Phison USB controller allows changing the LUN to R Read Only or RW Read Write 60 The M6310 USB Flash Drive Duplication System 7 Running Multiple M6310 Slices M6320 M6330 M6340 7 1 Setting Up the System Hardware This chapter will describe setting up a M6340 which is a four slice M6310 system M6320 a two slice system and the M6330 a three slice system are identical except for fewer slices When you receive the M6340 system it should already be configured to run correctly The four M6310 slices are shipped in a cabinet which include side panels with handles a front panel with a four position KVM keyboard video and mouse selector and a 1 Gigabit Ethernet 5 port switch Also shipped with the M6340 is a 5 position universal VAC bus bar an LCD keyboard and mouse The power cords of the M6310 slices and the network switch power supply should be plugged into the VAC bus bar This will leave the LCD display power cord to be plugged into a separate VAC outlet The LCD keyboard and mouse need to be inserted in the corresponding KVM ports The KVM LCD connection is out the back of the cabinet the keyboard and mouse ports are on the front of the cabinet Figure 7 1 M6340 Front Cabinet y ony m s dy 2
44. d M6310 Server and the front end M6310 GUI The backend M6310 Server program runs the IMI USB hardware that operate on the USB devices inserted into on the M6310 front panel The M6310 GUI Graphical User Interface is the standard M6310 program used to create and edit M6310 Jobs that will perform the desired USB drive tasks The Gray and Red buttons on the M6310 Button Menu shown in Figure 4 1 allows starting and stopping the M6310 Server and starting the M6310 GUI Note that upon boot the M6310 Server is already running Unless otherwise stated the following section will assume there is only one M6310 slice or that the user is running from the Master M6310 slice and all other M6310 s are running and correctly hooked together using the M6310 CAB Ethernet switch and KVM Keyboard Video Mouse device Normally the display will be shown for a single M6310 Upon execution of the blue GUI button using a single mouse click the top menu screen of the M63W will appear similar to the screen shown in Figure 4 2 22 The M6310 USB Flash Drive Duplication System M63W USB Duplicator international Microsystems Inc File Connection Admin Tools s Full Down Menu gt Job Info Result Info Job Information tor home userscrip detaults 1 Master_Copy_Ventymi Directory nome user scripdefaults1 Operations List Selected Operation Intormation Op 1 Set Values Parameters Master Copy Verity 1gig mlj Op 2 Program Verity Datasource
45. dea an aac Ege nica 34 4 10 Check Device Configs siirsi anoo fe Wonton epee age Olea coe ce erede cu 35 4 11 Speed Test tea erae aun a es Gee dua a 36 432 TGE Gommahd tr ee toe aei en corte Pat xa EO ra Pr S 37 THE M6310 FLASH DRIVE DUPLICATION SYSTEM 4 13 Update GUID to n nr Le Cie oia eae reet 37 4 14 Target Backup and Restore enne nennen nnne enne enn 38 4 15 Saving a New or Edited 38 4 16 Display Information tenen snnt nnns 39 4 17 Checksum Master Device enne nnns sine 40 4 18 Barcode 56 e Io tene Malet 41 4 19 Tips for DUpliCatiOri cis sees tebe coute tr eer a Me eei MP Er raa 44 M6310 GUI Job EXC CULO aeae aS aadi 45 5 1 Execution of a Simple Job nasira iasi aia aaa a i aaa a aaia senten 45 5 2 Starting Ne JO 6 A 46 5 9 Job COMPICtIOMN serra eects thao e aud tst een vdd atta a Eee 46 a Bdlcc 48 Creation of USB Drives with Multiple LUN s or Partitions 49 ss Milaucoroereui ene 49 6 2 M6310 Support of Different USB Controllers 49 6 3 SMI 325 amp 39255AB SUDDOTFE uiri
46. e M6310 USB Duplication Systems Figure 1 1 The M6310 Front Panel The M6310 USB duplicator provides high quality duplication for USB 1 1 and 2 0 Flash drives The M6310 is a fully featured Linux computer with a large removable 3 5 hard drive LCD monitor PC keyboard and mouse In addition the M6310 has a 2x24 LCD front panel LCD and five front panel control keys namely UP DOWN ESC and two power ON OFF keys For the power control keys to be active both keys must be pushed simultaneously The M6310 supports a number of different operational modes that allow the user to optimize his production workflow In addition multiple M6310 s of up to four units can be networked together to support a single copy station with 20 30 or 40 copy slots This section discusses using the M6310 as a standalone duplicator run solely from its front panel controls Operation from a LCD monitor along with the PC keyboard and mouse will be discussed in a later chapter 1 1 M6310 Power Up and Power Down Before powering up the M6310 make sure that the LCD monitor PC keyboard and mouse are connected to the M6310 base unit and the power cords for the M6310 and LCD monitor are plugged into an AC socket If the M6310 is going to be used as a standalone duplicator only the power cords needs to be connected to the M6310 base unit The M6310 uses a special method of power up so that the operator does not accidentally power down the instrument while perform
47. e SaveAs Exit Current Job New Job Available Operations Current Job Operations Smart Verify Program Smart Program Verity Op 2 Program Verify Speed Test Op 3 Verify File Copy cass Las zat Dus asa File Verify Target Ir File Copy Verify USB Controller Target Image Kiosk Mode hack Tcl Command backup j Format Device l Check Device Contig OK Cancel Update GUID Add Target Backup Restore Insert Remove AII Figure 4 22 Target Backup Restore 4 15 Saving a New or Edited Job On the top of the M63w Job Editor screen press the Save or the Save keys to Save the Job then press the Exit key to return to the Main Window 38 The M6310 USB Flash Drive Duplication System M63W USB Duplicator International Microsystems Inc File Admin Tools Help File_Copy mlj File_Copy_Verify mlj astet_Copy Verity rify mlj Smart_Copy mlj Smart Copy Verify mlj Smart Verify mlj Smart Verify image mlj SmanCreateMasterFile mlj SML RWmlj Test Copymlj Job Files mlj Job Information for home user script defaults Master Copy Verify mlj Information Fully Loaded Check Off Job Description Copies data from master device to all target devices and then verifies the target devices against the master device
48. e devices have to be formatted as FAT FAT32 NTFS or Linux and the device can only have a single partition M6310 can copy a file many files or directory The verification is done by the md5 checksum This operation performs sequentially not in parallel Therefore it is not recommended for copying large data files 2 7 Logging A type of database called PostgreSQL is installed in each M6310 duplicator The database stores the job information such as start time end time job name and information of the devices such as the serial number VID PID capacity and etc M6310 logs the information of all devices at the end of duplication regardless the job is launched from the keypad or from the GUI 2 8 Kiosk Mode Kiosk mode is the same as asynchronous mode Once a device is inserted the duplication will be started automatically The data source has to be the binary image file or smart binary image file Different slots can be assigned to different image files This mode supports single operation only 2 9 Barcode Using the M6310 Barcode option is simple way for the operator to start a M6310 duplication job This feature allows the supervisor to setup a barcode job file which includes the M6310 job name the target quantity and optionally the operator name If the Barcode feature is enabled the operator will be asked to enter to scan the name of barcode job file when the GUI starts The operator cannot change any information 14 The
49. e simplest and safest method of copying employed by the M6310 is to start copying the Master drive at sector 0 and continue copying all sectors until either the end of the drive is reached or until the end address which is chosen by the user This method is called the Binary Image Copy Method and when employed by the user ensures that copy drives will be exactly the same as the Master drive or Master Image Note that a Binary Image Copy will not only copy the Master drive data files but also the boot sector partition tables and fat tables M6310 also supports copying USB drives with multiple LUN s Duplication of USB drives with multiple LUN s is done using the M6310 GUI and will be discussed in a later section The M6310 USB Flash Drive Duplication System By default a M6310 verify normally is performed on the whole device or the specified range Optionally the user can choose to verify only a certain percentage of the whole device or the specified range of sectors 2 2 Create Master Image File M6310 can use either a master device or a master binary image file as the source during the duplication The master binary image file is a pure binary file To create a master image file the Create Master Image file operation is used User has the option to save either the content of the whole device or a particular range of sectors 2 3 Smart Copy Verify In addition to Binary Copy the M6310 employs a method of copying that we refer to
50. enu X M63W USB Duplicator In 7 09 44 2 Shell Konsole Figure 7 4 Initial M6340 GUI Screen Note the three different sections with three different START buttons The top section references all four slices The Start Key in the Top section will start all four M6310 s the Total Pass Fail numbers will reflect a summary of all four slices etc We will get back to the other Top screen functions in momentarily Note the tab button in the middle of the screen labeled Slices 1 and 2 and the next tab Slices 3 and 4 Initially shown are the control panels for Slices 1 and 2 To see the control panels for Slices 3 and 4 click on the corresponding tab The functions used with these Slice control panels have been described previously in this manual However now we present the multi slice functions and how the user accesses them and how the multi slice configuration is set up through the GUI 7 3 Setting up the Multi Slice Configuration It is presumed that upon entering the M6340 top slice GUI the user was presented with a screen similar to that appearing in Figure 7 4 If instead Not Connected messages appear on any of the slices make sure that the non connected slices are powered up and that the Ethernet switch has its power plug inserted in the AC source and that the green LED s on the Ethernet switch are ON The M6310 Slice 1 also referred to as the Master Slice will automatically connect to any and all other sl
51. ere will copy the data to the drive according to the set values 6 5 4 OP4 USB Controller In the second USB Controller operation LUNO has to be set to CD ROM All other settings remain the same as in OP1 After saving and executing the job the target USB Drive will contain one partition with the entire capacity being a Read Only CD ROM Drive No data can be added or deleted from the USB Drive 6 6 Example Removing Multiple Partitions from a USB Drive In order to remove the write protection from a single or multiple Partitions LUN s a simple job with the Operation USB Controller needs to be created In the USB Controller Operation the LUNO must be set to RW and the size to 0 56 The M6310 USB Flash Drive Duplication System Check Clear CD ROM if the drive contains CD ROM Partitions USB Controller Controller SMI325 License Feature Only Controller Setup Configuration enable configuration setup configuration 9 LUNO RW Removable LUN 1 RW Removable Mi Controller Information enable Information note if info is blankthen there is no change Controller Info Vendor Product Name vid pid enable vid pid vidipid Serial Number _ enable serial number vid number f Serial Name pid number T Cancel Figure 6 7 Remove
52. erform operations on a particular LUN with multiple LUN s device or to perform smart operations on invalid file system or extended partition LUN This setup is for creating a multiple LUN device User specifies the whole device or a particular section of the USB Drive Flash for operation Ignore Invalid FS This setup is for smart operations where the user wishes the M6310 to ignore an invalid file system see section 2 3 for more detail If this option box is checked the M6310 ignores an invalid file system Set LUN Figure 4 12 Set LUN Screen 4 8 Create Master Image File There are three different methods to create the master image file 1 Create mlj job 2 Select the Create Master File from the Tools Menu 3 Right click on the inserted master device Then select Create Master File from the popup menu If the method 2 or method 3 is used a window will be shown as in Figure 4 13 32 The M6310 USB Flash Drive Duplication System Create Master File Use Entire Master Device Use Specific Start and End Addresses Start Address O MB End Address 0 Create IMI Custom Image using Smart Sizing Stand By Current Minimum mA 20 500 Figure 4 13 Create Master File Screen Now user can select to create either a binary image file or a smart binary image file Once the user click on the OK button a window will be shown as in Figure 4
53. fauits Master Copy Verify mj Directory home useriscrig Displey inl _ Operations List Selected Operahon Intormation Master y_Verity Set Operator n Parameters 1 LL On 2 Program Verity Datasource Master weserveno MERCNNNENNNOE coniguation E ask M Start Address Start Master_Verity_100MB Klosk Mode Editor EndAddress End Hind earl ally Change Mode Address Mode Linear E Phison FW Fultytoaded AutoStart Quct Wt No UNE Ener Duplicate Senat Nur gt Skip Verity Error No up Prepon e Skip active icc Yes selBlocksize 512 Ici Smart Copymlj Smart Copy 2 Sat V Diary Job Information mart Copy file mij 77 Smart Copy newbinarytcl Fully Loaded Check Off Smart_Vverity mlj Job Description gt SmartCreateMasterFile mij SmartCreateMasterFilebinarytcl SmartCreateMasterFilenewbinarytcl smiormatmli SMI 2RWIuns mij Job Files TCL Scripts mi icl Copies data master device to all target devices and then Constraints verifies the target devices against the master device Minimum Standby Current O mA Maximum Standby Current 500 mA cao Slice 1 M6310501 SwVer 158 Copy Mode System FullyLoadedAutoStart Enable Job Control Last Job Totais Aggregate Totals lick 5101 for Information 10 Job Flow 0 Passed d 3 Cis im mum
54. h 9 until the desired number of loops is indicated 6 Press the START a second time to start the test 18 The M6310 USB Flash Drive Duplication System 2 15 Front Panel Information When the front panel Information is selected M6310 network information is displayed which is the M6310 IP address and MAC address Press the Down arrow to see the MAC address 2 16 Front Panel Shut Down The last option in the main menu is Shut Down Select Shut Down from the main menu Press the START key to shut down the unit you will be prompted to verify the shutdown command 19 The M6310 USB Flash Drive Duplication System 3 M6310 Technical Description 3 1 M6310 Multi Slice Connections M6310 MASTER SLICE ETHERNET KVM 5 PORT SW a L M6310 SLICE 2 KVM 3 ETHERNET M6310 SLICE 3 KVM ETHERNET LCD DISPLAY M6310 SLICE 4 KVM KEYBOARD Figure 3 1 Four Slice M6310 40 Figure 3 1 shows a standard M6310 40 with a standard M6310 CAB There are four separate M6310 s each with one master socket and ten copy sockets They are networked together using a 1 Gigahertz Ethernet switch which is a part of the M6310 CAB Each of the four M6310 s is an individual Linux computer which on boot automatically launches the M6310 Server program When the M63W GUI program is launched and correctly configured all four M6310 slices can be controlled by the M63W GUI running on the Maste
55. ices that are properly 63 The M6310 USB Flash Drive Duplication System connected to the Ethernet switch and also powered up with their M6310 server running Note that they slave slices have the M6310 server task running but DO NOT have their GUI s running To set up or change the slice configuration the user must be in Supervisor mode To change the mode from Operator to Supervisor go to the top of the initial GUI screen in the master slice and click Admin and select Supervisor Mode You will be prompted for a password Enter in 123456 which is the default password and click Now click Admin again on the top screen and then click Configuration You should now be presented with a screen as shown in Figure 7 5 below X Duplcalos Viceomyrtorma iwe Za x tn dnm Des Hele SE Peu Marr Figure 7 5 Setup the Configuration of Multi Slice M6310 Listed in Figure 7 5 are the IP addresses for each of the M6310 s which make up the M6340 The master Slice will list the IP addresses of all slices When the GUI of the Master Slice was first launched i e executed from the main Linux screen the GUI program opened up this list and attempted to connect to all the IP addresses listed in this screen Note that if you were to go to one of the other M6310 slices and wished to use it as the master slice if you listed all the IP addresses of the other M6310 s in the system then this seco
56. ify will be performed on LUNO 51 The M6310 USB Flash Drive Duplication System Ignore invalid Master FS Ignore invalid Master FS is relevant if the Smart Copy operation is used with a Master Drive in the M6310 Master socket This option box must be checked if the Master drive contains a file system that is not supported by Smart Copy Supported Smart Copy File Systems are FAT FAT32 NTFS Ext2 Ext3 HFS file systems Set LUN Figure 6 3 Set LUN 6 4 3 OP3 Set Values The values for the next operation performed on LUNO e g Program Verify are set here Refer to section 5 4 how use of the Set Values command 6 4 4 OP4 Designated Operation for LUNO e g Program Verify Smart Program Verify etc The operation selected here will copy the data to the drive according to the current Set Values parameters 6 4 5 OP5 Set LUN The LUN for the next operation is selected here By selecting LUN1 the next operation e g Program Verify will be performed on LUN1 Ignore invalid Master FS Ignore invalid Master FS is relevant if the Smart Copy operation is used with a Master Drive in the M6310 Master socket This option box must be checked if the Master drive contains a file system that is not supported by Smart Copy Supported Smart Copy File Systems are FAT FAT32 NTFS Ext2 Ext3 HFS file systems 52 The M6310 USB Flash Drive Duplication System 6 4 6 OP6 Set Values The values for the next operation performed on LUNO i e P
57. in the root directory Go up to select home select imi select config select gui ini You have now selected file Ihome imi config gui ini and its text will be displayed showing the default password change the M6310 Admin password click on Location in the upper left hand corner next to Edit and select Open with Kwrite which is a simple text editor Edit and save 4 3 M6310 Configuration Properties Job Script File mome user script defaults Browse Directory L 1 Datafile lmage ome userdatatilel Browse Directory Set DefaultMode Libusb Auto Sync Auto Start Fully Loaded Slice Configuration 192 168 37 38 Remove 192 168 37 35 192 168 37 36 Up 192 168 37 37 Move Down OK Cancel 26 The M6310 USB Flash Drive Duplication System Figure 4 8 Admin Configuration The M6310 can be configured with the following properties using the Admin menu 4 3 1 Set Default mode The default mode can be either set to System or LibUSB 4 3 2 Auto Sync If the Auto Sync box is checked the M6310 automatically syncs the new edited Jobs Script files in the default Job file directory and the data files Images in the Data file directory across multiple slices 4 3 3 Auto Start Fully Loaded If the Auto Start Fully Loaded option box is checked the M6310 automatically starts the selected job as soon as all the devices are i
58. ing duplication functions Turning THE M6310 FLASH DRIVE DUPLICATION SYSTEM on the M6310 requires the simultaneous momentary depression of the two front panel switches labeled Power After the power is turned on the M6310 will take about one minute to configure the machine place its power up screen on LCD display and sound a short sequence of five notes Figure 1 2 M6310 Power UP Screen At the completion of the boot process the LCD monitor screen will appear as in Figure 1 2 above There are three options for shutting down a M6310 Shutdown Method 1 This is the preferred method using the LCD Monitor Exit the M6310 GUI Then Click on the Linux Start menu which is located at the lower left corner Then select Shutdown Computer in the Leave tab This will shut down the M6310 properly Shutdown Method 2 This is the preferred method in standalone mode Press the ESC key until the LCD display shows RUN Job Using the down cursor go down until the operation displayed is Shut Down Press the Green Start button twice to select and to confirm the command and the M6310 will power down Shutdown Method 3 Do not use this method unless method 1 and 2 cannot be used Shutting down the M6310 using the front panel Power Keys may damage the M6310 file system and cause operational problems Using the two Power keys press both together and hold down until the M6310 shuts down Release the Power keys as soon
59. ions List Selected Operation Information E Foramen Master Verify mlj Op 2 Program Verity Datasource Master Sman eonun StartAddress Start J Smart Veritmli 2 EndAddress End 2 Smart Verify mlj Address Mode Linear Address Base Base 16 don Files Job Information Global Job Control Last Job Totals Aggregate Totals Fully Loaded Check Off 0 Passed 0 Passed Job Description f Constraints 0 Failed 0 Failed Copies data from master device to all target Fr devices and then verifies the target devices Minimum Standby Current 20 mA 0 Time Secs 0 Ave Time against the master device Maximum Standby Current 500 1 2 Clear Clear Slices1 and2 Slices3 and 4 M6310M036 SwVer 1 34 Current Job home user script defaults Master Copy Verify mlj Job Control Last Job Totals Aggregate Totals Click Slotfor Information Job Flow EN reor BBEBEBBEBE 0 Failed 0 Failed 0 Time Secs 0 Ave Time 29 Progress Iterations 1 Clear Clear 0 ix M6310M033 SwVer 1 34 Current Job home user script defaults Master_Copy_Verify mlj Job Control Last Job Totals Aggregate Totals Click Slot for Information Job Flow Start 0 Passed 0 Passed B E Failed 0 Failed L 0 Time Secs LL Ave Time Iterations 1 E Clear Clear 0 Gre J IBS Del XM USB M
60. ls menu When the user selects this option he sees the following window as shown in Figure 4 25 Calculate Master Device Checksum Use Entire Master Device Use Specific Start and End Addresses StartAddress 0 End Address 0 MB Calaulate Checksum Custom Image Method using Smart Sizing Stand By Current Minimum mA 20 500 500 n a Cea Figure 4 25 Calculate Checksum 40 The M6310 USB Flash Drive Duplication System Now the user can calculate the checksum by choosing either of the two options depending on whether the master is a binary image file or a smart binary image file Once the user clicks on the OK button the checksum results are displayed as shown in Figure 4 26 Master Device Checksum Information Size of Area Summed 262144000 bytes 250 MB Checksum B3A9BF9E CRC32 BOD7B040 MDS Hash AC887B62A806C1357300999265951EDA Device Size 262144000 bytes 250 MB Figure 4 26 Checksum Result 4 18 Barcode Setup Enter the supervisor mode to configure the barcode setup or to add edit any barcode file The Barcode menu is shown in Figure 4 27 41 The M6310 USB Flash Drive Duplication System MG3W USB Duplicator International Microsystems Inc File Connection Admin Tools Help Updae Create Master File Checksum Master Device le Job Info Result Info Job Informabon for Ihome useriscripide
61. mal is available Normally if the Address Mode is linear the Address Base is hex If the Address Mode is Sectors the Address Base is decimal And if the Address Mode is Megabytes the Address Base is decimal 30 The M6310 USB Flash Drive Duplication System Address Start amp Address End Set the Start LBA address and End LBA address for the operation Data Source The Data Source options are a Master device in the Master socket A Binary File or a Pattern Depending upon the user choice different parameters may be set Master Device No choices File The Browse option is enabled and the user may browse the file system for the file or write the file name into the File name box Pattern The Pattern Type choice list is enabled TR3 The data used is generated by the M6310 Each byte value is equal to the 8 hex digit sum of the LBA byte address This is a good pattern for testing NTR3 The data used is generated by the M6310 Each byte value is equal to the 8 hex digit sum of the two s complement of the LBA byte address This is a good pattern for testing Fixed A fixed eight digit hex number is used for the copy data Constraints Size If this box is checked a choice list is enabled Targets Equal Source The size of the Target drives must equal the size of the source For example if a Master Device is being used the M6310 will determine the size of the device and make sure that all copy devices are exactly equal to this size
62. mlj a Change Mode Phison_Readonlytcl 2 Phison RWmlj Fullyloaded AutoStart 2 phison RWmlj Duplicate Serial Number 1 nhisnn Figure 4 6 Tools Menu Update software from inserted Master device Create Master File from inserted Master device Run Checksum of Master device Enable or Disable Display Information after job completion Set the Name of the Operator Enable or Disable Barcode Enable or Disable Kiosk Mode Change Copy Mode to System or Libusb Enable or Disable Fully Loaded Auto Start When Enable is chosen the selected job will auto start when the devices are fully loaded 25 The M6310 USB Flash Drive Duplication System 4 1 5 Help Menu NEN Duplicator International Micra File Connection Admin Tools Help Help About Job Info Result Info Figure 4 7 Help Menu Display the version of Server and GUI and access the M6310 user manual 4 2 Operation Modes and Password Editing The M6310 has two operation modes Operator and Supervisor When in the Operator mode M6310 Jobs can only be executed not created or edited To enter the Supervisor mode the Supervisor selection in the Admin menu is selected followed by entry of a password The default password is 123456 The password file is in home imi config gui ini To change the M6310 GUI Admin password you must edit this file From the top Linux menu put the mouse on My Computer and click once you will be
63. mple 7 3 the operation Set LUN is not required since the USB device will only contain one drive In this example it is presumed that the user has created an ISO Image for the USB drive and that this image is in one binary file on the M6310 54 The M6310 USB Flash Drive Duplication System M63W Job Editor File New Open Save SaveAs_ Exit Current Job home user script defaults SMI_ReadOnly_RW mlj Available Operations Set Values 2 od Current Job Operations Operation USB Controller Parameters Set LUN Op 2 Set Values LUNO Create Master File Op 3 Program Verity RW and Removable Program Op 4 USB Controller Diss MB i A H Clear CDROM partition Yes Verify Smart Create Master File Smart Program Smart Verify Smart Program Verify Speed Test File Copy Remove File Verify File Copy Verify Insert Remove All Constraints p Job Constraints Job Description Create 2 LUNs for USB device with SMI controller The first LUN 0 is ReadOnly and the size is 20MB The other LUN 1 is read write and the size is the total of the device minus 20MB Quick Verify is also enable to perform 20 of data verification only Figure 6 5 Editing a Job for a Single Read Only CD ROM Partition 6 5 1 OP1 USB Controller USB Controller m Controller Type SMI325 License Feature Only Controller Setup Configuration
64. n by momentarily pressing the Green Start Key on the right 4 Using the down cursor keys cursor down until the display reads Copy with Verify 5 Momentarily Press the Green Start Key The USB drive copy function will start and the data from the Master USB drive will be copied to the copy drives followed by a verify operation that verifies in parallel mode each bit of the Master USB drive against the data in each and every copy drive 1 3 Performing Software Updates M6310 SW Ver 1 58 5RUN Job Main Menu Starting point Cursor down until Software Update is displayed Information 52 Software Update From the main menu scroll down and select Software Update using the Start Key THE M6310 FLASH DRIVE DUPLICATION SYSTEM After selecting Software Update Please insert the USB Drive in Master Slot will be displayed Insert the IMI USB update drive into the Master slot and wait until the green LED blinking then push the Start key Note The USB drive used may be supplied by the user and the Software Update can be obtained from the IMI website www imi test com or through IMI technical support The Select an update menu will be displayed Select the update file provided on the IMI USB update drive and push the START button this will complete the Software Update please note that there may be more then one file on the supplied IMI USB drive to select from so please follow the instructions
65. nd M6310 could also connect to the other slices and act as the master slice The IP address for each M6310 is listed on the back of the machine Setting up the IP address will be discussed in another chapter To add or change the list IP addresses in the Configuration Menu shown in Figure 7 5 just add the correct IP address in the Add boxes and save 64 The M6310 USB Flash Drive Duplication System By clicking on any of the IP addresses the buttons on the right side will become activated and you can change the order of the M6310 slices that will be displayed on the M6310 Master Slice GUI screen 8 Setting the M6310 Host Name and IP Address 8 1 Network Administration Normally the network system administrator sets up the Ethernet connection of the M6310 The following information is a general introduction for how this is done on the M6310 However IMI strongly advises the user to consult a Linux programmer to aid in setting up the M6310 on his her network 8 2 YAST Settings YaST2 Control Center 6310 038 eel TE YaST2 Control Center M QS Jo 0953 Figure 8 1 YAST Entry The Linux program that changes the network device settings is Yast To execute Yast on the main Linux screen click on the wrench with the yellow handle at the bottom of the screen This will launch the Yast initial window shown above Select Network Devices and click Network Card 65 The M6310 USB Flash Drive Duplication System This
66. nserted into the machine 4 3 4 Slice configuration The slice configuration lists the IP addresses of all the M6310s that are connected To add or change the listed IP addresses in the Configuration Menu just add the correct IP address in the Add boxes and save 4 4 Job Creation and Editing From the main M6310 GUI screen enter the Supervisor mode by clicking the Supervisor Mode in the Admin menu Then enter the password Following instructions under 4 2 above to change the password for Supervisor mode Using the File pull down menu click New Job 27 The M6310 USB Flash Drive Duplication System M63W Job Editor File New Open Save SaveAs Exit Current Job New Job Selected Operation Details Available Operations Operation Set Values Seron Create Master File Smart Program Verify Speed Test File Copy Figure 4 9 Job Editor The screen shown in Figure 4 9 will appear A M6310 Job created the M6310 GUI is a sequential list of operations as defined in the M6310 GUI Job editor The available operations for this list are shown on the right hand side of the Job Editor screen shown in Figure 4 9 The current list is shown in the middle of the Job Editor screen Operations are added deleted etc using the buttons between the available operation list on the left and the current list in the center These buttons also allow setting the parameters and constraints on
67. ode File The user can click on the Supervisor button and then enter the password to bypass the barcode file 43 The M6310 USB Flash Drive Duplication System 4 19 Tips for Duplication Issues with Media It is a fact of life that many USB storage devices from different manufacturers are branded with the same size e g 256 Megabytes but in actuality have a slightly different number of sectors or total number of bytes The M6310 makes a binary image copy and not a file copy of the master device to the target devices The net result of these facts is that IMI highly recommends that the user only duplicate from master devices that are the exact same type and manufacturer as the copy devices Creating a Master Device When creating a device to use as the master for duplication IMI recommends that the device designated to be the master should be reformatted and or erased before copying files over to it to make the master This has proven to give more consistent results when using the Smart sizing operations available in the M6310 GUI 44 The M6310 USB Flash Drive Duplication System 5 M6310 GUI Job Execution 5 1 Execution of a Simple Job M63W USB Duplicator International Microsystems Inc File Admin Tools Job Info Result info Directory home user script defaults 7 CreateMasterFile mlj File Copymlj File Copy Verifymlj File Verity mlj Master Copymlj Op 2 Program Verify Job Information for
68. ogram 10 Closing Devices Job Sizing 247 500 MB R Verity Job End Slice1 MTT 11111114 72 Time Secs 72 Ave Time M5310502 SwVer 1 35 Current Job home user scriptidefaults Master Copy Verify mlj 0 Failed 9 Failed ar Job Progress Abort 2 5 gt Job Control m Last Job Totals Aggregate Totals m Click Slot for Information Figure 5 4 Job Completion All Pass When a Job completes with a failed device s the GUI failed device box will turn RED If the user wishes further information concerning the failure the mouse is placed over the RED device box and clicked Below in Figure 5 5 is a Failed Device Status Box 59 x M63W USB Duplicator International Microsystems Inc File Admin Tools Help Job Info Result Info Directory home usevsciipt defaults Job Information far home userscript defaults Master Verify Operations List Selected Operation Information CreateMasterFile mlj File Copymli Datasource Master File Copy Verify mlj Start Address Start File Verify mlj End Address End M ag Master Copynij Error Information For Slot 5 Address Mode Linear Master Copy Verify mlj Address Base Base 16 Hex 5 Quick Verify No Error Verify Smart_Copy mlj ME Smart _ 51 044 1009203102081204
69. or International Microsystems Inc 518 File Admin Tools Help Job info Result Info Job Information for homelusersctiptidefautts Master Copy Verify mlj Directoty home user script defaults Operations List Selected Operation Information 11 esos Parameters iDrive Info M6310502 Slot 1 Datasource Master StartAddiess Start Verify mlj Vendor Product ID 050 410 End Address End opy mlj Address Mode Linear Seem Serial Number 3024C707144921071204 fume epu te ifymli Quick Verify No Manufacturer LEXAR MEDIA Product Name JUMPDRIVE USB Speed High 480 Constraints Capacity 506880 blocks Minimum Standby Current 20 mA Maximum Standby Current S00 mA 259522560 bytes 0xF780000 Z Lun 1 Slice 1 M6310502 SwVer 1 35 Current Job home user scriptidefaults Master C Job Control Last Job Totals Aggregate Totals Job Flow E in yam 9 Failed 9 Failed 9 Time Secs 9 Ave Time 7200 Progress um w s J Figure 5 2 Drive Information an Inserted Device 45 The M6310 USB Flash Drive Duplication System If the mouse cursor is placed over any inserted recognized device a ID Drive Info screen will be shown as in Figure 5 2 This is an often used function as the User may wish to make sure that the M6
70. ou may wish to pull the lower left corner down so that the screen is as large as you wish The main window has three large vertical areas Starting from the left the job list displays the operations for the currently open job and the list of parameters used for the currently open operation Under the center operation area is the Job Description frame Under the right most parameter area is the Constraints frame which lists any constraints on the current operation The bottom of the main M63W screen shows the run time information and run time Start and Abort keys Above the Job Progress bar in the center are rectangles representing the M6310 USB sockets These socket icons will change color indicating insertion and pass fail status Blue for insertion Green for pass and Red for fail Returning to the top of the main screen there are five pull down menus namely File Connection Admin Tools and Help Under File there is New job and Edit job which will allow creation editing with password access Under Admin there is either Operator Mode which restricts usage to only either Job selection or Job execution or Supervisor mode which with correct password entry allows Job creation editing Also under Admin is configuration which allows connection to other M6310 slices 23 The M6310 USB Flash Drive Duplication System 4 1 1 File Menu M63W USB Duplicator International Micro Connection Admin Tools Help New Job Edit
71. q z devices No IP Address for Bonding Devices Select Dynamic Dynamic Address DHCP M address if you do not Statically assigned IP Address have a static IP address assigned by the system Address Subnet Mask Hostname administrator or your cabia or DSL padar r Additional Addresses You can choose one of dynamic address Alias Name Address Netmask assignment method usemetwork 192 168 10 5 255 255 255 0 Select DHCP if you have a DHCP server running on your local network Network addresses are then obtained automatically from the server Figure 9 4 New user IP added Click Next button followed by Finish button to complete the process 70 The M6310 USB Flash Drive Duplication System 9 3 Configuring the new IP for user access to Postgres database To be able to access the Postgres database with the new user IP address the database configuration file bg hba conf needs to be edited to include the new IP address The following steps outline the procedure to change the configuration file 1 Go to home user pgsql and open pg hba conf file using a text editor like kwrite 2 Edit the pg hba conf file to include your new IP address For e g if your IP address is 152 12 17 18 Then add this line host all all 152 12 0 0 16 trust below the following existing line in the file host all all 192 168 0 0 16 trust Figure 9 5
72. r slice The four device KVM in the M6310 CAB allows the user direct access to each of the M6310 slices However normally the user sets the KVM on the Master Slice only The software connecting the M6310 s are TCL scripts which use what is called a network socket connection When a user executes a Job created either by the M63W GUI or by a text editor the resulting TCL script will execute on all selected slices in parallel 20 The M6310 USB Flash Drive Duplication System Figure 3 2 shows the software setup in a two slice M6310 20 configuration M6310 TCL Script M6310 Master Slice M6300 Interpreter Server 10 USB Host Sockets Network Socket Network Socket M6100 Slice 2 M6100 Interpreter Server 10 USB Sockets Network Socket Network Socket ae Figure 3 2 Software Configuration for a two slices M6310 20 M6310 Job creation creates a file type extension of mlj which is a tcl script file 21 The M6310 USB Flash Drive Duplication System 4 M63W The M6310 Graphical User Interface GUI 4 1 Starting the M6310 Graphical User Interface GUI The initial desktop screen on the M6310 is shown below IMI USB Gre aba m 8 9 ws Figure 4 1 Initial Desktop M6310 Screen The M6310 is a fully featured Linux operating system In addition to standard Linux programs there a special programs written and or used by IMI to operate the M6310 The two main IMI M6310 programs that run on the M6310 are the backen
73. rogram verify are set here Refer to section 5 4 for information on the Set Values command 6 4 7 Operation e g Program Verify Smart Program Verify etc The operation selected here will copy the data to the drive according to current Set Values command parameters 6 4 8 OP8 USB Controller USB Controller k Controller Type SMS25 J License Feature Only Controller Setup Configuration 3 enable configuration setup configuration RW Removable 200 MB LUN R Removable 0 MB _ Clear CDROM partition Controller Information enable Information Inote if info is blank then there is no change Controller Info Vendor Product Name Vid pid 1 enable vid pid enable serial number j Serial Number Serial Name vid number oe Ii number yi IS Figure 6 4 USB Controller Configuration In the second USB Controller operation LUN1 is set to R for Read Only All other settings remain the same as in OP1 After saving and executing the job the target USB Drive will contain two partitions and when inserted into a USB computer port will appear as two Drives One partition will 53 The M6310 USB Flash Drive Duplication System have the following attributes Removable Standard Read Write 200MB capacity The second drive will be Removable
74. rt Verify Verifies The Fat Content Master Drive against the Copy Drives Test Copy Copies a Test Pattern TR3 to the Copy Drives Test Copy Verify Copies a Test Pattern to the Copy Drives then Verifies 16 The M6310 USB Flash Drive Duplication System The Test Pattern against the Copy Drives Test_Verify Verifies The Test Pattern against the Copy Drives 2 12 Use of USB Flash Adapters with the M6310 A USB card reader is an adapter used to read and write Flash memory media such as Secure Digital cards Most USB adapters can be used with the M6310 but IMI cannot guarantee that all readers will work with all types of inserted Flash media Please note that the same rules for successful duplication apply All USB adapters should be the same manufacturer and model All Flash Memory cards master and copy cards should be from the same manufacturer and be of the same type and size if possible purchased in trays To choose one of the above functions use the Up and Down cursor keys followed by the START key 2 13 Using the Run Job Menu A Simple USB Duplication Example 1 Upon Power up the M6310 displays the following message on the LCD M6310 SW Ver 1 Job 2 Load a Master drive in the MASTER slot and Copy drives in the Copy Slots Press the START key to select the Run Job menu Select a script Master Copy 3 Press the Down arrow to locate the job Master Copy Verify script Master Copy Master Copy Verify
75. smallest is called sectors which are each typically 512 bytes of data Sectors are organized into groups that are dependent upon how the user wishes to use the drive If the data is to be stored in RAW format the drive consists only of sectors However if the drive is to be used with a standard computer such as a WIN PC the sectors will be organized in the following manner Sector 0 The Boot Block Sector The boot block sector that contains information about the drive size organization maker etc Partition Table The sectors of the drive may be divided up into one or more logical drives which are referred to as Partitions and the Partition Table describes this segmentation Multiple Partitions on the same drive may have different types of File organizations for instance Partition 0 may be FAT32 and Partition 1 may be NTFS FAT Tables Each Partition will have a File Allocation Table which is a table that describes the Data Files that are stored in the given Partition Data Files The User files that store the user information It is important that the user have an understanding of the above organization if he wishes to copy USB drives correctly Depending upon the type of formatting of the Drive the organization and data in Sector 0 the Partition Table the FAT Tables and the Data Files may be different for the same stored information Because there are many ways to organize the data stored in the sectors of the USB drive th
76. t Values Smart Create Master File Op 7 Program Verify Smart Program Op 8 USB Controller Smart Verify Smart Program Verify Speed Test File Copy File Verify I 1 File Copy Verity Insert RemoveAl Size 200 MB LUN 1 RW and Removable Size 0 MB Clear CDROM partition Yes Constraints Job Constraints _ Job Description Figure 6 1 Editing a Job for Multiple Partitions It is presumed that the user is familiar with M6310 Job creation and editing If not please refer to Chapter 5 Figure 6 1 shows a job edit screen in the M6310 GUI editor The goal in this example is to create a USB drive with LUN s LUNO to be a standard Read Write Partition and LUN1 to be a Read Only Partition It will be seen that other choices are easily made for each partition Note in creating a M6310 job the order of the functions in the job command list is important This is especially true when creating a drive with multiple LUN s A test job is created called Test mlj job with the following job commands OP1 USB Controller Sets up controller and LUN s OP2 Set LUN Select LUNO OP3 Set Values Select data for LUNO OP4 Program Verify Load data into LUNO OP5 Set LUN Set up LUN1 OP6 Set Values Select data for LUN1 OP7 Program Verify Load data into LUN1 OP8 USB Controller Set LUNO R W mode amp LUN1 Read Only mode 50 The M63
77. tte rient Pre ei i e n e or RE e coe tr en qan 49 6 4 Example Two LUN s with LUNO R W and LUN1 Read 49 6 4 1 OP T USB utc dee ie 51 6 4 2 OP2 erre tee ceto tere du cette nee iie ti EE 51 6 4 3 Set Values ei ate tad ert ett are dae ete e kd 52 6 4 4 OP4 Designated Operation for LUNO e g Program Verify Smart Program Verify etc 52 6 4 5 OPS Set EUN tette ici ett e ale E veu elec re i edes 52 6 4 6 OP6 Set Values 2 tette tiep Heg e ra ke ode ar 53 6 4 7 Operation e g Program Verify Smart Program Verify 53 6 4 8 OP8 USB Controller nier eai iter m ct o eate ta cn RE REN eR CREE ul ed nee 53 6 5 Example USB Drive with a single CD ROM Partition 54 6 51 OPTS USB Controller ssc n cart e te ete atero e iere tbe Ree Roa HORE dd d e ada 55 6 5 2 OP2 Set Values asa pa do tit P oe hi satt e aree Hane ated P gut stet nudas 56 6 5 3 Designated Operation e g Program Verify sse 56 6 5 4 OP4 USB Controller te te ir treten dde pe ad ab pe IL epe 56 6 6 Example Removing Multiple Partitions from a USB Drive 56 6 7 Formatting a USB Drive ceri 57 6 8 Cleaning a USB Drive
78. y Below is a short summary of the steps that will be discussed in detail Figure 9 1 also shows this network topology 1 Add a User IP address to each M6310 to be accessed by the user network 2 Configure the new IP address for user access to the M6310 Postgres relational database 3 Test the new Network connection User network M6310 Master slice User IP M6310 Slice 2 IMI network M6310 Slice M630 Slice 4 Figure 9 1 Topology for user network 68 The M6310 USB Flash Drive Duplication System 9 2 Adding a User IP address using the Linux YAST Program 9 2 1 YAST setting To configure M6310 to a user network go to YAST network settings page following steps as described in section 8 2 In the network settings page you can see the current IP settings as shown in Figure 9 2 YasT2 M6310so1 Address Setup 5 Network Card Setup Select No Address Setup if you dont want General Address Hardware any IP address for this device This is Configuration Name particularly useful for bonding ethernet t devices No IP Address for Bonding Devices met Select Dynamic Dynamic Address DHCP address net Statically assigned IP Address have a static IP address assigned by the system administrator or your cable or DSL provider IP Address Subnet Mask Hostname Additional Addresses You can choose one of dynamic address Alias Name IP Address

Download Pdf Manuals

image

Related Search

Related Contents

controle de qualite des aliments de complement  L2000DX Analyzer User Manual English  Fiery Manual - Print and Finishing Solutions  User Manual Pump In Sub  Hydra Super-S Combo Benutzerhandbuch  Sony CDX-GT65UIW Installation/Connections Manual  Bracketron Twist360  SECTIONS DE SOLIDES PAR UN PLAN  Drivers Assistance TRG  Netzwerk-Videorekorder, 16 IP-Kanäle, H.264 FNR-4016/500  

Copyright © All rights reserved.
Failed to retrieve file