|
CompactFlash карта, интерфейс, "прокладка" полностью эмулирующая CF-карту |
|
|
|
Nov 22 2017, 06:44
|
Участник

Группа: Участник
Сообщений: 40
Регистрация: 12-09-06
Из: Moscow
Пользователь №: 20 328

|
Требуется разработать собрать и предоставить реально работающий собранный физически образец прототипа устройства, не абстрактную модель.
Устройство предполагается построить по принципу "прокладки": с одной стороны (лицевой) на шлейфе имеет 50-pin CF-разъём и при подключении выглядит как обычная CompactFlash-карта, работающая в любом из трёх режимов (которые упомянуты в документации CF-карт), с другой стороны подключен накопитель (жёсткий диск (sata/pata любой)), на который пишутся-читаются записываемые-читаемые через CF-интерфейс данные. В каком формате данные будут храниться на самом накопителе роли никакой особой не играет, главное чтобы скорость передачи не проседала сильно, т.е., если накопитель допускает 150мб/сек запись, то со стороны CF скорость должна составлять хотя бы 90% от скорости накопителя. Прочитать записанные данные мы потом сможем подключив наше устройство к обычной читалке CF-карт. Объёмы подключаемых (и эмулируемых) накопителей в районе от 100Гб до 4Тб, размер накопителя опрелеляется при старте устройства. Энергопотребление самого устройства в районе нескольких ватт. Критичным для устройства является чрезвычайно корректная реализация CF-интерфейса. От CF-хоста питание потребляться не должно, питание устройства и накопителя будет собственное (аккумуляторное). Пользовательский интерфейс представляет из себя разъёмы CF, IDE (SATA или PATA), +12V питание и тумблер Вкл-Выкл. Работающий образец может быть выполнен как угодно, в рамках разумного, хоть франкенштейн на макетке лежащей в картонной коробке от обуви, но чтоб суммарно все компоненты устройства занимали примерный объём, скажем, пары телефонов iPhone5 сложенных стопкой, работало по нажатию тумблера Вкл. Реализовывать на плис или чём-то еще это на усмотрение проектировщика. Cколько эт может затянуть по срокам, по финансам? Какова стоимость первого физического прототипа?
Я сам нахожусь в москве. Где находятся разработчики мне, по большому счёту, всёравно, мне главное получить работающее устройство, с полной схемой, BOM, исходниками прошивки, скомпилированной прошивкой. Для вопросов и связи пишите здесь или в личку, далее свяжемся по тлф. После появления работающего образца далее уже будут вопросы оптимизации по материалам, размерам, изготовление pcb etc.
|
|
|
|
|
 |
Ответов
|
Nov 22 2017, 07:36
|
Участник

Группа: Участник
Сообщений: 70
Регистрация: 17-07-15
Пользователь №: 87 598

|
Может готовый какой-нибудь переходник есть? У китайцев смотрели? Или в компьютерном магазине. Ищите в компьютерном магазине.
|
|
|
|
|
Nov 22 2017, 07:44
|
Участник

Группа: Участник
Сообщений: 40
Регистрация: 12-09-06
Из: Moscow
Пользователь №: 20 328

|
Цитата(Molotov @ Nov 22 2017, 10:36)  Может готовый какой-нибудь переходник есть? У китайцев смотрели? Или в компьютерном магазине. Ищите в компьютерном магазине. Смотрел, везде смотрел, нету нигде ни у кого. Именно по этой причине и создал тему.
|
|
|
|
|
Nov 22 2017, 08:19
|

Местный
  
Группа: Свой
Сообщений: 482
Регистрация: 5-07-05
Из: Санкт-Петербург
Пользователь №: 6 528

|
Цитата(Odiemus @ Nov 22 2017, 10:44)  Смотрел, везде смотрел, нету нигде ни у кого. Что то типа такого Stardom SF2010-1F-S1?
--------------------
Для связи email: info собака qbit.su
|
|
|
|
|
Nov 22 2017, 10:56
|
Местный
  
Группа: Свой
Сообщений: 327
Регистрация: 30-10-05
Пользователь №: 10 288

|
Цитата(bzx @ Nov 22 2017, 11:19)  Что то типа такого Stardom SF2010-1F-S1? Ему, как я понял, надо ровно наоборот.
|
|
|
|
|
Nov 22 2017, 13:07
|

Частый гость
 
Группа: Свой
Сообщений: 107
Регистрация: 9-07-14
Из: Россия, Челябинск
Пользователь №: 82 181

