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:
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