Спасибо всем откликнувшися! Я ситуацию понял так. Нужно четко разделять консьюмерские и индустриальные CF. Каждый буратино может взять консьюмерскую карту и использовать ее в индустриальном приборе.
В части индустриальных карт найдено две примерно равноценныые:
WD SiliconDrive II
http://caxapa.ru/295606.html
И карты от Nymonix
http://caxapa.ru/295604.html
Цена за 4G вариант обоих в пределах $120-200. Сравниваем с консьюмерскими ценами :)
Причины такой ситуации примерно в слеюущем.
CF прошел долгий путь развития, и его специфиация обросла совместимостью со всем на свете. И если "нормальные IDE" никогда не продавались по $10 (а скорее по $100), и у их производителей была возможность ставить внутрь нормальные контроллеры, и долго и нудно вылизывать ПО.
CF за $10 - вполне рядовое событие, и это лишило их создателей возможности творить. + форм-фактор не способствует продвинутым решениям.
Злую шутку с CF играет True IDE mode. Кроме сложности совместимости со всем на свете, ограниченность ресурсов при реализации wear-levelling не позволяет использовать продвинутые алгоритмы. И приводит это к тому, что контроллер периодически задумывается, что OS трактует как сбой IDE.
В PC компуках никто не парится насчет вылизывания дров - сказано IDE - значит IDE. Вот и валятся ошибки в логи.
В консьюмерской технике, народ, очевидно, отрабатывает разные ошибки, и кроет матом карту, когда полный песец. Вот юзера и не замечают таких тонкостей :) Кроме того, быть может, поризводители консьюмерских CF и фотиков да камер договорились о некоем ограниченном подмножестве спецификации CF, которое обе стороны реализуют более тщательно.
Например, у Apacer есть промышленные CF только для True IDE Mode
http://eu.apacer.c …oducts/ATA-CF-Standard
И три семейства "просто CF"
http://eu.apacer.c …roducts/CFC-4-Standard
С чего бы это?
Вообще мне все это напоминает мой опыт с GSM модемами. Когда не смотря на правильно написанное и тщательно отлаженное ПО и перебор десятков моделей GSM мудемов только ключ по питанию (для гарантированного приведения модема "в чувство") позволяет сделать устройство, которое годами работает без присмотра и мата со стороны юзера :)
Есть попытки сделать RAID на CF, но там все ограничивалось RAID 0, что показывало хорошие попугаи по скорости :)
http://ru.aliexpre …ndNew-wholesalers.html
http://habrahabr.r …/blogs/hardware/15384/
http://www.thg.ru/ …mpact_flash/print.html
В итоге было бы логично, чтобы кто-то выпустил следующее решение:
* RAID 1,5,6 на 2-4CF карты
* IDE/SATA интерфейс
Но я пока о таком не знаю. Прогресс в области FPGA позволяет сделать такое (в варианте IDE) на плиске за $15 + контроллер за $5, но вопрос в том, как все это продвинуть...
Есть еще один тонкий интимный момент, о котором мало кто парится. Во время записи блока в CF вырубилось питание... Ни один производитель ничего гарантировать в такой ситуации не будет. И если в полноразмерных SSD теоретически есть место для конденсаторов, чтобы устройство прожило 10 мс как минимум в любой ситуации, то в CF (Type I) такого места точно нет. Вот и получаются потом "странные CF, и которорых приходится вытаскивать данные утилитами инизкого уровня от производителя".
Так что в описанные выше мифический RAID надо бы добавать в ТЗ кондер :)
Итог - надежный CF для более-менее серьзного промышленного кампучка за 1000р невозможен.