Configuration Settings for an ex-Woolworths POS Till using 4POS

Posted by kypoth-Alex on May 2, 2010 in How To Fix ... |

I have just been sorting out a till system for a customer of mine who had purchased an old Woolworth’s till that did have a POS system installed on it but was sadly lacking in functionality and support from the company he bought it from. We decided to ditch the installed software and replace it with 4POS, from bibase software. It’s a basic product, but it’s cheap and it works! Here is the configuration information that I eventually gleaned from the net to allow you to set up the hardware.

The Woolworths till is a Wincor Nixdorf system, with the following components…

  • A ‘Beetle’ CPU (a basic XP computer)
  • Wincor Nixdorf touch screen with swipe card reader
  • Wincor Nixdorf BA63 display pole
  • Epson TM-H6000 till receipt printer

I used the following settings in the 4POS program (under Utilities, Configuration).

Till Configuration: select “Receipt Printer Connect” and enter the following code for the Epson TM-H6000 – 27,112,48,55,121

Pole Configuration: Baud rate 9600, Parity Odd, Data bits 8, Stop bits 1 (make sure your COM port is also configured like this via Device Manager).
Columns in line 1 & 2 = 20.
Clear display message: 27,91,50,74
Set cursor first line: 27,91,49,59,49,72
Set cursor second line: 27,91,50,59,49,72

4POS doesn’t support the RS232 barcode scanner or the swipe card reader that comes with the Woolies system so we used a PS2 keyboard wedge barcode scanner (the type that effectively pretends to be a keyboard) purchased from eBay for £35. We don’t need the card reader as there is a separate chip and pin terminal associated with their merchant agreement so no worries there.

They had destroyed the original cash drawer that came with the system (half due to the fact the previous software packed up and half rage – they didn’t realise you just have to ping them with 24V!), so I purchased an IBM 41J7680 (with an SDL connection) and converted it to work with the Epson printer. I used the following pinout…

IBM SDL   EPSON RJ11 DK   Function
1 (red)              4              +24V
2                      2               Cash Drawer Kick Out 1
3                      3               Drawer Open/Closed signal
4                      6               Signal Ground

I also have downloads of the Epson drivers and various bits of documentation for the system components – if you need them get in touch, but you should be able to find these via Google.

Good luck!


Wholesale shoes
Jul 30, 2010 at 3:04 pm

Hello everyone thanks for

good information.

John Paul
Aug 2, 2010 at 5:18 pm

Could I get the epson tm6000 drivers off you. Ive googled but cant seem to find them

Aug 2, 2010 at 6:38 pm

No problem, I have pm’d you.

Aug 2, 2010 at 6:44 pm

Glad it was useful. Thanks for your visit.

Aug 3, 2010 at 7:11 pm

I use an openbravo pos software on my desktop to maintain a record of sales for the retail business I work for. I wanted to add the ability to print receipts from my desktop.

I purchased an old woolworths wincor nixdorf till off ebay.
I want to run the tm-h6000II that came with the system from my XP desktop computer. The cables that came with the package i purchased where unfortunantly incomplete. Im hoping that by using the beetle m as the power source for the printer (using the DC24V cable) and then connecting the RS-232 (25 pin) cable on the TM-H6000 to RS-232 (25 pin) on the back of my desktop allowing me to print receipts from my desktop.

I have the drivers installed for the TM-H6000II receipt printer loaded and the LPT1 port selected. Under ‘Printers and faxes’ in ‘control panel’ it says the TM-h6000II the printer is ‘ready’ and when i print it says printing. Yet nothing prints.
Do you have any idea what i might be doing wrong? I thought i might ask as you have experience with this particular printer.

Aug 3, 2010 at 8:19 pm

Hi, I think this is fairly simple – LPT1 relates to the parallel port on your computer. The serial ports are normally COM1,2,3,4,etc. so you may have to try a few of those (in Printer Properties Ports tab) before you get there. There may be settings in the POS software that you need to set too.

