generic firmware

For any gear that takes SmartMedia 4MB 5V cards.

With the generic firmware, SmartMare emulates a SmartMedia 4MB 5V card in your gear. On your computer, its Card Manager keeps an exact backup of the whole card and puts it back when you need it.

€57–77 · the same card and price as the SP-202 firmware · no payment now

What you can do

In your gear, the card. On your computer, Card Manager.

Use it like the original

Your gear formats the card, saves to it and loads from it, as with an original 4MB card.

Back up the whole card

Save the card as one image file on your computer: every page, exactly as your gear wrote it.

Put a backup back

Open an image and write it to the card. Only the blocks that differ are written, and each is read back.

Many setups, one card

Keep an image per project or per machine on your computer and swap them in a minute.

Erase to blank

A factory-blank card in seconds, ready for your gear to format.

Nothing to install

Card Manager is a page stored on the card. It opens in Chrome or Edge, and installs firmware updates.

Works in any gear that takes SmartMedia 4MB 5V cards. The card's size · The list of gear

How it works

Step 1

Plug it in

Take the card out of your gear and connect it with a USB-C cable. A drive named SMARTMARE opens.

Step 2

Save a backup

Open Card Manager, read the card, and save it: the whole card in one .img file.

Step 3

Back to work

Slide the card back into your gear. To restore it later, open the backup and write it to the card.

Try Card Manager now, on a demo card image. No card needed.

Open the demo

Under the hood

For the curious: what is inside the card.

The card

No original SmartMedia chip inside. A Raspberry Pi RP2350A microcontroller plays the part of the card: two Arm Cortex-M33 cores at 150 MHz, whose PIO state machines answer the SmartMedia bus in hardware, at your gear's speed. A 16MB QSPI flash holds everything the card stores.

Your gear sees a SmartMedia 4MB 5V card, ID 98h 6Bh. Your computer sees, over USB-C, a drive with Card Manager, a serial port for it, and the update interface. No driver to install.

How the 16MB are used
ZoneSizeWhat it holds
Firmware1MBThe card's program and Card Manager. The only part a firmware update replaces.
SmartMedia data4MBThe 512 data bytes of every page your gear writes.
Check bytes2MBThe 16 spare bytes of every page (ECC and block address), kept as an original card keeps them.
Free9MBNot used by the generic firmware today.
Pages, blocks and backups

A SmartMedia card is read in pages of 528 bytes: 512 of data and 16 spare bytes with two ECC codes and the block's address. 16 pages make a block of 8KB, the smallest part that can be erased, and 512 blocks make the 4MB card. A formatted card carries its card information (CIS) in its first good block.

A backup is the whole card, 8,192 pages of 528 bytes, spare bytes included: written back, the card is exactly as your gear left it, whatever its own format. Card Manager checks each page against the SmartMedia ECC and tells you if the card information is there.

Generic firmware · €57–77

The same card and price as the SP-202 firmware. No payment now: we email you before the first batch.