The Quick Answer
Simple yet quirky, the Bixolon SRP-E300 thermal printer has specific setup requirements and Virtual Memory Switch (VMSM) saving rules. Here's a complete guide.
The Bixolon SRP-E300 (and its higher-resolution sibling, the E302) is a straightforward thermal receipt printer — a single Power LED, a single Error LED, USB and Ethernet connectivity, and no DIP switches to configure. That simplicity is the appeal, but it also means a couple of its quirks are easy to miss if you're used to troubleshooting other Bixolon models. One of them trips up more people than anything else on this printer, so it's worth covering first.
The Setting That Won't Save (Read This First)
If you've adjusted a setting through the printer's self-diagnostic menu — print density, interface mode, anything — and it seems to revert after a restart, this is almost certainly why: changes made through the Virtual Memory Switch (VMSM) menu are only saved if you exit using option "0: Exit and reboot printer." Powering the printer off directly, or exiting any other way, discards whatever you just changed.
If you've been fighting with a setting that "won't stick," this is very likely the actual cause — redo the change and make sure you select the exit-and-reboot option specifically before powering down.
Setting Up Paper Correctly
- Raise the cover-open lever to access the paper compartment.
- Load the thermal paper roll, making sure it feeds correctly through the paper outlet as you close the cover.
- Press the center of the cover while closing it so the paper sits flush against the roller — closing it off-center is a common reason paper doesn't feed smoothly afterward.
Important: never open the print cover while the printer is actively running a job — Bixolon's manual is specific about this, since doing so can damage the printer rather than simply interrupting the print.
Understanding the Power and Error LEDs
This model keeps it simple:
- Power LED — on whenever the printer has power. If it's off, check that the AC adapter's own indicator light shows "ON"; if the adapter LED is off, the issue is the power connection itself, not the printer.
- Error LED — lights up for general error conditions: no paper roll loaded, an open cover, or similar faults. There's no separate paper-specific lamp on this model the way there is on some other Bixolon printers — one light covers all of it.
Running a Self-Test
- Confirm paper is loaded correctly.
- Power on the printer normally, then use the FEED button to select modes when the self-test screen prompts you.
- Pressing FEED for less than one second prints a preset test page, which ends automatically — the printer prints a final line, cuts the paper, and returns to normal print mode on its own.
A clean self-test confirms the print mechanism, ROM, and current memory switch settings are all functioning — useful as your first step before assuming a connection or driver problem.
Adjusting Print Density (No Software Required)
If receipts are printing too light or too dark, you can fix this directly on the printer without installing any utility:
- Press and hold the FEED button, then power the printer on while still holding it.
- Wait for the LED to flash, then release the FEED button.
- Press FEED repeatedly to cycle through density levels — the current level is indicated by the LED.
- Once you reach the density you want, briefly press and release FEED to confirm the selection.
Remember the save gotcha from above: if this change doesn't seem to persist, make sure you exited the settings menu properly rather than just powering off afterward.
Changing Interface Settings
If you need to adjust how the printer communicates over its connection type:
- Turn the printer off.
- Turn it back on while holding down the FEED button to enter interface mode.
- Use FEED to navigate between available options, and the Power button to make a selection.
This is the SRP-E300's equivalent of the DIP-switch configuration found on older Bixolon models — same general purpose, just menu-driven instead of physical switches.
Fixing a Cutter Jam
- Power off the printer completely.
- Open the cutter cover (separate from the main paper cover).
- Using tweezers or a similarly fine tool, gently remove any stuck paper or debris near the blade.
- Confirm the cutter blade can move freely before closing the cover and powering back on.
For a minor jam where the blade itself seems stuck rather than blocked by debris, simply powering the printer off and back on can allow the cutting mechanism to return to its home position on its own — try this before opening the cutter cover if the jam seems minor.
Connection Issues (USB, Ethernet, Serial)
The SRP-E300/E302 supports USB and Ethernet on standard models, with Serial added on the "ES" variant (SRP-E300ES/E302ES). A few model-specific notes:
- Always connect or disconnect any interface cable while the printer is powered off — the manual is explicit that doing this with power on can cause data transmission issues.
- Ethernet-connected units can run a connectivity test through Windows directly, useful for confirming the printer is reachable on the network before troubleshooting your POS software's configuration.
- A dedicated network factory reset exists separately from a general printer reset, for cases where Ethernet/LAN settings specifically have gotten into a bad state — refer to the Network Connection Manual for this model for the exact reset sequence, since it's specific to the firmware version.
Using Hexadecimal Dump Mode (Advanced Diagnostics)
If you're troubleshooting a software or integration issue rather than a hardware one, hex dump mode shows you exactly what data the printer is receiving:
- With the printer off, open the cover.
- Turn the printer on while holding down the FEED button.
- Close the cover — the printer enters hexadecimal dump mode.
- Select the hexadecimal printing function from the mode menu.
The printer will then print every command it receives in a two-column format — hex codes alongside their corresponding ASCII characters. This is mainly useful for developers debugging a custom POS integration, since it shows precisely what's being sent rather than relying on the printed output alone.
Cleaning the Print Head
If output looks streaky or inconsistent even after confirming the self-test passes:
- Open the cover and remove the currently loaded paper.
- Wipe the print head gently using ethanol or isopropyl alcohol (IPA) — never an abrasive material.
- Reload paper and run another self-test to confirm the improvement.
Paper dust buildup inside the printer is the most common cause of gradually declining print quality on thermal models, and this simple cleaning step resolves it more often than people expect.
The QR Code on the Bottom of the Printer
The SRP-E300 includes a QR code on a label affixed to the underside of the unit. Scanning it gives you direct access to video guides covering settings changes, troubleshooting walkthroughs, and assembly/disassembly — plus a link to download the associated NFC mobile application. It's a genuinely useful shortcut if you'd rather watch a process than follow written steps.
Frequently Asked Questions
Why does my print density setting keep reverting after I change it? You almost certainly exited the settings menu by powering off directly instead of selecting "Exit and reboot printer" — changes only save through that specific exit option.
Does the SRP-E300 have Wi-Fi? No — standard models support USB and Ethernet only (with Serial on the "ES" variant); there's no built-in Wi-Fi on this line.
My cutter is jammed — is it safe to pull the paper out myself? Power off first, then use tweezers to clear debris through the cutter cover rather than pulling forcefully — forcing it can damage the cutting mechanism.
What's hex dump mode actually used for? It's a diagnostic mode that prints the raw data the printer receives, mainly useful for developers troubleshooting a custom POS integration rather than everyday print issues.
Quick Checklist
- Paper loaded with cover closed evenly across the center
- Adapter LED checked if the printer won't power on at all
- Self-test run to confirm hardware status
- Settings changes confirmed saved via "Exit and reboot printer," not a direct power-off
- Cables connected/disconnected only while powered off
- Print head cleaned with ethanol/IPA if output looks streaky
- Cutter cover checked for debris if jammed
The SRP-E300 is one of Bixolon's simpler models to live with day to day, but its menu-driven settings (rather than physical switches) come with one real gotcha — forgetting to exit through the reboot option. Keep that in mind and the rest of this printer is refreshingly low-maintenance.
