1. Home
    1. Dashboard
    2. Search
  2. Forum
    1. Unresolved Threads
    2. Members
      1. Recent Activities
      2. Users Online
      3. Team Members
      4. Search Members
      5. Trophys
  3. Articles
  4. Blog
  5. Videos
  6. Jobs
  7. Shop
    1. Orders
  • Login or register
  • Search
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • Blog Articles
  • Products
  • More Options
  1. Robotforum - Support and discussion community for industrial robots and cobots
  2. Forum
  3. Industrial Robot Support and Discussion Center
  4. ABB Robot Forum
Your browser does not support videos RoboDK Software for simulation and programming
Visit our Mainsponsor
IRBCAM
Robotics Channel
Robotics Training
Advertise in robotics
Sponsored Ads

S4C+ M2000 won’t boot

  • Nortech
  • September 21, 2021 at 11:12 AM
  • Thread is Unresolved
  • Nortech
    Reactions Received
    2
    Trophies
    3
    Posts
    88
    • September 21, 2021 at 11:12 AM
    • #1

    Hi all,

    S4C+ M2000 will not boot up.

    Teach pendant reads:

    Wait!

    Startup in progress.

    and counts up indefinitely with out ever fully booting.


    I don’t have another teach pendant to try but it seems ok.

    I’ve cycled the power several times.


    The robot has not been powered up in approx 2 years.

    Here are my LED's

    -----------------------

    On the Power Supply I am green.

    ---------------------

    On the DSQC 509

    En: Nothing

    MS: Green

    NS: Nothing

    -----------------

    DSQC 504

    Nothing

    ----------------

    CPU

    PWR: Green

    HDD: Nothing

    Status: Flashing green

    ----------------------

    Can anyone please advise?


    Thank you.

  • Lemster68
    Reactions Received
    296
    Trophies
    9
    Posts
    2,460
    Blog Articles
    7
    • September 21, 2021 at 3:36 PM
    • #2

    Your boot image is corrupt. Look in manuals sub forum for procedure to delete boot image.

  • Nortech
    Reactions Received
    2
    Trophies
    3
    Posts
    88
    • September 21, 2021 at 3:55 PM
    • #3
    Quote from Lemster68

    Your boot image is corrupt. Look in manuals sub forum for procedure to delete boot image.

    Hi Lemster,

    Thanks for the reply.

    Your manual shows a null modem cable, can this be done with a usb to serial converter?

    Can it also be done through the RJ45 service port on the front of the controller?

    Thanks

  • Lemster68
    Reactions Received
    296
    Trophies
    9
    Posts
    2,460
    Blog Articles
    7
    • September 21, 2021 at 4:29 PM
    • #4

    USB to serial can be iffy. Not from the service port, no. Must be directly to the console port.

  • Nortech
    Reactions Received
    2
    Trophies
    3
    Posts
    88
    • September 21, 2021 at 4:38 PM
    • #5

    Thanks Lemster, Laptops with a straight comm port are getting rarer. I’ll give the usb to serial a go and see.

    Are there any alternative options no?

  • Lemster68
    Reactions Received
    296
    Trophies
    9
    Posts
    2,460
    Blog Articles
    7
    • September 21, 2021 at 4:43 PM
    • #6

    You might find an old laptop or desktop for cheap still with serial port. You just need hyperterminal or equivalent. Skooter would know if there is any alternative, he is the best!

  • Skooter
    Reactions Received
    167
    Trophies
    6
    Posts
    2,005
    • September 24, 2021 at 2:19 AM
    • #7

    You probably need to use a null adapter. Get a slim DB9M/F Null modem adapter and slim DB9F/F & DB9M/M adapters too. I used to go thru 4 or 5 Null adapters a year handing them out to controls & maintenance folks. The old QVS # PSDB9X.

    I always had an old XP laptop to use HyperTerminal but did have a Win7 running TeraTerm and a USB>232 at one time. Panasonic Toughbooks and several other rough service can still provide Com ports. They're much cheaper if bought used.

  • Nortech
    Reactions Received
    2
    Trophies
    3
    Posts
    88
    • September 24, 2021 at 10:13 AM
    • #8

    Ok so I followed the manual and it seemed to work in that I got the same responses as the manual.

    However, after entering 'reboot', after a few minutes, the Status led changes from solid red to flashing green again and I get the following responses:

    /// Bootloader 1.1/8 Nov 24 1999, 00:20:32 ///

    disk 0:0 ATA STI Flash 6.1.0

    disk 0:1 unknown type


    done.

    system: '/hd0a'

    release: '/hd0a'

    Loading module /hd0a/bin/mc 1608728 + 60144 + 1028576

    Loaded configuration /hd0a/mc.cfg

    Starting at 0x108000...


    Starting RTC synchronization of system time...

    /hd0a/ - Volume is OK

    Phys mem : 0x1fff000

    Perm pool : 0xa00000 @ 0x15ff000

    LocalCA mem : 0x18000 @ 0x88000

    LocalSM mem : 0x8000 @ 0x80000

    Local mem : 0x15ff000.

    BSP version : 1.1/15

    Creation date: May 19 2005 02:55:55

    Main network : fei0 100.100.100.14 00:01:af:0a:cf:dd


    Executing startup script /hd0a/bin/mc.bat ...

    mRouteAdd "192.168.125.64","192.168.125.2",0xffffffe0,0,0

    value = 0 = 0x0

    sp root_entry,"bin/install.cmd"

    task spawned: id = 0xcb5914, name = t1

    value = 13326612 = 0xcb5914

    System pool was initialized

    Global pool was initialized

    pf_mem_init: Backup battery week = 38.

    Done executing startup script /hd0a/bin/mc.bat

    Status -1 from loadComputer

    21-09-24 09:18:14 MC0: iomgr_remote.c 2729 IoMgrRemoteInit: Can't open the Car2

    Status -1 from invoke IoMgrRemoteInit


    Looks somewhat promising but the teach pendant still sits there counting up.

    Any idea what I should do next?

    It's worth noting that the MC Console port is plugged into a 3HAC030439 remote access unit that I assume ABB used to dial in. Im un plugging it and plugging into my usb to serial which seems to work ok.

    Thanks

  • Lemster68
    Reactions Received
    296
    Trophies
    9
    Posts
    2,460
    Blog Articles
    7
    • September 24, 2021 at 1:58 PM
    • #9

    So did you or did you not enter the command xdelete image.bin?

  • Nortech
    Reactions Received
    2
    Trophies
    3
    Posts
    88
    • September 24, 2021 at 2:15 PM
    • #10

    Yes I entered the xdelete command and got a response. I wish I copied it now but it said something similar to your manual but not exactly the same.

    I then entered the reboot command and the controller would then reboot and I got the above response but the teach pendant still stayed on the counting screen.

  • Lemster68
    Reactions Received
    296
    Trophies
    9
    Posts
    2,460
    Blog Articles
    7
    • September 24, 2021 at 2:39 PM
    • #11

    Try to just shut it down, not restart. Leave power off for quite a while, then power back up

  • Nortech
    Reactions Received
    2
    Trophies
    3
    Posts
    88
    • September 24, 2021 at 3:49 PM
    • #12

    Ok I’ll ask them to power it back on in the morning and see. Thanks 👍

  • 851dave
    Reactions Received
    2
    Trophies
    3
    Posts
    45
    • September 25, 2021 at 9:39 AM
    • #13

    lemster is definately the authority on this but i have had many instances of the power supply being at fault even with a green led

  • Nortech
    Reactions Received
    2
    Trophies
    3
    Posts
    88
    • September 25, 2021 at 11:05 PM
    • #14

    Thanks Dave, I’ll check my power supply voltages and see. I didn’t think to do that when I saw the green LED. Thanks

  • Skooter
    Reactions Received
    167
    Trophies
    6
    Posts
    2,005
    • September 26, 2021 at 12:34 AM
    • #15

    As you check each DC voltage, switch the DMM to AC mV and make sure there is less than 30mV of AC component (ripple). A higher AC component indicates weak components (usually capacitors) in the power supply. This works for ABB S2 > S4C+ low voltage DC supplies.

  • Nortech
    Reactions Received
    2
    Trophies
    3
    Posts
    88
    • February 4, 2022 at 5:23 PM
    • #16

    Hi All, finally getting back to this. Checked the power supplies and everything looks ok.

    I connected again with hyperterminal and this time copied the response from the controller.

    I started with the xdelete “image.bin” and got response:

    -> xdelete "image.bin"

    xdelete "image.bin"

    deleting file image.bin

    value = -1 = 0xffffffff = _end + 0xffc65717

    -> reboot

    reboot

    0xcb34b4 (tShell): /hd0a unmounted.


    It would then rebook like this:

    AMIBIOS (C)1997 American Megatrends Inc.,

    Motorola Corp. PCI/ISA 98-W4037D08C

    AMIBIOS (C)1997 American Megatrends Inc.,

    Motorola Corp. PCI/ISA 98-W4037D08C

    /// Bootloader 1.1/8 Nov 24 1999, 00:20:32 ///

    disk 0:0 ATA STI Flash 6.1.0

    disk 0:1 unknown type


    done.

    system: '/hd0a'

    release: '/hd0a'

    Loading module /hd0a/bin/mc 1608728 + 60144 + 1028576

    Loaded configuration /hd0a/mc.cfg

    Starting at 0x108000...


    Starting RTC synchronization of system time...

    And then would loop like this seemingly forever…

    I then did a few reboots and it would do the same thing until I powered it down and removed all of the cables going to the computer and powered it back up again.


    I then booted it back up again and was back to the infinity counting up screen and following LEDs:

    CPU

    PWR: Green

    HDD: Nothing

    Status: Flashing green

    Just like before. We have the boot disc so I said I would try to delete the system and do a cold boot. I used the xdelete “system” and got the following response on startup:

    /// Bootloader 1.1/8 Nov 24 1999, 00:20:32 ///

    disk 0:0 ATA STI Flash 6.1.0

    disk 0:1 unknown type


    done.

    system: '/hd0a'

    release: '/hd0a'

    Loading module /hd0a/bin/mc 1608728 + 60144 + 1028576

    Loaded configuration /hd0a/mc.cfg

    Starting at 0x108000...


    Starting RTC synchronization of system time...

    /hd0a/ - Volume is OK

    Phys mem : 0x1fff000

    Perm pool : 0xa00000 @ 0x15ff000

    LocalCA mem : 0x18000 @ 0x88000

    LocalSM mem : 0x8000 @ 0x80000

    Local mem : 0x15ff000.

    BSP version : 1.1/15

    Creation date: May 19 2005 02:55:55

    Main network : fei0 100.100.100.14 00:01:af:0a:cf:dd


    Executing startup script /hd0a/bin/mc.bat ...

    mRouteAdd "192.168.125.64","192.168.125.2",0xffffffe0,0,0

    value = 0 = 0x0

    sp root_entry,"bin/install.cmd"

    task spawned: id = 0xcd4d84, name = t1

    value = 13454724 = 0xcd4d84

    System pool was initialized

    Global pool was initialized

    pf_mem_init: Backup battery week = 4.

    Done executing startup script /hd0a/bin/mc.bat

    Status -1 from loadComputer

    22-02-04 16:31:42 MC0: iomgr_remote.c 2729 IoMgrRemoteInit: Can't open the Car2

    Status -1 from invoke IoMgrRemoteInit

    ->


    It still didn’t enter the boot menu on start up, teach pendant never leave the count up window. It’s worth noting that we also tried a new teach pendant which had now effect.

    See full hyperterminal Log although I believe it may be missing the command where I deleted the system but everything this else is there.

    I assume at this stage we would be looking at replacing hardware. Anyone have any idea? Main computer? Hard drive? IO computer?


    Any help much appreciated. Thanks

    Files

    robot.txt 5.94 kB – 34 Downloads
  • Skooter
    Reactions Received
    167
    Trophies
    6
    Posts
    2,005
    • February 5, 2022 at 1:42 AM
    • #17

    If there's no system, you should get the start window on the pendant.

    If you're going to hardware troubleshoot, the communication to the pendant comes from the I/O Computer thru the Panel Unit. The issue with the IoMgrRemoteInit also seems like it could be the I/O Computer.

    Once you do get the Start window, Lemster68 already uploaded the manual that explains the process >here<.

  • Nortech
    Reactions Received
    2
    Trophies
    3
    Posts
    88
    • February 5, 2022 at 7:46 PM
    • #18

    Hi Skooter,

    That was my thought process, force it into the boot menu where you can select where to get the system from, but it never appears.

    I was of the same opinion with the IO computer and I have new one so I’ll try that first. I was also thinking of getting the compact flash adapter and replacing that although the text from hyper terminal indicates that the hard drive is ok.

    I’ll try the IO computer first and see how I get on. Thanks

  • Skooter
    Reactions Received
    167
    Trophies
    6
    Posts
    2,005
    • February 8, 2022 at 1:33 AM
    • #19

    There are several I/O computers, the DSQC532A was the latest. I have gone backwards to the DSQC522 and had it work.

    The panel unit has some circuit protection for the comm signals - something to think about if the I/O computer doesn't fix.

    Hate to mention it but I've had the XS20 connector bad several times, the XS20-X7 wiring pinched, and XS20-X7 wiring cut :astonished_face:.

    Do you happen to know what software revision it has/had?

  • Nortech
    Reactions Received
    2
    Trophies
    3
    Posts
    88
    • February 8, 2022 at 10:37 PM
    • #20

    Skooter,

    Thanks for the pointers, I’ll check those points out if the io computer doesn’t solve it.

    Still haven’t gotten back to this so no more news yet.

    It’s system pack 4-2.21. Thinking of upgrading to 2.27 while I’m at it.