You can confirm if the printer is working within Windows by sending a test page from the Printer Properties opening tab.

Good luck.

Aug 10, 2010 at 6:33 pm

No luck I simply cannot get the printer to work.
I have loaded Epson Advanced drivers 4 and even tried 3
I have tried all serial ports Com 1,2,3,4 and LPT1

I do have a quick question
On the actual beetle M model 147B what port did you connect the tm-h6000ii too.

On the back of beetle are
3 serials ports
Com 1 cash drawer 9 pin male
Com 3 9 pin female
Com 4 9 pin female

1 LPT1 port 25 pin female

1 37 pin port. The system came with a cable for this port with four (9) pin female serial ports on one end and the 37 pin male on the other.

yet the printer cable is 32 pin rs232 to 9 pin female.
Do you have any ideas which one you used

Aug 17, 2010 at 9:31 am

Hi Stuart,

The 37 pin thing you have is a ‘rocket port’, which increases the number of serial ports on your computer. Most likely that these are your COM4,5,6,7 or whatever – you can check if it’s working in Device Manager/Ports where you can see the extra ports.

I’m sure I plugged the printer into one of those (now you mention it, I used a gender changer on this job – that must have been it) and configured the correct port to use via the Windows Printer Properties page. You can send the TM a test page and it should churn out something, but don’t worry if it’s jibberish as from memory mine was but printed fine within the POS software.

On re-reading your original post, I remembered you’re trying to get it working on your normal desktop :), so let’s confirm a couple of things…
– The end of the printer cable that goes in the PC is 9-pin? If so, it should go into a serial port on the back of the PC. If you don’t have one, transfer the rocket port to your PC and use that (you’ll need drivers from internet).
– Go to Windows Printer Properties and check what port the printer is using, it should be just COM1 or 2 if it’s a normal desktop PC, maybe higher if you’re using the rocket port.
– Try printing a test page from the Printer Properties General tab.
– If it’s getting this far and you’ve got a job in the print queue, I think it might just be a case of tinkering with the port settings in Device Manager/Ports/Port Settings. I can drop in where it’s installed and confirm the settings – let me know, cheers.

Aug 19, 2010 at 12:20 am

Still cant get it too work. Where is your computer business based do you think this is something I can bring to you. Of course I will pay for your help

Aug 19, 2010 at 1:43 pm

Where are you at with the printer? I found this link which seems pretty good, it details the port settings as well…

If you get nowhere with the above, I’m based in Coulsdon, south of London. I’m a mobile service so if you’re within 15 or so miles, I’ll come to you.

Karty Tarot
Sep 10, 2010 at 3:15 pm

Nice post

Nov 27, 2010 at 2:23 pm

i have all mentioned above •A ‘Beetle’ CPU •Wincor Nixdorf touch screen with swipe card reader
•Wincor Nixdorf BA63 display pole
•Epson TM-H6000 till receipt printer
bought it from woolies but i have no way of getting into the software thats on it ,it has lontech at the top of the screen when it loads.there are several users with passwords needed,is there any way getting into it with a master password and username?and if not where could i get the sofware from FREE?
thanks in advance

Nov 28, 2010 at 10:27 pm


Sounds like the first thing to do is install a clean version of Windows XP on your machine – you’ll need the Windows CD, a CDROM in the Beetle and then you’re away. After that you’ll need to find your point of sale software, I have no idea which free ones are the best but Google is your friend here. Try searching for “free point of sale software” and you’ll see a few results, the first one looks like a top ten comparison.

cheers for visiting and good luck.

Dec 4, 2010 at 2:48 pm

hi again
cheers for the info,i’m busy installing xp now and i’m having trouble finding all the drivers especially for the touch screen.could you point me in the right direction for all the drivers for all of the hardware .
•Wincor Nixdorf touch screen with swipe card reader
•Wincor Nixdorf BA63 display pole
•Epson TM-H6000 till receipt printer
And for the motherboard beetle/m drivers itself for all com ports etc.