|
Цитата(bzx @ Nov 22 2017, 16:44)  Все ваши переходники предназначены для того, чтобы CF карту превратить в винчестер IDE или SATA. Человеку же надо винчестер превратить в CF карту. ))) Мое имхо, что для IDE винчестера это вполне просто сделать, т.к. формат IDE и CF - практически одно и тоже. Т.е. простой переходник с некоторой логикой. Значительно сложнее это реализовать с винчестером SATA, да еще и без потери скорости. Широко известные конвертеры SATA <-> IDE китайского производства работают только в режиме SATA-1 (до 1.5Гб). Винты SATA2-3 с ними часто вообще не работают. Таким образом необходимо искать приличную микросхему-преобразователь из SATA в IDE с поддержкой протоколов UDMA-133 и SATA2-3 Если делать это на ПЛИС - у топик стартера глаза из орбит вылезут, когда он узнает стоимость микросхем ПЛИС с трансиверами на 6гб/с (что требуется для реализации интерфейса SATA-3). Вообще я мог бы взяться, но сумма проекта может быть для автора неинтересна.
|
|
|
|
|
Nov 22 2017, 23:17
|
Участник

Группа: Участник
Сообщений: 40
Регистрация: 12-09-06
Из: Moscow
Пользователь №: 20 328

|
Народ, уже прочитавший тему и прочитающий, я сейчас поясню. Проблема не в том чтоб IDE интерфейснуть через CF, это я и сам могу спаять на рассыпухе за день. CompactFlash поддерживает два дополнительных режима работы, PC Card Memory Mode и PC Card I/O Mode, которые для неё являются основными, и эти режимы работы карты просто так рассыпухой или релюшками в IDE (PATA) не утаптываются. IDE режим, в котором CF в самоделках чаще всего использует, является лишь подмножеством первых двух. И таки есть устройства которым критична работа с картой именно в memory mode и i/o mode, например, фотокамеры. Если к подобным устройствам подрубить IDE то они не будут с ним работать. Отсюда ноги и растут у проблемы: Требуется именно реализовать полный и очень корректный интерфейс CompactFlash, со всеми его регистрами и сигналами, и уж далее, как хранилище, к нему пристроить что-то недорогое, простое и доступное. Вот по причине интерфейса CF я и упомянул плис... Я подозреваю, что на плисах сата1-сата2-сата3 уже чуть ли не в готовых библиотеках присутсвует, ибо распространено. Открытый вопрос: есть ли полная поддержка всего протокола CF, и соотв вопрос в том во что выльется реализация CF если её еще нет. Цитата(atman @ Nov 22 2017, 16:07)  Все ваши переходники предназначены для того, чтобы CF карту превратить в винчестер IDE или SATA. Человеку же надо винчестер превратить в CF карту. ))) Мое имхо, что для IDE винчестера это вполне просто сделать, т.к. формат IDE и CF - практически одно и тоже. Т.е. простой переходник с некоторой логикой. Значительно сложнее это реализовать с винчестером SATA, да еще и без потери скорости. Широко известные конвертеры SATA <-> IDE китайского производства работают только в режиме SATA-1 (до 1.5Гб). Винты SATA2-3 с ними часто вообще не работают. Таким образом необходимо искать приличную микросхему-преобразователь из SATA в IDE с поддержкой протоколов UDMA-133 и SATA2-3 Если делать это на ПЛИС - у топик стартера глаза из орбит вылезут, когда он узнает стоимость микросхем ПЛИС с трансиверами на 6гб/с (что требуется для реализации интерфейса SATA-3). Вообще я мог бы взяться, но сумма проекта может быть для автора неинтересна. Для начала можно и на PATA сваять, UDMA6 до 133 мб/с поддерживает, если взлетит то тогда уже можно будет думать о sata. Если SATA, то и SATA3 не обязательно, даже SATA1 вполне хватит по производительности. Почему не прокатит просто "провода кинуть" - выше объяснил. Небольшие потери скорости допустимы, но стабильные и предсказуемые. Вместо HDD/SSD можно применить и любой другой накопитель, главное требование к накопителю - распространённость, чтобы можно было купить недорого на любой барахолке, скорость, надёжность хранения (не терять уже записанное при пропадании элетропитания, не умирать от вибрации). Сами CF-карты в принципе, всему удовлетворяют, кроме цены, ну и где-нить в деревенском магазине хард еще можно купить, а вот CF с большим объёмом и приличной скоростью - фиг. Франкенштейны из переходников CF-SD + SD-WiFi рассматривались, но, во-первых, работающее по отдельности не всегда гладко работает будучи собранным в комплекс, во-вторых, у вайфай непредсказуемые задержки, нестабильная и не оч большая скорость работы, особенно в городских условиях помех, эт основное, что отвращает по SD-WiFi, ну и питание там... нехилое получится, может сжирать больше чем CF. Я, как сетевой инженер, знаю что такое вайфай, он в данном приложении не прокатит абсолютно никак, прокатят исключительно проводные или оптические интерфейсы,но оптика не дешевая.... хотя..... И я не просто так попросил озвучить примерные сроки и стоимость, не забывайте анек: каждый бедный по-своему: кто-то бедный - хлеб неначто купить, а кто-то бедный - бриллианты мелковаты. Посему мне надо четко представлять во что этот проект может вылиться, соотв имеет смысл затеваться или нет.
Сообщение отредактировал Odiemus - Nov 23 2017, 01:01
|
|
|
|
|
Nov 23 2017, 10:49
|
Участник