Advertising from our partners

IRBCAM
Robotics Channel
Robotics Training
Advertise in robotics
Advertise in Robotics
Advertise in Robotics

Job Postings

  • Anyware Robotics is hiring!

    yzhou377 February 23, 2025 at 4:54 AM
  • How to see your Job Posting (search or recruit) here in Robot-Forum.com

    Werner Hampel November 18, 2021 at 3:44 PM
Your browser does not support videos RoboDK Software for simulation and programming

Tag Cloud

  • abb
  • Backup
  • calibration
  • Communication
  • CRX
  • DCS
  • dx100
  • dx200
  • error
  • Ethernet
  • Ethernet IP
  • external axis
  • Fanuc
  • help
  • hmi
  • I/O
  • irc5
  • IRVIsion
  • karel
  • kawasaki
  • KRC2
  • KRC4
  • KRC 4
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • robodk
  • roboguide
  • robot
  • robotstudio
  • RSI
  • safety
  • Siemens
  • simulation
  • SPEED
  • staubli
  • tcp
  • TCP/IP
  • teach pendant
  • vision
  • Welding
  • workvisual
  • yaskawa
  • YRC1000

Thread Tag Cloud

  • abb
  • Backup
  • calibration
  • Communication
  • CRX
  • DCS
  • dx100
  • dx200
  • error
  • Ethernet
  • Ethernet IP
  • external axis
  • Fanuc
  • help
  • hmi
  • I/O
  • irc5
  • IRVIsion
  • karel
  • kawasaki
  • KRC2
  • KRC4
  • KRC 4
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • robodk
  • roboguide
  • robot
  • robotstudio
  • RSI
  • safety
  • Siemens
  • simulation
  • SPEED
  • staubli
  • tcp
  • TCP/IP
  • teach pendant
  • vision
  • Welding
  • workvisual
  • yaskawa
  • YRC1000