many thanks in advance.

Dec 4, 2010 at 11:20 pm

Hi Tony,

I have the Epson drivers, I will email these to you. For the others, you may have to do a bit of rummaging but most of it (including the Beetle) seems to be at the Wincor-Nixdorf POS download area here:


Jan 18, 2011 at 10:48 am


Wondering if anyone can help? I have just aquired the beetle and i need to install the software. The unit only has the floppy drive although i have a external usb dvd reader. I have attached the dvd drive via the usb ports but it fails to pick it up and the bios dosent reconise it. What would be the best way to install the software?


Feb 6, 2011 at 6:58 pm

Hi Alex
I have read your blog with great interest. I’ve (foolishly) said I would try to get an ex Woollies Wincor Nixdorf Beetle M D2 system going for a friend. The disk was wiped and it only has a floppy disk installed. I’ve also since discovered that it will not boot from the USB ports. You mentioned using a CD-ROM and for the life of me I can’t find a CD-ROM AND connecting cable that would appear to be compatible. I would gladly recommend using your service but I am in Scotland! Any ideas would be greatly appreciated.

Feb 7, 2011 at 10:25 am

Hi Hems,

I think the best and probably the easiest way to do this is use an internal IDE CD-ROM drive and connect to the ribbon on the motherboard. You’ll have to open the box and connect the drive, boot up and the system should recognise it, you can then install XP from CD. Most links to the drivers are in this article but if you have any probs, let me know. I can’t remember if there’s a spare connection so you might have to arm yourself with a normal ‘twin’ IDE cable (master/slave + mobo cxn) and possibly a molex power socket extension too.

Good luck and let me know how you get on,

Feb 7, 2011 at 10:31 am

Hi Robert,

I’ve just replied to Hems above on exactly the same problem. See that reply, but basically try with an internal CD-ROM drive, you should be able to connect to the ribbon cable on the motherboard. Failing that, you can get pretty much anything couriered round the country for £7 these days ;)

Let me know how you get on.

Feb 7, 2011 at 2:57 pm

Many thanks Guys,

Here’s what i have tried so far… I was reading up on this and someone suggested using the 6 disk install for XP as it would reconise the usb drive after it completed. I tried this and got through to disk 4, before is came back with an error message. After reading up about the error message it suggested that the RAM was faulty so i purchased a new one. Got the same error message…. after i replaced it.

I then got a new ribbon cable from maplins and i borrowered a DVD writer from a old machine that wasnt being used. The motherboard has two IDE connections/Inputs, so i pugged the DVD writer into IDE port 2 (as the hard drive is in port one) and then turned the machine back on. The machine failed to power up. Couldnt understand what was going on… So i checked all the connections and un-plugged the DVD writer from and dis-connected the cable from IDE port 2 and the machine powered up fine.

I am down to two options….

(1) get a twin IDE cable (Master/Slave)
(2) get a IDE to Sata converter…remove the hard drive from the Wincor-Nixdorf and plug into a new model machine i have. Install the operating system from scrach and put the haard drive back into the Wincor-Nixdorf…

what do you think….? These machines are a nightmare…..:(

Also, these machines dont take the standard IDE cables… the connection on the motherboard is a 44 pin one.

Can anyone recomend where i can get a twin IDE cable from with one end which is 44 pin. I beleive these type of connections are used in laptops.


Feb 7, 2011 at 3:29 pm

Hi Hems,

I’m wondering if the DVD drive isn’t being recognised as the BIOS in the Beetle is old and maybe it can’t handle them – it wouldn’t surprise me! :) May be worth trying with a bog-standard CD-ROM.

If not, then I’d say your best bet is probably to remove the hard drive, install XP and then try and get it working by installing the drivers, etc.

