Главная » Компьютерная электроника
Призовой фонд
на октябрь 2017 г.
1. Термометр Relsib WT51
Рэлсиб
2. 1000 руб
PCBWay
3. Регулируемый паяльник 60 Вт
Паяльник
4. 100 руб.
От пользователей

Жесткий диск из CompactFlash для карманного компьютера Benq S6

Данное устройство было приобретено ради интереса, а также отладки различных микроконтроллерных систем. Как оказалось заводского 2Гб жесткого диска оказалось достаточно лишь для установки ОС и небольшого количества программ. Поэтому возникла необходимости в поиске выхода. Один из них - установка накопителя Micro SD установка которого не решает проблему в полном объеме так как многие программы отказываются устанавливаться на съемный диск. Поиск возможного решения был начат на просторах интернета, наиболее простое было покупка аналогичного накопителя и заменой им заводского. Подобные SSD накопители с разъемом FPC 40 и шагом 0,5мм стоят достаточно дорого по этим соображениям вариант исключен. Следующим шагом был поиск электрической схемы Benq S6, после изучения которой оказалось, что в устройстве установлен стандартный IDE интерфейс.

Далее следовало найти устройство памяти, которое может работать в IDE совместимом режиме. В правильном направлении подтолкнул найденный в интернет магазине IDE-CompactFlash переходник, схема которого достаточно простая и легко находиться, в дальнейшем была найдена таблица соединений.

Данная таблица не дала полную ясность по соединению CompactFlash с устройством (из-за того, что названия выводов отличались), поэтому была найдена и изучена документация на CompactFlash. Все оказалось достаточно просто, в самом начале спецификации было написано следующее:


то есть CompactFlash может быть запущена в IDE совместимом режиме и совместима по электрически совместима с IDE устройствами.

Данная надпись добавила уверенности для приобретения памяти CompactFlash. По соотношению цена/объем/скорость наиболее оптимальной оказалась CompactFlash объемом 16Гб и скоростью 333.

В документации указан порядок нумерации выводов:

а также приведена таблица с назначениями выводов для различных режимов работы CompactFlash таких как PC Card Memory Mode, PC Card I/O Mode и интересующего нас True IDE Mode, поэтому таблица посвящена только ему:

Использовав таблицы соединений для переходника и таблицу назначений выводов CompactFlash в True IDE Mode, а также схему компьютера удалось составить приблизительную электрическую схему соединения разъема компьютера и CompactFlash.

Свободного места в корпусе компьютера практически нет, поэтому пришлось CompactFlash полностью очистить от корпуса и отпаять разъем. Таким образом от памяти осталась одна лишь плата. 

Небольшими граблями стало то, что в таблице соединений переходника не был задействован DMA режим. В таблице в спецификации выводы, которые участвуют в DMA режиме отключены, поэтому их пришлось подбирать экспериментально. Работа без использования DMA режима существенно замедляло работу устройства даже на этапе запуска БИОС.

В результате получилась такая электрическая принципиальная схема:

Вывод 32 на заводском накопителе и 39 на CompactFlash позволяют задавать режим работы накопителя (master/slave). Режим master устанавливается подачей низкого уровня на вывод 39 CompactFlash, соответственно slave - высоким уровнем.

В моем случае карта памяти была сделана slave-ом - чтоб можно было заливать существующие образа жестких дисков, а заводской накопитель так и остался master. 

Монтаж CompactFlash навесной проводом ПЭЛ 0,15 и дополнительная изоляция + фиксация проводников и памяти скотчем. 

После присоединения дополнительного жесткого диска файловые системы на обеих дисках были повреждены. Лечиться очень просто - полное форматирование обеих дисков (можно быстрое). После чего заливается из образа или устанавливается операционная система.

Первый запуск после отладки и установка ОС из образа:

После установки ОС стало возможным убедится что добавленный жесткий диск работает правильно и разбить его по собственному желанию. Результаты видны на снимке экрана:

Также был проведен тест на быстродействие нового диска результаты которого представлены ниже: 

-----------------------------------------------------------------------
CrystalDiskMark 3.0.3 (C) 2007-2013 hiyohiyo
Crystal Dew World : http://crystalmark.info/
-----------------------------------------------------------------------
* MB/s = 1,000,000 byte/s [SATA/300 = 300,000,000 byte/s]

Sequential Read : 36.974 MB/s
Sequential Write : 15.326 MB/s
Random Read 512KB : 37.154 MB/s
Random Write 512KB : 5.076 MB/s
Random Read 4KB (QD=1) : 11.416 MB/s [ 2787.0 IOPS]
Random Write 4KB (QD=1) : 0.058 MB/s [ 14.2 IOPS]
Random Read 4KB (QD=32) : 15.564 MB/s [ 3799.8 IOPS]
Random Write 4KB (QD=32) : 0.071 MB/s [ 17.4 IOPS]

Test : 50 MB [C: 91.2% (1676.7/1838.8 MB)] (x3)
Date : 2008/01/01 0:33:07
OS : Windows XP Professional SP3 [5.1 Build 2600] (x86)


-----------------------------------------------------------------------
CrystalDiskMark 3.0.3 (C) 2007-2013 hiyohiyo
Crystal Dew World : http://crystalmark.info/
-----------------------------------------------------------------------
* MB/s = 1,000,000 byte/s [SATA/300 = 300,000,000 byte/s]

