Format an SD card

I have  a SD card 4G -

I need to format it to FAT16 to use in a  Sharp XEA-207  Cash Register, A friend tells me I have to go back to last century OP systems or DOS (to the dawn of so called civilisation)
Is there a way out - I can recognise the head and point of a nail but that is about it - can follow instructions - please be kind enough to come down to my level - a, b, c, d,,,1, 2, 3 etc. - Deepest gratitude.

Use the only tol I can recommend for formatting SD cards...
Go to SDCARD:ORG and download their formatter.
It will format any SD in the format and filesystem intended by the manufacturer and according to SD standards.
What Windows can't they can - maybe because they are the ones defining the standards.
Fat16 by MS only supports up to 2GB but 4GB are possible too.
The XEA-207 supports SDCARDS from 4 to 32GB, so I guess someone gave you wrong info about FAT16 to start with.
Just format using the tool from Sdcard.org and put the SD in the register - I bet it will work if the register is not faulty ;)

shivaGi (author)  Downunder35m17 days ago

Hi Downunder5m,
Sorry this has taken long although I \replied\ to your post but did not realise that it was not a 'pst' under Inscrutables. Learning very slowly indeed.- apologies

Your reply worked perfect was simple to follow: I wonder the why the Sharp Tech help USA does not know this who told me it has to to be in FAT16 format - They must be using the same old, very old software in all their Cash Reg. without any update.
I am checking whether the SD with the downloaded data from the Cash Reg gets recognised by Windows 10.
Thanks a lot. I spent hours trying the std Format methods without success. until Downunder lifted me

It is more common than what you might think to get wrong info from company technicians.
Most of them are not even fully qualified but in fact "phone operators" for support.
Here, like for most ISP's, someone just enters your question or related info into a search engine and reads out whatever comes on the screen.
If their info on the system was not updated for disconiued products than you often get info from the time the device was created.
A true tech would have known that there are only very few SD readers left that, together with the OS are only capable of reading FAT16.
Microsoft updated their compatibility lists to include FAT16 and FAT32 up to 4GB in their CE products.
Same for most other embedded systems out there.
Only problem with Microsoft is that the OS (Windows in this case) is recognising a SD or USB stick as a hard drive - despite telling the user that is not a hard drive.
This results in partition tables and low level addressing that is not conform with the standards set for removable storage that is not a hard drive - including SSD's.
In the particular case of a SD card you can format with Windows and after that use it in the computer but devices that only rely on the hardware features of the card reader can fail.
When they want to access the chip that reads and write the data on the SD (build into the SD itself) all goes into the wrong places - because Windows ignored the fact it is a SD and not a HDD.
Some devices like cameras offer a format option in the menu, but that only works if the card is still recognised with the true size.

Just for reference:
Format SD cards with the tool from SDCARD.ORG
Format USB memory sticks with the HP format tool for USB sticks.