And cheers for the tip re the IDE cable – unless that is a floppy connector?

Let us know…


Feb 7, 2011 at 4:07 pm


Agree… will try a standard CD rom…. I think the slim line ones will work..The ones they use in laptops.

Def not the floppy connector…

The cable i bought from maplins was the the below one

Tested it with the hard drive and it worked..

Just had a baby boy ….so i am abit swamped…. but will update you in a week or so..


Feb 7, 2011 at 4:13 pm

Hey, congratulations! Enjoy the sleepless nights :)

If that cable works with the hard drive, then it sounds like you’re on the right track, let us know.

Thanks and all the best to you and your ‘significant other’. Spend some time with her and your new one and not too much on the computer :)


Aug 8, 2011 at 12:59 am

Many thanks for the excellent weblog post, Alex! I bought myself a couple of Nixdorf Beetle systems in the Woolworths bankruptcy clearout, and your ‘blog saved me a lot of time and legwork in identifying the model of the receipt printers that came with them! >:-)

For anyone looking for drivers and/or user manuals for the printers that came with Woolworths’ Wincor Nixdorf Beetles – Epson TM-H6000III (The standard model I believe) – They can be downloaded from :-)

Reading the posts above about how hard it is to install XP on these things (Thanks to the non-standard IDE headers on the Beetle, mainly) some might be interested in how I worked around the problem.
For this to work, you’ll need a set of MS-DOS install floppies, a PC with an existing operating system (Preferably non-Windows) that can be used for copying data from the CD to the HDD, and a *non upgrade* version of Windows XP:

1. With the target HDD installed, make sure the BIOS in the Beetle is set to boot from the floppy before the HDD. Power-up the Beetle with DOS disk 1 in the floppy drive to boot into MS-DOS.
1a. If there’s already an operating system on the HDD, DOS won’t install. Press [F3] twice to exit DOS, then use FDISK.EXE to erase all partitions on the HDD before continuing.
2. Perform the DOS install, making sure you specify a partition size of at least 1,536MB (1.5GB) – This’ll be used to hold both the XP install files (~600MB), and the temporary files created by Windows (~350-500MB) during installation. Once done, create a folder in the root of the drive for the XP install files – I’ll use “C:\Win-XP” in this case.
2a. As a quick check, it might be worth rebooting the Beetle now to check that it does indeed boot into DOS successfully.
2b. This would also be a good time to enable SmartDrive in DOS as XP will give an error about lack of SmartDrive support if it’s not enabled. Instructions for doing this (Because I can’t remember that bit at the moment) may be found in the DOS help files by typing “HELP” at the DOS prompt and selecting the “SmartDrv.exe” (Or similar) entry.
3. Pull the drive out of the Beetle and connect it to your second PC as an extra drive, taking care to ensure the systems HDD will be booted from *before* the Beetles one. (Setting its IDE jumper to the “Slave” position might help)
4. Use the second PCs OS to copy the entire contents of the Windows XP CD into the appropriate folder on the Beetles HDD – In my case, that’d be the D:\Win-XP folder (Assuming the second PC addresses that drive as D: )
5. Once the copy is complete and all files have been transferred to the Beetles HDD, shut down the second PC and drop the HDD back into the Beetle.
6. Power up the Beetle and wait for it to boot into DOS. Once done, change to the \Win-XP\i386 folder (Type “CD \Win-XP\i386”) and run “WINNT.EXE” to start the install process.
7. After the usual XP installation process, you should have a Beetle running Windows XP without any complaints! :-)

Farewell for now, many thanks to Alex for the very useful article, and here’s hoping my contribution above might be useful to a few people out there! >:-)
+++ DieselDragon +++

Jul 11, 2013 at 10:46 am

It’s been a while since I last did the admin on my blog, so sorry this comment has taken so long to approve! A fantastic post, thank you very much to DieselDragon.



Post a comment