Мне попадались китайские флешки, которые имея непло*** скорость на коротких файлах, совершенно проваливаются на длинных (музыка, видео, архивы). Буквально до 300-350 кБит/сек.
Поэтому и заподозрил сами флешки, тем более что читались они неодинаково.
Хотя, ... хто знает?!
Теоретически, если магнитола поддерживает устройства MSD (Mass Storage Device) по USB, и заявлена поддержка FAT32, то максимальный понимаемый размер подключаемого накопителя будет определяться пределами самого FAT'а... А тут - читаем, не читаем... через один читаем... Странно!
Добавлено через 4 минуты
320кбит/сек - это скорость уже распакованного аудиопотока. А в магнитолу по шине USB с флешки передаются еще сжатые данные, так что скорость обмена "железа" в этом случае даже заметно ниже (на степень сжатия), чем 320кбит/сек.
Кроме скорости обмена, есть ещё скорость выборки, вроде скорости позиционирования головок в винчестере. Правда у всех современных более-менее брендовых флешек все эти параметры с большущим запасом для нужд эмпетри, но если использовались китайские флехи - я ничему не удивлюсь.