Repair GuideJun 7, 2026Β·12 min read

POS Terminal Powers On But Won't Boot? POST, Beep Codes, RAM, CMOS and Storage Diagnosis

A field guide to a POS terminal that powers on but shows no display or won't boot β€” reading the boot sequence and POST beep codes, reseating RAM and storage, clearing CMOS, and isolating the faulty part before you replace the mainboard.

The fast triage

A POS terminal with spinning fans and lit LEDs but a black screen looks dead, but it isn’t β€” those signs prove the power supply works. The terminal is stuck somewhere in the boot sequence, almost always at POST (the power-on self-test), and the cause is usually a cheap, reseatable part: RAM, the CMOS battery, storage, or a stuck peripheral. Work the suspects cheapest-first:

Do thisWhat it rules out
1. Connect an external monitorTells you if it's the display path vs the terminal itselfβ€”
2. Unplug all USB peripheralsA faulty USB device can hang POST entirelyβ€”
3. Reseat / swap RAMLoose or failed memory β€” the #1 no-boot causeβ€”
4. Clear CMOS / replace its batteryBad BIOS config or a dead coin cellβ€”
5. Reseat storage, then suspect the boardA loose drive; mainboard is the last resortβ€”
Power confirmed (fans/LEDs) means skip the PSU and start at POST. The board is the last suspect, not the first.

The boot sequence β€” where it's stuck

Booting happens in stages. Knowing which stage it reaches tells you which parts are already proven good and which to suspect:

1. Power onfans, LEDs2. POSTself-test3. Displayvideo out4. BIOShand-off5. OSloadsmost no-boot faults stall here
The boot sequence. Fans and LEDs prove stage 1; a black screen with beeps means it's stalling at stage 2 (POST).
  • Stops at stage 1 (no fans/LEDs): power β€” see the power-supply guide.
  • Stage 2, beeps, black screen: POST failed β€” usually RAM, sometimes CMOS or the board.
  • Stage 3, beeps OK but no image: the display path β€” test an external monitor.
  • Reaches stage 4–5 then hangs/loops: storage, OS or BIOS config β€” reseat the drive, clear CMOS.

Reading POST beep and LED codes

Before it can show anything on screen, the terminal reports POST failures as beep codes (or, on some boards, a blinking LED pattern). The exact codes vary by BIOS, so check your terminal’s table β€” but these patterns are near-universal starting points:

PatternUsual meaningFirst action
No beep, no displayPSU, board, or no POST at allConfirm power; remove peripherals; reseat RAMβ€”
Repeated / continuous beepsMemory not detectedReseat or swap RAM, one stick at a timeβ€”
Two short beeps, black screenRAM detection errorReseat/test each RAM moduleβ€”
Beeps then image failsGraphics / display pathTest an external monitorβ€”
One beep, then hangs/loopsPOST OK β€” storage or OSReseat drive; check boot order / clear CMOSβ€”
Beep codes are BIOS-specific β€” always confirm against your terminal's documented table. Memory is the most common culprit.

Step-by-step: isolate the faulty part

Work the sequence in order, powering off and unplugging before you touch anything inside. Each step proves a component good so you only replace what’s actually failed.

  1. 1

    Test the display path

    Connect an external monitor (HDMI/VGA/DP as available). If the external screen shows POST or BIOS, the terminal is booting and the fault is the built-in display or its cable β€” not the board.
  2. 2

    Strip back to essentials

    Unplug every non-essential USB peripheral β€” external drives, hubs, scanners, printers. A single faulty device can hang POST. Try to boot, then add devices back one at a time to find the culprit.
  3. 3

    Reseat and test RAM

    Power off and unplug. Remove and firmly reinsert each RAM module. With multiple sticks, boot with just one at a time in different slots to isolate a failed module β€” memory is the most common no-boot cause.
    Caution: Touch a bare metal point to discharge static before handling RAM or the board.
  4. 4

    Clear CMOS and check the battery

    Follow the board’s clear-CMOS procedure (jumper, or briefly remove the coin cell) to reset BIOS to defaults. If the coin-cell battery is old, replace it β€” a dead one causes boot and clock faults.
  5. 5

    Reseat storage, then judge the board

    Reseat the SSD/HDD/M.2 and its cable, and check the BIOS boot order. If a confirmed power supply, known-good RAM and a cleared CMOS still won’t POST, the mainboard is the fault β€” match a replacement to your terminal model.
The full no-boot diagnostic sequence β€” cheapest and most common causes first.

Symptom-to-cause at a glance

A quick map from what you observe to the part to suspect first:

