The solution is not exactly formating in fat16, is to format with a cluster of 64k (if you do so you can format up to 4gb partitions). If you format with fat32 and the cluster size of 64k it works well too. You can format 8gb memory sticks with fat32 and the cluster size of 64k and it works perfectly.