Similar Threads

  • ABB S4c+ M2000 FLASH DISK 64MB don't work after clone ( the original and the clone)

    • paulofutre10
    • April 15, 2021 at 6:12 PM
    • ABB Robot Forum
  • S4C Boot

    • Enio
    • February 18, 2021 at 4:01 PM
    • ABB Robot Forum
  • Stuck "wait startup in progress"

    • Muhammad Nauval
    • September 21, 2018 at 3:28 AM
    • ABB Robot Forum
  • Irb 140 M2000 parameters wrong

    • paulofutre10
    • May 20, 2021 at 4:25 PM
    • ABB Robot Forum
  • boot disk for an ABB Irb 640 S4CPLUS M2000​

    • DaveV
    • May 20, 2021 at 3:07 AM
    • ABB Robot Forum
  • IRB140 M2000 controller boot up problem

    • ebb
    • November 24, 2020 at 1:18 PM
    • ABB Robot Forum
  • IRB 140 not recognizing boot disk after power loss

    • allitt01
    • October 6, 2017 at 1:52 PM
    • Manuals, Software and Tools for ABB Robots
  • Restarting IRB2400 M2000 / S4C after emergency shutdown

    • allitt01
    • October 5, 2017 at 10:08 AM
    • ABB Robot Forum
  1. Privacy Policy
  2. Legal Notice
Powered by WoltLab Suite™
As a registered Member:
* You will see no Google advertising
* You can translate posts into your local language
* You can ask questions or help the community with your knowledge
* You can thank the authors for their help
* You can receive notifications of replies or new topics on request
* We do not sell your data - we promise

JOIN OUR GREAT ROBOTICS COMMUNITY.
Don’t have an account yet? Register yourself now and be a part of our community!
Register Yourself Lost Password
Robotforum - Support and discussion community for industrial robots and cobots in the WSC-Connect App on Google Play
Robotforum - Support and discussion community for industrial robots and cobots in the WSC-Connect App on the App Store
Download