SymptomMost likely cause
Fans on, black screen, beepsRAM (reseat/swap first)β€”
Boots only sometimes / randomLoose RAM or storage, or failing CMOS batteryβ€”
Wrong date/time, settings resetDead CMOS coin-cell batteryβ€”
Hangs on a logo or loopsStorage/OS fault or BIOS boot-order configβ€”
Black screen, beeps OKDisplay path β€” test external monitorβ€”
Nothing after known-good RAM + clear CMOSMainboard (last resort)β€”
Beeps + black screen = memory; wrong clock = CMOS battery; loop/hang = storage or BIOS config.

Sourcing RAM, storage, CMOS battery and mainboards

Most no-boot repairs are an inexpensive part, not a new terminal. Match replacements on these specs:

PartHow to match
RAMType (DDR3/DDR4/SO-DIMM), speed and capacity per the board's specβ€”
Storage (SSD/HDD/M.2)Form factor and interface (SATA/M.2); SSD is the reliable upgradeβ€”
CMOS batteryUsually a CR2032 coin cell β€” cheap, worth replacing proactivelyβ€”
MainboardExact terminal model/board revision β€” confirm before orderingβ€”
RAM type and the exact board revision are the two that cause returns when guessed. Confirm both.

Browse boards in our mainboards category, and memory and drives in storage & memory. To pin down your exact terminal so we match the right board and RAM, use the terminal & model identification guide, and if the unit is also overheating, see the overheating & cooling guide. Send us a photo of the terminal’s label and we’ll match the correct parts before you order.

Frequently Asked Questions

My POS terminal has power and fans but the screen stays black β€” is it dead?
Not necessarily. Fans spinning and lights on prove the power supply is delivering power β€” the terminal is stuck later in the boot sequence, usually at POST (the power-on self-test). The most common causes of 'powers on, no display' are a loose or failed RAM module, a CMOS/BIOS issue, or a problem with the display path. Reseat the RAM and connect an external monitor before assuming the board is dead.
What do the beep codes at startup mean?
Beep codes are the terminal telling you where POST failed before it can show anything on screen. The exact pattern depends on the BIOS, but as a rule of thumb, repeated beeps with no display point to memory β€” for example, two short beeps with a black screen typically indicate a RAM detection error. Look up your terminal's or motherboard's beep-code table, but start by reseating or swapping RAM whenever the beeps and the blank screen point at memory.
How do I reseat RAM and storage on a POS terminal?
Power off and unplug the terminal, open the access panel, and firmly remove and reinsert each RAM module and the storage drive (SSD/HDD/M.2). Reseating clears the oxidation and partial contact that cause a surprising share of no-boot faults. If you have more than one RAM stick, test each one individually in different slots to isolate a failed module β€” boot with just one stick at a time.
What does clearing CMOS do, and when should I try it?
Clearing CMOS resets the BIOS to its default settings, which fixes no-boot faults caused by bad BIOS configuration or corruption. Try it when the terminal powers on but won't POST or hangs before the OS, and after you've reseated RAM. You clear CMOS by following the motherboard's procedure (a jumper or by removing the coin-cell CMOS battery briefly). A dead CMOS battery itself can also cause boot and date/time faults β€” replace it if it's old.
Could a connected peripheral be stopping the terminal from booting?
Yes. A faulty USB device β€” an external drive, a hub, a scanner, even a printer β€” can hang POST or stop the terminal booting. Disconnect every USB peripheral, leaving only what's essential, and try to boot. If it boots, reconnect devices one at a time until the culprit reappears. This quick isolation step saves needless RAM or board swaps.
How do I know it's the mainboard and not a cheaper part?
Treat the mainboard as the last suspect, not the first. Only after you've confirmed good power, reseated/swapped RAM, cleared CMOS, replaced the CMOS battery, removed peripherals and tested the display path should you conclude the board has failed. If a known-good RAM stick and a cleared CMOS still won't POST, and power is confirmed good, the mainboard (or its onboard components) is the likely fault β€” then match a replacement board to your exact terminal model.

Sources & further reading

  1. POS Terminal Turn-On Troubleshooting β€” Volcora Help Center
  2. Computer POST and Beep Codes β€” Computer Hope
  3. No POST Beep: Causes and Fixes β€” MiniTool
  4. Fix No POST Beep / No Input to Monitor on Startup β€” Wondershare Recoverit
  5. Troubleshooting a POS Machine That Won't Turn On β€” Made-in-China Insights

Related guides

Related categories

Featured parts in this guide

Need the parts mentioned in this guide?

Genuine OEM and quality-tested aftermarket parts for IBM, Toshiba, NCR, Diebold, Wincor and Hyosung systems β€” with worldwide shipping.