Перейти к содержанию
    

Разовая работа программисту. dump потока данных (20МБ/с) на SATA HDD

Тогда: коммуникационный процессор с параллельным интерфейсом (что-то типа SDIO) и несколькими SPI-интерфейсами + несколько SD-карточек. И паять меньше чем NAND-флеши :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Винт так винт. Хозяин - барин.

Жаль я сейчас занят, а то предложил-бы свои услуги, задача интересная. Да и новую область изучить интересно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Завязывайте обсуждать всякие извращения.

 

Никаких флешек. SATA/PATA HDD.

Вы понимаете, что извращение, это как раз HDD. У которого SATA, Это расширение ПАТА, в котором UDMA это расширение чего-то там еще, которое в свою очередь расширение чего-то там еще, которое в свою очередь расширение чего-то там еще. И эта протащенная через все эти модернизация обратная совместимость, совершенно дичайший геморрой.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вы понимаете, что извращение, это как раз HDD. У которого SATA, Это расширение ПАТА, в котором UDMA это расширение чего-то там еще, которое в свою очередь расширение чего-то там еще, которое в свою очередь расширение чего-то там еще. И эта протащенная через все эти модернизация обратная совместимость, совершенно дичайший геморрой.

Предыдущий вариант был сделан только на ФПГА и писал на винт PATA посекторно.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Предыдущий вариант был сделан только на ФПГА и писал на винт PATA посекторно.

Тоесть, у вас уже есть проект, цель просто перетащить его на SATA?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Тоесть, у вас уже есть проект, цель просто перетащить его на SATA?

Нет. надо делать заново. Просто ранее была плата, которая выполняла требуемые задачи.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нет. надо делать заново. Просто ранее была плата, которая выполняла требуемые задачи.

Кинули разработчика? HDD "любой" или можно договориться об конкретном?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Кинули разработчика? HDD "любой" или можно договориться об конкретном?

Была одна плата сделанная еще 3 года назад.

Но перестала работать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Была одна плата сделанная еще 3 года назад.

Но перестала работать.

Ну так сделайте еще одну и купите переходник IDE 2 SATA.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну так сделайте еще одну и купите переходник IDE 2 SATA.

Логично, что если бы была такая возможность, то не было бы этой работы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Логично предположить что вы сами не знаете что вам нада.

Заканчивайте трёп.

А то придется звать модератора, чтобы потер все что не по изначальной теме.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Заканчивайте трёп.

А то придется звать модератора, чтобы потер все что не по изначальной теме.

Вам предложили несколько вполне адекватных решений вопроса. Вы до сих пор упорно желаете реализовать самый безумный.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Мне кажется, тут каждый отстаивает свою точку зрения. Техническую.

Но отстаивать можно же не так страстно, как вроде за спиной 100м пляжа и отступать больше некуда. Да и обижаться слишком на советы, почему-то не устраивающие, тоже.

Сбавьте градус дискуссии. К общей пользе.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А если рассмотреть вариант USB-винта? Контроллеров с 2-мя USB-интерфейсами много.

два по 20 МБайт/с и через один USB возможно пролезть смогут, так что если надо только одно устройство сколхозить, то любой одноплатный ПК (raspberry/BBB/olinuxino/cubie, у cubie SATA есть) + готовый модуль FT232H / CY7C68013 для захвата/вывода 8ми битных данных + USB HDD.

Полагаю, AM1808/AM1810 за 9$ легко справится с такой задачей.

если PATA, то даже какой-нибудь cortexM3 вроде ATSAM3U1E справится: есть HSUSB, на внешнюю шину - PATA, для 8ми битных данных есть HSMCI, только вот надо посмотреть могут ли у HSMCI клоки входом быть, хотя 20МБайт/с можно и через DMA в/из GPIO попробовать пропихнуть.

"зоопарк ... файловых систем" будет сильно урезанным, ибо 2ТБ в FAT12/FAT16/FAT32 не влезут ну никак.. ;)

FAT32 для максимального размера кластера (32 или 64кБ) до 8ТБ вроде можно разделы делать.

а так как данные надо писать подряд в большие файлы то большой размер кластера не проблема.

Тогда куча NAND флешек прямо просится.

у них цена ~1$ за ГБ, в ~20 раз выше по сравнению с HDD, что на терабайтных объёмах будет особо заметно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...