Format External Disk in FAT, NOT FAT32
This should do the trick:

In Terminal:

diskutil eraseDisk MS-DOS &lt;newname&gt; &lt;diskID&gt;


where  is the new name for the disk and  is the disk identifier (you can find this by getting the disk info from Finder or Disk Utility, or by typing "diskutil list" into Terminal).