Группа: Участник
Сообщений: 40
Регистрация: 12-09-06
Из: Moscow
Пользователь №: 20 328

|
Цитата(_pv @ Nov 23 2017, 12:46)  так может просто SD без wifi? чтобы геморрой по поддержке разных форматов CF взял на себя CF->SD готовый адаптер. тем более что по wfif не обязательно в реальном времени все данные прокачивать, SD карта может быть просто буфером на сотню ГБ. я почитал отзывы об этом совсем недавно появившемся адаптере.... он от силы 10 мб/сек скорость даёт, и жутко ненадёжный. В общем его в топку!
|
|
|
|
|
Nov 23 2017, 11:44
|
Профессионал
    
Группа: Участник
Сообщений: 1 273
Регистрация: 3-03-06
Пользователь №: 14 942

|
Цитата(Odiemus @ Nov 23 2017, 02:17)  Вместо HDD/SSD можно применить и любой другой накопитель, главное требование к накопителю - распространённость, чтобы можно было купить недорого на любой барахолке, скорость, В диапазоне от 100Гб до 4Тб кроме HDD/SSD трудно что-то представить. Цитата(Odiemus @ Nov 23 2017, 13:49)  В общем его в топку! Вас бы устроил более качественный адаптер CF-SD с нормальной скоростью и надежностью работы? Но даже при наличии 2-4 карт объем все равно будет ограничен и не дотянет до нескольких сотен гигабайт.
|
|
|
|
|
Nov 23 2017, 13:21
|
Участник

Группа: Участник
Сообщений: 40
Регистрация: 12-09-06
Из: Moscow
Пользователь №: 20 328

|
Цитата(x736C @ Nov 23 2017, 14:44)  В диапазоне от 100Гб до 4Тб кроме HDD/SSD трудно что-то представить.
Вас бы устроил более качественный адаптер CF-SD с нормальной скоростью и надежностью работы? Но даже при наличии 2-4 карт объем все равно будет ограничен и не дотянет до нескольких сотен гигабайт. 100 гиг это скорее на время отладки, а при эксплуатации чем больше, тем лучше, и 4 тера, и 12, сморя на какой хард у меня денег хватит. Вот по причине объёма sd и не устраивают. Для замены накопителя надо всю установку обесточивать, поэтому хочется накопитель пореже сменять, оптимально раз в сутки.
|
|
|
|
Сообщений в этой теме
Odiemus CompactFlash карта, интерфейс Nov 22 2017, 06:44      gosha-z Цитата(atman @ Nov 22 2017, 16:07) Если д... Nov 22 2017, 15:08       x736C Цитата(gosha-z @ Nov 22 2017, 18:08)... Nov 22 2017, 15:37       atman Цитата(gosha-z @ Nov 22 2017, 20:08)... Nov 22 2017, 16:36        _pv Цитата(atman @ Nov 22 2017, 23:36) Спасиб... Nov 22 2017, 17:40         atman Цитата(_pv @ Nov 22 2017, 22:40) только т... Nov 22 2017, 18:41       Burenkov Sergey Цитата(Odiemus @ Nov 23 2017, 02:17) Откр... Nov 23 2017, 06:43 Владивольт Переходник CF-SD
например такой
В него SD-карта с... Nov 22 2017, 09:31 Mihail Gluhowchenko Раньше были такие переходники для Ноутбуков, даже ... Nov 22 2017, 13:10 x736C Как вам вариант с выгрузкой данных по гигабитному ... Nov 23 2017, 14:56 Odiemus Цитата(x736C @ Nov 23 2017, 17:56) Как ва... Nov 23 2017, 23:55 x736C Я погорячился. SATA 1 — это до 150 Мбайт/с. Такие ... Nov 24 2017, 07:21 Odiemus Цитата(x736C @ Nov 24 2017, 10:21) Я пого... Nov 25 2017, 03:00 _pv а генерирующее устройство - чужой закрытый черный ... Nov 25 2017, 08:42 Odiemus Цитата(_pv @ Nov 25 2017, 11:42) а генери... Nov 26 2017, 06:08 _pv ещё можно попробовать мультиплексор сделать и две ... Nov 26 2017, 09:46 andrei_moiseev Добрый день всем!
Подскажите, пожалуйста, уваж... Nov 26 2017, 10:44 x736C Думаю, ничего не грозит.
Почему отсутствуют? Много... Nov 26 2017, 10:54 andrei_moiseev Цитата(x736C @ Nov 26 2017, 13:54) Думаю,... Nov 26 2017, 12:01  x736C Цитата(andrei_moiseev @ Nov 26 2017, 14:5... Nov 26 2017, 12:13   novikovfb Цитата(x736C @ Nov 26 2017, 16:13) Почему... Nov 26 2017, 16:54    Odiemus Цитата(novikovfb @ Nov 26 2017, 19:54) до... Nov 26 2017, 20:10 andrei_moiseev Спасибо. Nov 26 2017, 12:46 x736C Были даже адаптеры в виде дискеты, куда вставлялас... Nov 26 2017, 20:58
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|