When Users Flashed Card on RDMFX or RDMFXE Reader, the Reader Responded with a Beep Sound But Software is Unable to Receive any Transactions from Controller

Problem (Issue) Statement:

When users flashed card on RDMFX or RDMFXE reader, the reader responded with a beep sound but software is unable to receive any transactions from controller.

Description:

Upon flashing an unknown access card on RDMFX / RDMFXE reader, the reader responded with a beep sound and the red LED blinked once; but the software is unable to log any transaction from controller.

Related Software:

  • xPortalNet LIte v1.5.0.93

Related Hardware:

  • XP-SNET v3.48
  • XP-MK800E v1.49
  • XP-RDMFX v1.03

System Application:

  • Lift Masking Access System
  • Turnstile Access System
  • Door Access System

Symptom and Finding:

The uplink & downlink LEDs on MK800E reader interface module are blinking. xPortalNet software also showed that the Door & Controller statuses as UP but the software is unable to receive any transaction after user flashed an unknown access card on the RDMFX / RDMFXE reader.

Cause:

The cause of the issue is because XP-MK800E v1.49 firmware does not support RDMFX v1.03 / RDMFXE v3.00 reader.
This issue only happened when RDMFX v1.03 / RDMFXE v3.00 readers are connected to XP-MK800E v1.49 and XP-SNET controller.

Solution:

Note

To solve the issue. XP-MK800E firmware v1.49 needs to be updated manually to MK800E firmware v1.46.

Summary:

  • To update the XP-MK800E firmware from v1.49 to v1.46.

Step-by-step Guide:

  • To update the XP-MK800E firmware from v1.49 to v1.46:

Step 1: Run the MPLAB IPE application and connect the PICKIT tool to the PC. Select the correct device as shown below and click Connect.
MPLAB IPE Application Window
Figure 1: MPLAB IPE Application Window


Step 2: Wait for the Output window to prompt the Bootloader download completed message before closing the MPLAB IPE application.


Step 3: Next, run MPLAB IDE application on the PC. Configure the settings to update the firmware by following the sequence steps below:
MPLAB IDE Application Window
Figure 2: MPLAB IDE Application Window

  1. Go to Programmer and select PICKit 3.
  2. Go to Configure > Select Device: PIC18F6622 and click OK and set Configuration Bits by referring to the settings as below:
    Configuration Bits Settings
    Figure 3: Configuration Bits Settings


Step 4: At the MPLAB IDE window, go to File > Import > Select the source folder location for the firmware file.

Tip

The firmware file under hex file type.




Step 5: Power up the XP-MK800E and connect the PICKIT tool to ICD port (indicated in the figure below) on XP-MK800E board.
ICD Port on the XP-MK800E
Figure 4: ICD Port on the XP-MK800E


Step 6: Once MPLAB application successfully detected the configurable device on XP-MK800E, the PICKIT icon will be activated. Click the Program icon and wait for the programming process to finish.
PICKit3 Program Icon
Figure 5: Program Icon


Step 7: Remove the PICKT tool from the ICD port. Test the updated firmware by flashing the unknown access card on the reader again. The red LED on the reader will blink once and the reader will sound 2 beeps. Ensure that xPortalNet software is also able to receive Unknown Card Number transaction from the reader.


Note

XP-MK800E standard firmware version v1.47 and above does not support RDMFX v1.03 and RDMFXE v3.00.

Date Documentation:

19/7/2018 (Rev 1.0)

PROOF-READ

.

.


.

© MicroEngine Technology Sdn Bhd (535550-U). All rights reserved.