IBM Support

IO21950: INGENICO SC250 PINPAD LOADING CONFIG CAUSES TERMINAL DUMP

 

APAR status

  • Closed as program error.

Error description

  • cmvc 24407
    - Connected Ingenico Pin Pad to AEF terminal using USB
    connection
    - Changed the Program load file and parameter file to 0000
    - Set Program file and parameter file in personalization so pin
    pad
      would download
    - Loaded options on the terminal
    - Pin Pad started downloading
    - halfway through download the terminal dumped
    Dump analyzer header:
    ****************************************************************
    *******
    PIDS/5639P7001      LVLS/201             MNTS/0AF0
    PTFS/0CF0.
    DEVS/4693POS        PRCS/System          RIDS/vx$rt8gl
    OPCS/268B
    HL/STRAP0D3         PNS/swistartuser
    ----------------------------------------------------------------
    --------
    Dump reason: Application program check - Null segment register.
    Explanation: There was an attempt to use a segment register
    that was loaded with a value of zero.
    Store 1    Terminal 324
    Dump taken  08:48:27 03/11/2013   Model - 4800742
    Flash EEPROM Revision Level - 83KT170
    System Board Identifier - Grantsdale
    System Serial Board - 41BTY79
    

Local fix

Problem summary

  • While an Ingenico 250 pin pad was loading the
    configuration file, the controller/terminal dumped halfway
    through the download. Caused by a scenario that should not
    occur in the serial driver while writing.  Because it
    is synced, it should write the same number of bytes that were
    sent.
    This scenario is actually caused by the pin pad because it can't
    handle all the data at the speed the driver sends it, so it
    closes
    the communication line and the serial driver tries to write more
    data with the line closed by the pin pad,  ending in a dump.
    

Problem conclusion

  • Add a delay to the write entry point in the serial
    driver so the pin pad has the enough time to process
    the data.  Also send an error msg instead of dumping when
    the scenario occurs again.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IO21950

  • Reported component name

    IBM 4690 OS V6

  • Reported component ID

    5639P7000

  • Reported release

    301

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2014-08-26

  • Closed date

    2014-08-26

  • Last modified date

    2014-12-23

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

    IO22617

Modules/Macros

  •    CMVC
    

Fix information

  • Fixed component name

    IBM 4690 OS V6

  • Fixed component ID

    5639P7000

Applicable component levels

  • R301 PSY

       UP

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SOULYT","label":"Point of Sale Software->4690 Operating System"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"301","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
23 December 2014