Sequential Read : 62.949 MB/s
Sequential Write : 24.801 MB/s
Random Read 512KB : 57.261 MB/s
Random Write 512KB : 6.230 MB/s
Random Read 4KB (QD=1) : 3.935 MB/s [ 960.7 IOPS]
Random Write 4KB (QD=1) : 0.472 MB/s [ 115.2 IOPS]
Random Read 4KB (QD=32) : 4.987 MB/s [ 1217.6 IOPS]
Random Write 4KB (QD=32) : 0.510 MB/s [ 124.5 IOPS]

Test : 50 MB [D: 14.4% (738.6/5122.3 MB)] (x3)
Date : 2008/01/01 0:47:12
OS : Windows XP Professional SP3 [5.1 Build 2600] (x86)

 

-----------------------------------------------------------------------

CrystalDiskMark 3.0.3 (C) 2007-2013 hiyohiyo
Crystal Dew World : http://crystalmark.info/
-----------------------------------------------------------------------
* MB/s = 1,000,000 byte/s [SATA/300 = 300,000,000 byte/s]

Sequential Read : 62.864 MB/s
Sequential Write : 30.973 MB/s
Random Read 512KB : 58.551 MB/s
Random Write 512KB : 8.319 MB/s
Random Read 4KB (QD=1) : 3.787 MB/s [ 924.6 IOPS]
Random Write 4KB (QD=1) : 0.497 MB/s [ 121.4 IOPS]
Random Read 4KB (QD=32) : 4.981 MB/s [ 1216.2 IOPS]
Random Write 4KB (QD=32) : 0.557 MB/s [ 135.9 IOPS]

Test : 50 MB [E: 32.7% (3.2/9.9 GB)] (x3)
Date : 2008/01/01 0:42:37
OS : Windows XP Professional SP3 [5.1 Build 2600] (x86)

Первый результат - заводской жесткий диск (диск С)

Вторые два (D, E) - добавленный 

Теги:

Опубликована: 0 0
Я собрал 0 0
x

Оценить статью

  • Техническая грамотность
  • Актуальность материала
  • Изложение материала
  • Полезность устройства
  • Повторяемость устройства
  • Орфография
0

Средний балл статьи: 0 Проголосовало: 0 чел.

Профессиональный ремонт техники Benq в сервис-центре в Москве.

Комментарии (6) | Я собрал (0) | Подписаться

0
Артём #
Напиши пожалуйста сечение провода и жало (узкость его), т.к. я едва не запарол "навесным методом" когда подключал диск ssd с pata (SSD Mini PCI Express).
Да, я залужал заранее, и паял по направлению под руку (левша). Распиновку знал заранее. На ноутбуке ide диск.
Ответить
0

[Автор]
fntms #
Провод подойдет любой какой есть под руко и с которым удобно работать например 0,05 мм. На тот момент пайка проводилась обычным 25 Вт паяльником, который запускался через ЛАТР с заточенным 3,5 мм жалом. Для удобства можно взять / заточить примерно на 0,7 - 1 размер меньшей стороны площадки к которой осуществляется пайка.
В любом монтажном стандарте сказано что опайка разъемов производится от дальнего вывода к ближнему. В Вашем случае справа налево, сверху вниз.
Ответить
0
Артём #
Благодарю, в данном случае ошибка в паяльнике была у меня (40 Вт - 70 Вт, импульстный) (Да и более легкоплавкую пайку взять нужно будет). А как предотвратил отпад "лапок" от основы?
Ответить
0

[Автор]
fntms #
Рассказываю. Купи себе паяльник желательно с регулировкой температуры есть китайский мне при интенсивной работе на год хватило или обычный отечественный паяльник на 25 Вт и подзаточи жало, припой ПОС-60 и флюс удобнее всего спиртоканифоль типа ф1 и медицинский шприц. В шприц набираешь флюс и понемногу подаешь на площадку к которой хочешь припаять, затем берешь на паяльник немного припоя и паяешь. Время пайки не более 3х секунд но не менее 1,5. Если больше - можешь отжечь дорожки, меньше - холодная пайка - хуже мех. свойства придется отвалившиеся допаевать где то в середине. Должна получаться скелетная блестящая пайка, которая обеспечит надежное механическое крепление и электрический контакт. Если припой тянется за паяльником - температура пайки низкая - нужно повышать, а если пайка матовая то нужно понижать.
Ответить
0
nikolsum #
Где то видел адаптеры для подсоединения cf card к порту IDE компьютера, но там был разъем мулинекс для подачи отдельного питания 5 вольт от БП компьютера и был пиновый переключатель питания 3,3 и 5 вольт. У вас есть отдельное питание или в нем нет необходимости.
Ответить
0

[Автор]
fntms #
В нем нет необходимости. CF работает от 3.3 В, и штатный разъем также выдает 3.3 В. Внутри устройства свободного места практически нет, чтобы поместить CF пришлось врезать немного пластмассы под батареей.
Ответить
Добавить комментарий
Имя:
E-mail:
не публикуется
Текст:
Защита от спама:
В чем измеряется электрическое сопротивление?
Файлы:
 
Для выбора нескольких файлов использйте CTRL

МиниПК MK809V - 4 ядра, Android 4.4.2
МиниПК MK809V - 4 ядра, Android 4.4.2
UNI-T UT-61A Радиореле 220В
вверх