MOTLoad Firmware PackageUserâs ManualP/N: 6806800C24DFebruary 2015
MOTLoad Firmware Package Userâs Manual (6806800C24D)Contents10ContentsContents
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1003.1.38 flashProgramNameflashProgramâflashes an image into the specified Flash d
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)101Flash Memory PreProgramming Error: Address-AlignmentFlash addresses not aligned
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)102See AlsodownLoad, flashShow
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1033.1.39 flashShowNameflashShowâdisplays all MOTLoad configured Flash devices.Syn
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1043.1.40 flashUnlockNameflashUnlockâclears sector protection on specified Flash d
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)105Notes1. Size option (-n) is specified in bytes. Devices typically set protectio
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)106Flash Memory Programming Error: Protection-Clear-Phase_Time_OutTime out during
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1073.1.41 gdNamegdâdirectly executes the user-program, bypassing any break-point p
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1083.1.42 gevDeleteNamegevDeleteâdeletes a MOTLoad global environment variable.Syn
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1093.1.43 gevDumpNamegevDumpâdisplays (dump) the values of the MOTLoad global envi
List of TablesMOTLoad Firmware Package Userâs Manual (6806800C24D)11Table 3-1 MOTLoad Commands . . . . . . . . . . . . . . . . . . . . . . . . . . .
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)110Error MessagesPReP NVRAM header test failedCorrupted or uninitialized GEV area
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1113.1.44 gevEditNamegevEditâcreates and modifies (edits) a MOTLoad environment va
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1123.1.45 gevInitNamegevInitâinitializes (clears) the MOTLoad global environment v
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1133.1.46 gevListNamegevListâlists by name the global environment variable labels
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1143.1.47 gevShowNamegevShowâdisplays the name(s) and value(s) of the MOTLoad glob
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1153.1.48 gnNamegnâexecutes the user-program, stopping on the next instruction.Syn
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1163.1.49 goNamegoâstarts the execution of the user-program.Synopsisgo -aParameter
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1173.1.50 gtNamegtâstarts the execution of the user-program to its temporary break
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1183.1.51 hbdNamehbdâdisplays the contents of the command-line history buffer. By
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1193.1.52 hbxNamehbxâexecutes the specified command-line history buffer entry.Syno
MOTLoad Firmware Package Userâs Manual (6806800C24D)12List of Tables
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1203.1.53 helpNamehelpâdisplays the help information about MOTLoad tests and utili
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)121MOTLoad>help /testSutestSuite Execute Test SuitetestSuiteMake Make (Crea
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1223.1.54 l2CacheShowNamel2CacheShowâdisplays L2 Cache State and Control Register
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1233.1.55 l3CacheShowNamel3CacheShowâdisplays L3 Cache State and Control Register
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1243.1.56 mdb mdh mdwNamemdb, mdh, mdwâdisplays the contents of a memory block as
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1253.1.57 memShowNamememShowâdisplays the current memory that is free and that is
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1263.1.58 mmb mmh mmwNamemmb, mmh, mmwâmodifies the contents of a memory block as
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)127See Alsomdb mdh mdw
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1283.1.59 mpuFork - Fork Idle MPUNamempuForkâissues an execution command to an idl
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)129Next, create or load a program to "mputest" area by any means. Passin
MOTLoad Firmware Package Userâs Manual (6806800C24D)13About this ManualOverview of ContentsThe MOTLoad Firmware Package Userâs Manual provides informa
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1303.1.60 mpuShow - Display MPU ConfigurationNamempuShowâDisplays the multi-proces
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1313.1.61 mpuStart - Start the Other MPUNamempuStartâBegin execution of second CPU
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1323.1.62 netBootNamenetBootâperforms various network boot functions.SynopsisnetBo
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)133MOTLoad> netBoot -d/dev/enet0 -f/directory/file.o -c144.191.16.99MOTLoad. -s
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)134networkBoot(): open(<device>) failed, errno = <value>Unable to open
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1353.1.63 netShowNamenetShowâdisplays all MOTLoad configured network devices.Synop
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)136See AlsonetBoot, netShut, netStats, tftpGet
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1373.1.64 netShutNamenetShutâdisables a MOTLoad configured network device.Synopsis
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1383.1.65 netStatsNamenetStatsâdisplays the network statistics for a MOTLoad confi
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)139ioctl(105) failed, errno = <value>Unable to retrieve TxD error count.See
MOTLoad Firmware Package Userâs Manual (6806800C24D)About this Manual14About this ManualAbbreviationsThis document uses the following abbreviations:Co
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1403.1.66 noCmNamenoCmâturns off the concurrent mode.SynopsisnoCmNo argument descr
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1413.1.67 pciDataRdNamepciDataRdâreads and displays the PCI configuration header r
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1423.1.68 pciDataWrNamepciDataWrâwrites a data value to the PCI configuration head
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1433.1.69 pciDumpNamepciDumpâdumps (displays) the PCI configuration header registe
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1443.1.70 pciShowNamepciShowâdisplays the entire PCI configuration header register
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1450010 00 00 00 00 00 00 00 00 00 01 01 80 91 A1 22 A0 ..."..0020 80 90 80 9
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1463.1.71 pciSpaceNamepciSpaceâdisplays the PCI I/O and memory space allocation fo
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)147Error MessagesInvalid Space Record - Null PointerSelf explanatory.See AlsopciDa
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1483.1.72 pingNamepingâbroadcasts a generic network packet to a specified server (
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)149Network I/O Error CodesSee AlsotftpGet, tftpPut0x01 TFTP retry count exceeded0x
About this ManualMOTLoad Firmware Package Userâs Manual (6806800C24D)15Courier + Bold Used to characterize user input and to separate it from system o
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1503.1.73 portSetNameportSetâsets the communication mode(s) for a serial port.Syno
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)151portSet(): ioctl(122) failed, errno = <value>Unable to flush port's
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1523.1.74 portShowNameportShowâdisplays the configuration of all detected serial p
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1533.1.75 rdNamerdâdisplays the contents of the PowerPC register set.Synopsisrd [-
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1543.1.76 resetNameresetâresets the system.SynopsisresetParametersNo parametersExa
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1553.1.77 rsNamersâsets a specified PowerPC register with the specified value.Syno
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1563.1.78 setNamesetâsets the Month, Day, Year, Hour, Minute, and Seconds of the r
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)157See Alsotime
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1583.1.79 sromReadNamesromReadâreads the contents of a SROM device into a memory b
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)159sromRead(): ioctl(100) failed, errno = <value>Unable to determine SROM de
MOTLoad Firmware Package Userâs Manual (6806800C24D)About this Manual16About this ManualSummary of ChangesThis manual has been revised and replaces al
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1603.1.80 sromWriteNamesromWriteâwrites the contents of a memory buffer to an SROM
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)161Error MessagessromWrite(): open(<device>) failed, errno = <value>Un
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1623.1.81 staNamestaâloads and attaches the symbols from the specified address. 44
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)163ExampleThe following example indicates a typical display when using the sta com
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1643.1.82 stlNamestlâdisplays all symbol table entries that match the name argumen
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)165B:00182584 D testRamFullExplanationB:00182684 D testRamAltFullExplanationB:0019
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1663.1.83 stopNamestopâturns off the oscillator in the RTC chip. The board is ship
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1673.1.84 taskActiveNametaskActiveâdisplays information about active MOTLoad tasks
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)168See AlsotestSuite
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1693.1.85 tcNametcâsingle-steps through the user program.Synopsistc [-c]Parameters
About this ManualMOTLoad Firmware Package Userâs Manual (6806800C24D)17June 2004 ïŹ A Standard Error Codes and Devices section was added to Chapter 2.ïŹ
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1703.1.86 tdNametdâtrace single-steps through a user-program to the specified addr
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1713.1.87 testDiskNametestDiskâvalidates the operation of the interface (control p
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)172disk(/pci0/scsi0/disk0) : (VERIFY) completing iteration 1disk(/pci0/scsi0/disk0
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1733.1.88 testDocHwIntNametestDocHwIntâverifies the hardware connectivity of the D
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1743.1.89 testEnetPtPNametestEnetPtPâverifies the point-to-point connectivity of t
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1753.1.90 testNvramRdNametestNvramRdâvalidates read operations to an NVRAM device.
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1763.1.91 testNvramRdWrNametestNvramRdWrâvalidates the operation of the NVRAM devi
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1773.1.92 testRamNametestRamâexecutes each of the tests shown below in the order l
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)178See AlsotestRamAddr, testRamAlt, testRamBitToggle, testRamBounce, testRamCodeCo
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1793.1.93 testRamAddrNametestRamAddrâassures addressability of memory, using a mem
MOTLoad Firmware Package Userâs Manual (6806800C24D)About this Manual18About this Manual
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)180See AlsotestRam, testRamAlt, testRamBitToggle, testRamBounce, testRamCodeCopy,
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1813.1.94 testRamAltNametestRamAltâassures addressability of memory, using a memor
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1823.1.95 testRamBitToggleNametestRamBitToggleâassures that each memory location i
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)183See AlsotestRam, testRamAddr, testRamBounce, testRamCodeCopy, testRamMarch, tes
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1843.1.96 testRamBounceNametestRamBounceâwrites all ones to all memory addresses w
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1853.1.97 testRamCodeCopyNametestRamCodeCopyâcopies a small test code application
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1863.1.98 testRamEccMonitorNametestRamEccMonitorâmonitors system hardware for the
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1873.1.99 testRamMarchNametestRamMarchâassures addressability of memory, using a m
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1883.1.100 testRamPatternsNametestRamPatternsâassures addressability of memory, us
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1893.1.101 testRamPermNametestRamPermâperforms a test which verifies that the memo
Chapter 1MOTLoad Firmware Package Userâs Manual (6806800C24D)19Introduction1.1 OverviewMOTLoad is a PowerPC firmware package developed for Artesynâs S
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1903.1.102 testRamQuickNametestRamQuickâperforms a test which verifies that the me
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1913.1.103 testRamRandomNametestRamRandomâassures addressability of memory, using
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1923.1.104 testRtcAlarmNametestRtcAlarmâassures proper addressability of the RTC d
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1933.1.105 testRtcResetNametestRtcResetâensures the RTC is capable of generating a
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1943.1.106 testRtcRollOverNametestRtcRollOverâverifies the âroll-overâ operation o
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1953.1.107 testRtcTickNametestRtcTickâverifies the functionality of the Real Time
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1963.1.108 testSerialExtLoopNametestSerialExtLoopâvalidates the operation of the e
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1973.1.109 testSerialIntLoopNametestSerialIntLoopâvalidate the operation of the in
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)1983.1.110 testStatusNametestStatusâdisplays pass/fail status information of compl
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)199 sPID=00000011 ePID=00000015 eS.eM=2.1 sErrNo=00000000 eErrNo=0A000021 sTime=
© Copyright 2015 Artesyn Embedded Technologies, Inc.All rights reserved.TrademarksArtesyn Embedded Technologies, Artesyn and the Artesyn Embedded Tec
IntroductionMOTLoad Firmware Package Userâs Manual (6806800C24D)201.1.3 MOTLoad Utility ApplicationsThe definition of a MOTLoad utility application is
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)2003.1.111 testSuiteNametestSuiteâexecutes the specified test suite. The test suit
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)201Parameters-a P*: Memory Address of Test Suite-c P*: Number of Loops to Execute
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)202See AlsotestSuiteMake, testStatus
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)2033.1.112 testSuiteMakeNametestSuiteMakeâallows the user to create a custom test
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)204MOTLoad> testSuite -1 -nTest11 testRam2 testNvramRd3 testRtcTickSee Alsotest
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)2053.1.113 testThermoOpNametestThermoOpâ verifies actual operation of the thermost
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)2063.1.114 testThermoQNametestThermoQâverifies the generation of an interrupt by t
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)2073.1.115 testThermoRangeNametestThermoRangeâreads the current board temperature
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)2083.1.116 testWatchdogTimerNametestWatchdogTimerâtests the watchdog timer device.
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)2093.1.117 tftpGetNametftpGetâdownloads a file from the specified server to local
IntroductionMOTLoad Firmware Package Userâs Manual (6806800C24D)21A listing of all device path strings can be displayed through the devShow command. I
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)210Server IP Address = 192.168.1.33Gateway IP Address = 192.168.1.253Subn
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)211Error Status: No such user.Invalid identification.Network I/O Error CodesSee Al
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)2123.1.118 tftpPutNametftpPutâuploads a local memory buffer to the specified serve
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)213MOTLoad> tftpPut -c192.168.1.190 -s192.168.1.33 -d/dev/enet0 -f/tmp/hxeb100.
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)214Error Status: Unknown transfer ID.Invalid command header.Error Status: File alr
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)2153.1.119 timeNametimeâdisplays the current date and time.Synopsistime [-d] [-s]P
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)216See Alsoset
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)2173.1.120 transparentModeNametransparentModeâestablishes a serial connection to a
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)218transparentMode(): ioctl(101) failed, errno = <value>Unable to determine
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)2193.1.121 tsShowNametsShowâdisplays the current operating system tasks.Synopsists
IntroductionMOTLoad Firmware Package Userâs Manual (6806800C24D)22
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)2203.1.122 upLoadNameupLoadâuploads (sends) binary data to the host serial port fr
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)221See AlsodownLoad
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)2223.1.123 versionNameversionâdisplays the release version ID of the MOTLoad progr
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)2233.1.124 vmeCfgNamevmeCfgâmanages user specified VME Configuration parameters. I
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)224Error MessagesPReP NVRAM header test failedCorrupted or uninitialized GEV area
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)2253.1.125 vpdDisplayNamevpdDisplayâdisplays the MOTLoad VPD data packets from the
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)226vpdDisplay(): unsupported device typeVPD device is not an SROM.vpdDisplay(): io
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)2273.1.126 vpdEditNamevpdEditâedit the MOTLoad VPD data packets from the on-board
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)228vpdEdit(): ioctl(103) failed, errno = <value>Unable to determine block si
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)2293.1.127 waitNamewaitâwaits until all running tests have completed or specific t
Chapter 2MOTLoad Firmware Package Userâs Manual (6806800C24D)23Using MOTLoad2.1 OverviewThis chapter describes various command line characteristics, a
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)2303.1.128 waitProbeNamewaitProbeâwaits until the probe and initialization of the
Appendix AMOTLoad Firmware Package Userâs Manual (6806800C24D)231A MOTLoad Non-Volatile DataA.1 IntroductionNon-volatile data is stored data that rema
MOTLoad Non-Volatile DataMOTLoad Firmware Package Userâs Manual (6806800C24D)232accessed by the user. Refer to the appendix titled âProgrammable Confi
MOTLoad Non-Volatile DataMOTLoad Firmware Package Userâs Manual (6806800C24D)233A.2.3 How to Archive VPD InformationEven though VPD information should
MOTLoad Non-Volatile DataMOTLoad Firmware Package Userâs Manual (6806800C24D)234tftpGet ân0x400 âc<BOARD_IP_HERE> âf<path_and_filename> â
MOTLoad Non-Volatile DataMOTLoad Firmware Package Userâs Manual (6806800C24D)23500A67000 4D?00A67001 4F?00A67002 54?00A67003 4F?00A67004 52?00A67005 4
MOTLoad Non-Volatile DataMOTLoad Firmware Package Userâs Manual (6806800C24D)236Initialize Global Environment Area of NVRAMWarning: This will DELETE a
MOTLoad Non-Volatile DataMOTLoad Firmware Package Userâs Manual (6806800C24D)237mot-noprobelistThis GEV provides the user with a means to exclude PCI
MOTLoad Non-Volatile DataMOTLoad Firmware Package Userâs Manual (6806800C24D)238Note: At the current time, MOTLoad only supports the bootargs GEV on t
MOTLoad Non-Volatile DataMOTLoad Firmware Package Userâs Manual (6806800C24D)239A.3.2.3 Console Configuration GEVThere is one reserved GEV.mot-console
Using MOTLoadMOTLoad Firmware Package Userâs Manual (6806800C24D)24Example:MOTLoad> versionCopyright: Motorola Inc. 1999-2003, All Rights ReservedM
MOTLoad Non-Volatile DataMOTLoad Firmware Package Userâs Manual (6806800C24D)240/dev/ide0/hdisk0\1\\boot\os.binA.3.2.6 IDE GEVThere are two reserved I
MOTLoad Non-Volatile DataMOTLoad Firmware Package Userâs Manual (6806800C24D)241A.3.2.7 SCSI GEVThere are two reserved SCSI GEVs.mot-/dev/scsi%d-modeT
MOTLoad Non-Volatile DataMOTLoad Firmware Package Userâs Manual (6806800C24D)242MOTLoad> testSuiteMake ângevTestSuite âr1 <user specified test
MOTLoad Non-Volatile DataMOTLoad Firmware Package Userâs Manual (6806800C24D)243A.3.3 Viewing GEV ValuesAll GEVs currently stored in NVRAM may be view
MOTLoad Non-Volatile DataMOTLoad Firmware Package Userâs Manual (6806800C24D)244applejazz3example3Total Number of GE Variables =6, Bytes Utilized =160
MOTLoad Non-Volatile DataMOTLoad Firmware Package Userâs Manual (6806800C24D)245A.3.6 Editing GEVsThe gevEdit command is used to modify the value of a
MOTLoad Non-Volatile DataMOTLoad Firmware Package Userâs Manual (6806800C24D)246
Appendix BMOTLoad Firmware Package Userâs Manual (6806800C24D)247B Remote StartB.1 IntroductionThis appendix describes the remote interface provided b
Remote StartMOTLoad Firmware Package Userâs Manual (6806800C24D)248ïŹ A âcommand optionsâ field. This field further qualifies the specifics of the comm
Remote StartMOTLoad Firmware Package Userâs Manual (6806800C24D)249Big Endian format of Inter-Board Communication Address:At reset, hardware clears th
Using MOTLoadMOTLoad Firmware Package Userâs Manual (6806800C24D)25 helpFor help with a specific test or utility, the user can enter: help <command
Remote StartMOTLoad Firmware Package Userâs Manual (6806800C24D)250Bit 8Global error status flag (ERR). If the command completed successfully, then th
Remote StartMOTLoad Firmware Package Userâs Manual (6806800C24D)251Command option bits affect the operation as follows:ïŹ Bit 15 indicates read (0) or
Remote StartMOTLoad Firmware Package Userâs Manual (6806800C24D)252Note Verbose mode target command processing is not available with this command; co
Remote StartMOTLoad Firmware Package Userâs Manual (6806800C24D)253the ending address. The addresses are each stored in VR1, which may then be read us
Remote StartMOTLoad Firmware Package Userâs Manual (6806800C24D)254unsigned char class;unsigned char subClass;unsigned char unused[6];}pciPopulation_t
Remote StartMOTLoad Firmware Package Userâs Manual (6806800C24D)255B.2.8 Opcode 0x07: Execute CodeThis command allows the host to cause the target CPU
Remote StartMOTLoad Firmware Package Userâs Manual (6806800C24D)256B.2.10 Remote Start Error CodesThese are the 16-bit values that the target board re
Remote StartMOTLoad Firmware Package Userâs Manual (6806800C24D)257The target processor will receive an interrupt each time the target's IBCA is
Remote StartMOTLoad Firmware Package Userâs Manual (6806800C24D)258The IBCA, which exists in PCI space, will be viewed in a byte-swapped order from th
Remote StartMOTLoad Firmware Package Userâs Manual (6806800C24D)259Important: Ensure the OWN bit is set prior to each modification of the IBCA!HOST â
Using MOTLoadMOTLoad Firmware Package Userâs Manual (6806800C24D)26ïŹ Options are identified by a single characterïŹ Option arguments immediately follow
Remote StartMOTLoad Firmware Package Userâs Manual (6806800C24D)260MOTLoad> mmw -aIBCAA267F348 00001381? 00000008A267F34C 00000000? .TARGET â Becau
Remote StartMOTLoad Firmware Package Userâs Manual (6806800C24D)261MOTLoad> mmw -aIBCAA267F348 00000981? 10000b01A267F34C 00000000? .TARGET â Becau
Remote StartMOTLoad Firmware Package Userâs Manual (6806800C24D)262* return:* CRC data*/static unsigned intrsCrc (elements_p, elements_n)unsigned char
Appendix CMOTLoad Firmware Package Userâs Manual (6806800C24D)263C VME Configuration ParametersC.1 IntroductionThis appendix describes how to manage V
VME Configuration ParametersMOTLoad Firmware Package Userâs Manual (6806800C24D)264ïŹ vmeCfg âs âr188Displays Special PCI Target Image Register stateïŹ
VME Configuration ParametersMOTLoad Firmware Package Userâs Manual (6806800C24D)265ïŹ vmeCfg âe ârF70Edits VMEbus Register Access Image Control Registe
VME Configuration ParametersMOTLoad Firmware Package Userâs Manual (6806800C24D)266
Appendix DMOTLoad Firmware Package Userâs Manual (6806800C24D)267D Auto BootD.1 OverviewAuto boot provides an independent mechanism for booting an ope
Auto BootMOTLoad Firmware Package Userâs Manual (6806800C24D)268D.2 Auto Boot From a DiskTo auto boot from a floppy disk, hard disk, or CD-ROM, use th
Auto BootMOTLoad Firmware Package Userâs Manual (6806800C24D)269D.3 Auto Boot From the NetworkTo auto boot across the Ethernet, use the netBoot comman
Using MOTLoadMOTLoad Firmware Package Userâs Manual (6806800C24D)27 key is pressed, the j and/or k key may be pressed as often as needed to bring up t
Auto BootMOTLoad Firmware Package Userâs Manual (6806800C24D)270
Appendix EMOTLoad Firmware Package Userâs Manual (6806800C24D)271E Safe Start and Alternate Boot ImageE.1 OverviewMOTLoad supports a safe-start mechan
Safe Start and Alternate Boot ImageMOTLoad Firmware Package Userâs Manual (6806800C24D)272A user can determine whether MOTLoad is in Safe Start by obs
Safe Start and Alternate Boot ImageMOTLoad Firmware Package Userâs Manual (6806800C24D)273E.5 Firmware Scan for Boot ImageDuring startup, MOTLoad auto
Safe Start and Alternate Boot ImageMOTLoad Firmware Package Userâs Manual (6806800C24D)274Interactive Boot Mode Enteredboot> ?Interactive boot comm
Safe Start and Alternate Boot ImageMOTLoad Firmware Package Userâs Manual (6806800C24D)275E.6.1 Checksum AlgorithmThe checksum algorithm is a simple u
Safe Start and Alternate Boot ImageMOTLoad Firmware Package Userâs Manual (6806800C24D)276COPY_TO_RAMIf set, the boot loader copies the image to RAM a
Safe Start and Alternate Boot ImageMOTLoad Firmware Package Userâs Manual (6806800C24D)277E.6.3 Board State RequirementsAlternate boot images may expe
Safe Start and Alternate Boot ImageMOTLoad Firmware Package Userâs Manual (6806800C24D)278E.6.4 Alternate Boot Data StructureThe MOTLoad boot loader u
Appendix FMOTLoad Firmware Package Userâs Manual (6806800C24D)279F Related DocumentationF.1 Artesyn Embedded Technologies - Embedded Computing Documen
Using MOTLoadMOTLoad Firmware Package Userâs Manual (6806800C24D)28After the MOTLoad prompt reappears, another test or utility may be started (in the
Related DocumentationMOTLoad Firmware Package Userâs Manual (6806800C24D)280PCI Local Bus SpecificationPCI Special Interest Group, http://www.pcisig.o
Artesyn Embedded Technologies, Artesyn and the Artesyn Embedded Technologies logo are trademarks and service marks of Artesyn Embedded Technologies, I
Using MOTLoadMOTLoad Firmware Package Userâs Manual (6806800C24D)292.2 MOTLoad Command Description Page FormatAll MOTLoad command pages follow the for
ContentsMOTLoad Firmware Package Userâs Manual (6806800C24D)3About this Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Using MOTLoadMOTLoad Firmware Package Userâs Manual (6806800C24D)30-a P*: Executive Process/Task Identifier of Entry to Display-n P*: Number of Entrie
Using MOTLoadMOTLoad Firmware Package Userâs Manual (6806800C24D)312.3 User Download BufferIn order to accommodate for the storage of data generated b
Using MOTLoadMOTLoad Firmware Package Userâs Manual (6806800C24D)322.4.1 Error Message FormatsMOTLoad displays error messages in one of six formats:fu
Using MOTLoadMOTLoad Firmware Package Userâs Manual (6806800C24D)33Error numbers (errno) can be derived from either the standard I/O error codes as li
Using MOTLoadMOTLoad Firmware Package Userâs Manual (6806800C24D)34
Chapter 3MOTLoad Firmware Package Userâs Manual (6806800C24D)35MOTLoad Commands3.1 OverviewThis chapter lists the current valid MOTLoad commands. The
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)36cdDir ISO9660 File System Directory ListingcdGet ISO9660 File System File Loadcl
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)37gevDelete Global Environment Variable DeletegevDump Global Environment Variable(
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)38pciDump Dump PCI Device Configuration Header RegisterpciShow Display PCI Device
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)39testRamBitToggle RAM Bit ToggletestRamBounce RAM BouncetestRamCodeCopy RAM Code
MOTLoad Firmware Package Userâs Manual (6806800C24D)Contents4ContentsContents3.1.8 blkRd . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)40upLoad Up Load Binary-Data from Targetversion Display Version String(s)vmeCfg Ma
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)413.1.2 asNameasâprovides access to the one-line assembler. By default, the memory
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)42Operand DisplacementOperand Sign ExtensionOperand Data Field OverflowOperand Con
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)433.1.3 bcb bch bcwNamebcb, bch, bcwâcompares the contents of two memory blocks as
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)443.1.4 bdTempShowNamebdTempShowâdisplays the current board temperature(s). The in
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)453.1.5 bfb bfh bfwNamebfb, bfh, bfwâfills the contents of a memory block with a p
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)463.1.6 blkCpNameblkCpâcopies the number of blocks, specified by the user, from th
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)47blockCopy(): unequal block sizes not supportedBlock size of source device != tha
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)483.1.7 blkFmtNameblkFmtâformats a block device specified by the user. This comman
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)493.1.8 blkRdNameblkRdâreads the number of blocks, specified by the user, from the
ContentsMOTLoad Firmware Package Userâs Manual (6806800C24D)53.1.44 gevEdit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)50blockRead(): read() failed, errno = <value>Unable to read block from devic
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)513.1.9 blkShowNameblkShowâdisplays all MOTLoad configured block devices. This com
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)523.1.10 blkVeNameblkVeâverifies the number of blocks, specified by the user, betw
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)53blockVerify(): open(<source/destination device/node>) failed, errno = <
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)543.1.11 blkWrNameblkWrâwrites the number of blocks, specified by the user, from t
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)55blockWrite(): write() failed, status = <value> errno = <value>Unable
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)563.1.12 bmb bmh bmwNamebmb, bmh, bmwâmoves (copies) the contents of a memory bloc
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)573.1.13 brNamebrâassigns, deletes, or displays user-program break points.Synopsis
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)583.1.14 bsb bsh bswNamebsb, bsh, bswâsearches the contents of a memory block for
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)593.1.15 bvb bvh bvwNamebvb, bvh, bvwâverifies the contents of a memory block for
MOTLoad Firmware Package Userâs Manual (6806800C24D)Contents6ContentsContents3.1.80 sromWrite . . . . . . . . . . . . . . . . . . . . . . . . . . . .
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)603.1.16 cdDirNamecdDirâdisplays the contents of a CDROM that is formatted with an
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)61cdromInfo(): malloc() failedUnable to malloc buffer for path table records.cdrom
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)623.1.17 cdGetNamecdGetâcopies (GETs) the specified file from a CDROM that is form
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)63cdGet(): file too large <filesize (hex)> (<filesize (decimal)>) for
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)643.1.18 clearNameclearâclears the tables specified by the command-line options. B
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)653.1.19 cmNamecmâmirrors the debug port to a second onboard serial port that is s
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)66See AlsonoCm
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)673.1.20 csb csh cswNamecsb, csh, cswâcalculates a checksum over a range as specif
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)683.1.21 csUserAltBootNamecsUserAltBootâchecksums user boot images specified in th
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)693.1.22 devShowNamedevShowâdisplays the MOTLoad device tableSynopsisdevShow [-p]
ContentsMOTLoad Firmware Package Userâs Manual (6806800C24D)73.1.116testWatchdogTimer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)703.1.23 diskBootNamediskBootâboots the specified file from the specified device.S
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)71diskBoot(): GEV mot-boot-path does not existNo device specified for boot and one
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)72diskBoot(): partition not bootablePartition not bootable.See AlsonetBoot, tftpGe
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)733.1.24 docBootNamedocBootâBoots the kernel image stored in the binary partition
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)74loaded at: 01923000 01BB2134relocated to: 00800000 00A8F134zimage at: 0080588D 0
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)753.1.25 docProgramNamedocProgramâPrograms an image residing in the RAM into the b
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)76See AlsodocRead
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)773.1.26 docReadNamedocReadâreads the contents of the specified binary partition i
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)783.1.27 downLoadNamedownLoadâdecodes and downloads an S-Record from the host into
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)79See AlsoexecProgram, flashProgram, upLoad
MOTLoad Firmware Package Userâs Manual (6806800C24D)Contents8ContentsContentsA.3.3 Viewing GEV Values . . . . . . . . . . . . . . . . . . . . . . . .
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)803.1.28 dsNamedsâprovides access to the one-line disassembler. By default, the me
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)81Assembler Error: Missing Operand(s)Self explanatory.Assembler Error: Operand Typ
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)823.1.29 echoNameechoâechos a line of text.SynopsisechoParametersNo parametersExam
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)833.1.30 elfLoaderNameelfLoaderâloads, and attaches if specified, an ELF object to
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)84MOTLoad> testFunctionThis is a testreturn = 00000010 (&16)errno = 0000000
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)85See Also
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)863.1.31 errorDisplayNameerrorDisplayâdisplays the MOTLoad test error status table
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)87ExampleThe following example indicates a typical display when using the errorDis
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)883.1.32 evalNameevalâevaluates the specified expression using the specified optio
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)89ExampleThe following example indicates a typical display when using the eval com
ContentsMOTLoad Firmware Package Userâs Manual (6806800C24D)9D Auto Boot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)903.1.33 execProgramNameexecProgramâexecutes a program that has been downloaded in
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)913.1.34 fatDirNamefatDirâdisplays the contents of a device that is formatted with
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)92fatDir(): fatFsDirDisplay() failed, status = <value>, errno = <value>
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)933.1.35 fatGetNamefatGetâcopies (GETs) the specified file from a device that is f
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)94fatGet(): fatFsGetInfo() failed, status = <value>, errno = <value>Un
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)953.1.36 fdShowNamefdShowâdisplays the file descriptor table for all MOTLoad confi
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)960011C074 0011C0C4 0011B6F4 0011BA30 0011BE2C 002ADE74 002B84E4 00000000Name
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)973.1.37 flashLockNameflashLockâsets sector protection on specified flash device o
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)98Note1. Size option (-n) is specified in bytes. Devices typically set protection
MOTLoad CommandsMOTLoad Firmware Package Userâs Manual (6806800C24D)99Flash Memory Programming Error: Protection-Clear-Phase_Time_OutTime out during p
Comments to this Manuals