PDA

Просмотр полной версии : Контроллер Sunrise IDE



Страницы : [1] 2

KALDYH
10.10.2010, 12:06
Вот я и закончил делать свой контроллер Sunrise IDE (http://www.msx.ch/sunformsx/products/hardware/ide.html), по схеме, предложенной ptero. Схему брал из этого поста (http://zx.pk.ru/showpost.php?p=309433&postcount=30). Решил собрать контроллер в корпусе сетевого модуля, вместе с 2.5" винчестером. Вот что у меня получилось:
http://s48.radikal.ru/i121/1010/68/a46642016e0et.jpg (http://s48.radikal.ru/i121/1010/68/a46642016e0e.jpg)http://s51.radikal.ru/i131/1010/f0/8f2935e9e0c2t.jpg (http://s51.radikal.ru/i131/1010/f0/8f2935e9e0c2.jpg)http://s004.radikal.ru/i205/1010/1a/849bbee62bcet.jpg (http://s004.radikal.ru/i205/1010/1a/849bbee62bce.jpg)
Выглядит страшновато, но работает отлично:) Единственное отличие от схемы - вместо регистров ИР22 я использовал ИР33, у них более удобное расположение выводов.

Есть несколько вопросов. Какую версию MSX-DOS лучше использовать? Последняя вроде была 2.31, но что-то я ее найти не могу. И как правильно разбить винчестер под FAT16? И если я буду использовать SymbOS - под нее надо отдельный раздел выделять?

ptero
11.10.2010, 16:22
у мну есть MSXDOS.SYS версия 2.20 и command.com 2.41, на них и запускался с HDD, могу залить куданибудь

msxegor
12.10.2010, 18:34
Насколько мне помнится, стандартный DOS2 не работает с FAT-16. То есть надо искать патченную прошивку.

ptero
12.10.2010, 19:01
а у мну в файле риад.ми написано:
This COMMAND2.COM is Command 2.41 made by Fokke Post patched for FAT16 by Okei

KALDYH
12.10.2010, 21:21
This COMMAND2.COM is Command 2.41 made by Fokke Post patched for FAT16 by Okei
Ага, я такой тоже нашел. Вроде это последняя доступная версия.

Вот вопрос: SymbOS работает с разделами FAT16?

ptero
13.10.2010, 04:23
http://ru.wikipedia.org/wiki/SymbOS где с болшим удовлетоворением читаем что..
SymbOS поддерживает файловые системы CP/M, AMSDOS, FAT12, FAT16 и FAT32, для всех платформ. В случае с FAT32, система может адресовать устройства хранения данных объёмом до 128 Гб. При этом существует возможность работы с файлами размером до 2 Гб, необычная для 8-разрядных систем. Благодаря поддержке FAT, обмен данными с другими компьютерами реализуется очень просто, так как большинство 32 и 64-разрядных операционных систем поддерживают все три перечисленные файловые системы FAT.

но.. предпочитаю однако проверить, особенно загрузку с...
действительно, надо проверить

msxegor
13.10.2010, 10:44
а у мну в файле риад.ми написано:
This COMMAND2.COM is Command 2.41 made by Fokke Post patched for FAT16 by Okei

Надо чтобы ядро поддерживало FAT16, COMMAND-у по барабану, у него единственная проблема - переполнение при отображении больших дисков.... но... DOS2 и диски > 32Мб не поддерживает.

ptero
23.10.2010, 07:43
Собственно говоря слева макетка , с которой начиналось а с права платка, любезно предоставленная dk_spb, за что ему отдельное огромное спасибо!


http://s14.radikal.ru/i187/1010/2c/c5f01aef4c2at.jpg (http://radikal.ru/F/s14.radikal.ru/i187/1010/2c/c5f01aef4c2a.jpg.html)

dk_spb
23.10.2010, 09:54
КМки...........

ptero
23.10.2010, 10:41
и так что получилось.. http://i059.radikal.ru/1010/4e/dcddf4b9343bt.jpg (http://radikal.ru/F/i059.radikal.ru/1010/4e/dcddf4b9343b.jpg.html) http://i047.radikal.ru/1010/df/50d5655cd903t.jpg (http://radikal.ru/F/i047.radikal.ru/1010/df/50d5655cd903.jpg.html) http://s55.radikal.ru/i150/1010/85/595444a19e59t.jpg (http://radikal.ru/F/s55.radikal.ru/i150/1010/85/595444a19e59.jpg.html)

последняя картинка это как внести изменения для.. того что бы появилась возможность использовать больше типов флешек ПЗУшек, при такой переделке будет невозможно заливать прошивку через фирменную утилиту, зато не нужно будет искать именно тот тип флешки который годится для санрайса

---------- Post added at 13:41 ---------- Previous post was at 13:37 ----------

надо же.. оно ещё и заработало O.o

http://i060.radikal.ru/1010/7c/3fd9805a53a7t.jpg (http://radikal.ru/F/i060.radikal.ru/1010/7c/3fd9805a53a7.jpg.html)

dk_spb
23.10.2010, 13:06
ptero, Круто, а с CF не пробовали?

---------- Post added at 13:06 ---------- Previous post was at 13:02 ----------

И я правильно понял, что если вместо РТ1 ставить РТ2 то резисторы не требуются.
А то они какие-то неэстетичные. На IDE УКНЦ резисторная сборка стоит - гораздо приятнее взгляду ;-)

breeze
23.10.2010, 13:22
Можно ещё фота? как это в работе выглядит, каталог там вывести, процесс загрузки, а лучше видео на ютуб

ptero
23.10.2010, 17:10
ptero, Круто, а с CF не пробовали?

---------- Post added at 13:06 ---------- Previous post was at 13:02 ----------

И я правильно понял, что если вместо РТ1 ставить РТ2 то резисторы не требуются.
А то они какие-то неэстетичные. На IDE УКНЦ резисторная сборка стоит - гораздо приятнее взгляду ;-)

Истиная правда, у РТ1 открытый коллектор у РТ2 полноценная шина и ей резисторы не нужны, я просто делал из того что есть под рукой

CF пробовал да, одну плату изготовил сам, по фоторезистивной технологии, намучился пока получилось более менее, переходные отверстия проволчками затыкал, на той плате CF панельку вставил и проверил всё было в норме, платку ту уже послал по почте falangery вместе с его ямашкой.

---------- Post added at 20:10 ---------- Previous post was at 20:06 ----------


Можно ещё фота? как это в работе выглядит, каталог там вывести, процесс загрузки, а лучше видео на ютуб

надо подумать чем снимать, можно фотик в режиме видео на штатив поставить, как вам будет интереснее, только экран или общий план что бы контроллер было видно ?, но тогда на экране будет ничего не разобрать.. можно ещё до кучи процесс загрузки SymbOS-а зацепить )

ptero
24.10.2010, 07:50
ну что-ж поехали.. http://www.youtube.com/watch?v=8zJQZL6U2rc

breeze
24.10.2010, 12:56
как вам будет интереснее, только экран или общий план что бы контроллер было видно ?

вообще интересно посмотреть работу устройства, а точнее, что в данный момент происходит на экране. :rolleyes: как я уже писал в предыдущем посте, процесс загрузки, программы итд.

ptero
24.10.2010, 14:21
на экране происходит всё привычно и обыденно, как при работе с дискетты, только намного быстрее )

breeze
24.10.2010, 14:34
на экране происходит всё привычно и обыденно, как при работе с дискетты, только намного быстрее )

ну дискеты понятно, я имел ввиду какой-нибудь специализированный софт :)

ptero
24.10.2010, 14:47
хм.. из специального софта там пожалуй только IDEFDISK (разделы делать) и IDEFLOAD, флешку в санрайзе перешивать, вторая вобще требует что бы ромбейскик из ПЗУ Санрайса был не запущен а остальное всё обычное MSXDOS2

breeze
24.10.2010, 15:44
хм.. из специального софта там пожалуй только IDEFDISK (разделы делать) и IDEFLOAD, флешку в санрайзе перешивать, вторая вобще требует что бы ромбейскик из ПЗУ Санрайса был не запущен а остальное всё обычное MSXDOS2

тоесть по сути софту пофиг откуда его запустили ? с дискеты или с жесткого диска :rolleyes:

ptero
24.10.2010, 17:17
абсолютно верно, большинству софта хочется просто попасть в память и запуститься, ещё некоторому количеству софта захочется позагружать разные файлики, и в этом ему не будет никакого отказа, стандартные функции доса всегда к его услугам, бейсик тоже в теме, все стандартные запросы к файлам остались как для дискетты

Единственное в чём может произойти непрятность это немного другое распределение памяти, Если какойнибудь лоадер какойнибудь игры, до последнего байта использует память, то ему мешатся всё что угодно из дополнительного прицепленого, будь то сетевой контроллер, или даже второй дисковод B: который даже будучи фантомным занимает в памяти свой кусочек какой то таблицы, и приходится грузится (не помню с какой) нажатой клавишей, что бы остался только A: вот этим жестко заточенным программам будет туго.
Ну и конечно специальные утилиты, или даже файловые диспетчеры, написанные светлыми головами так, что работают с железом напрямую, естественно окажутся в пролёте.
Ну и напоследок софт который не совместим с msxdos2 по тем или иным причинам

А вобще пусть Саксаулы скажут своё слово :)

breeze
24.10.2010, 17:27
ясно, спасибо

ptero
25.10.2010, 16:55
по поводу бинарного файла .. ну вот он, но что это даст ой... незнаю вот он

структура такая, сначала цепочка из пяти байтов первой строки в ней первые четыре байта это пережигаемые перемычки для матрицы (И) входной н 32 штуки, потом один байт матрицы (или) средней в которой она транслирует сигнал строки на 8 выходов (8 перемычек) а потом 5 байт следующей цепочки, и так до конца, и завершается байтом полярности выхода
кажется так.. если нужно подробнее то буду вспомниать и искать где откуда описание программирования брал.. так давно это было..

falanger
27.10.2010, 19:38
Приехала ко мне YIS-503 IIIR и с ней контроллер IDE сколотый ptero с Sunrise IDE. Да, что сказать, вещь получилась очень историчная и даже я бы сказал "пафосная"! В хорошем смысле этого слова.
Выглядит так, как будто прибл к нам из СССР. На плате всего 1 (!) импортная микросхема - это флеш-ПЗУ. Все остальные микросхемы - советские. И зелёные КМ-ки. Плюс всё это покрыто прозрачным лаком в лучших советских традициях. Для полной иллюзии "пришельца из параллельного мира живого СССР" не хватает только Знака Качества, штампика ОТК и серийного номера.
Завтра будут фото. Вот именно ТАК и должны выглядеть все самодельные и не очень устройства для СТАРЫХ компов! ИХМО конечно.

ptero
30.10.2010, 06:54
нашёл очередной картридер-донор, для извлечения панельки CF карточки и столкнулся с проблемой.. Нумерация выводов отличается от применяемой ранее ровным счётом наоборот !
если будет кто ставить панельку, надо обязательно проверить, та ли...

rasmer
30.10.2010, 08:52
А вобще пусть Саксаулы скажут своё слово :)Может всётаки АКСАКАЛЫ?

ptero
30.10.2010, 18:19
И так , сегодня нашёл нужный разъем для CF Flesh Driver Card, обнаружилось что начинает глючить почему то в слоте A хотя в слоте Б ведёт себя нормально.. проверил питание на флешке.. до неё доходит лишь 4.8 вольта или даже 4.7 с чем то.. (Малавата будет). Продублировал проводочками от ножевого слотового разъема до конденсатора около флешевого разъема. Сразу полегчало

dk_spb
30.10.2010, 18:52
ptero, Странно, обычно флешки не только 5V, но и от 3.3V работают....

ptero
31.10.2010, 05:48
ptero, Странно, обычно флешки не только 5V, но и от 3.3V работают....

конечно странно, впрочем думаю дело в ней родимой.. во флешке.. она и на компе как то нестабильно себя ведёт.. вот другая на 512 Мб такого норова не проявляет

KALDYH
26.11.2010, 22:42
Уважаемые MSXоведы, а кто может мне подсказать рабочую под MSX-DOS2 оболочку типа коммандера?

ptero
29.11.2010, 08:27
Уважаемые MSXоведы, а кто может мне подсказать рабочую под MSX-DOS2 оболочку типа коммандера?

может тут есть чего ? http://www.msx.org/downcat21p1.html

Sayman
30.12.2010, 07:41
знатоки, а подскажите плиз, как вообще заставить мсх2 грузиться не с дискеты, а с винта? санрайсИДЕ...

msxegor
30.12.2010, 10:10
Вставить в слот с меньшим номером, чем флоп.

Sayman
30.12.2010, 11:34
однако, не помогает(((
на винте сидит юзикс, сразу на первом разделе. всего разделов 4. мсх2 не настоящий, а эмуль блуМСХ.

Biga
30.12.2010, 20:11
У меня в BlueMSX SunriseIDE грузится с винта. Винт 2 раздела, Диск A- 1 раздел, диск B- 2 раздел, С и D соответственно флопики. На первом разделе до дос2.х. Собственно утилитой idefdisk.com диск разбивался и первый раздел делался загрузочным.

---------- Post added at 20:11 ---------- Previous post was at 20:07 ----------


Уважаемые MSXоведы, а кто может мне подсказать рабочую под MSX-DOS2 оболочку типа коммандера?

Тут на ru.msx.org подсказали XCC, попробовал в принципе устраивает все.:)

KALDYH
30.12.2010, 21:21
У меня в BlueMSX SunriseIDE грузится с винта. Винт 2 раздела, Диск A- 1 раздел, диск B- 2 раздел, С и D соответственно флопики. На первом разделе до дос2.х. Собственно утилитой idefdisk.com диск разбивался и первый раздел делался загрузочным.
У меня на YIS805 сделано так. Винт разбит на 2 раздела. Первый - FAT12, на нем MSX-DOS2. Второй - FAT16. Разбивал также родной утилитой idefdisk.com. Комп вначале ищет систему на первом флопике, при ее отсутствии грузится с винта. После загрузки флопики встают как A, B, разделы винта - C и D.

dk_spb
14.01.2011, 18:43
Что-то у меня всё плохо с CF.
Есть две разные карты (128 и 512).
Хоть с перемычкой хоть без - надпись IDE: --- и дерганье последним дефисом.
Втыкаю их же в IDE через переходник: надпись IDE Master: --- без дергающегося дефиса. И ноль эмоций.
Втыкаю в IDE через другой переходник - обе детектируются и всё ОК.
Кто-нибудь посоветует что делать? Может невпаянный кондёр по питанию так влиять?
Завтра буду сверять разводку CF слота на плате и на переходнике.
Да, забыл сказать что с HDD 2.5" то же всё хорошо.

KALDYH
14.01.2011, 22:31
Втыкаю их же в IDE через переходник: надпись IDE Master: --- без дергающегося дефиса. И ноль эмоций.
Втыкаю в IDE через другой переходник - обе детектируются и всё ОК.
А чем различаются эти переходники? Резисторные матрицы тама, источник питания 3.3В? И какой серии ИР23 стоят? ТТЛ или КМОП?

dk_spb
15.01.2011, 15:50
А чем различаются эти переходники? Резисторные матрицы тама, источник питания 3.3В? И какой серии ИР23 стоят? ТТЛ или КМОП?
Визуально ничем не отличаются. Буду разводку прозванивать.
С нс373 даже винт не работал, пришлось поставить ls373

---------- Post added at 15:50 ---------- Previous post was at 15:19 ----------

C CF слотом разобрался. Пережил культурный шок. Оказывается бывают слоты с обратной разводкой....
Теперь новая напасть: idefdisk с hdd выдает список и меню и зависает. А с CF выдает список и меню и вываливается в приглашение ОС.

dk_spb
15.01.2011, 19:32
Всё, я его победил.

ptero
17.01.2011, 19:41
Всё, я его победил.

уррра :), а что было ?

dk_spb
17.01.2011, 21:54
Глупость моя и неопытность: idefdisk не пашет из под msx-dos 1.x
Ну и прибит я был "праворульным" CF слотом.
Ну и еще первая флешина не пошла (AT29c010A). Заменил

---------- Post added at 21:54 ---------- Previous post was at 21:53 ----------

ptero, А Вам отдельное спасибо за хорошую вещь.

ptero
20.01.2011, 10:01
dk_spb спасибо за хороший отзыв, рад, что вещь нужная получилась :)

dk_spb
10.04.2011, 21:01
Вот, протестировал новинку - оно таки работает.
Приятный переходник, еще бы SD cверху втыкалась.....

ptero
13.04.2011, 13:38
Вот, протестировал новинку - оно таки работает.
Приятный переходник, еще бы SD cверху втыкалась.....

ничего себе, здорово! ) хатю такой же переходник )))

P.S. А чего все микросхемы в панельках ?

dk_spb
13.04.2011, 13:47
P.S. А чего все микросхемы в панельках ?
Тестовый вариант ;-)

Переходник, Зараза, не дешевый
http://www.sunsky-online.com/view/12860/SD+SDHC+CF+Card+adapter.htm
http://www.dealextreme.com/p/sdhc-sd-mmc-to-cf-type-ii-card-adapter-upto-32gb-22338

ptero
13.04.2011, 14:10
сколько стоит и где дают ? :)

dk_spb
13.04.2011, 14:15
ptero, Ой, а я жешь ссылки дал с ценой....

ptero
13.04.2011, 14:19
ptero, Ой, а я жешь ссылки дал с ценой....

блин.. извините.. заработался.. домой пора...

work
23.05.2011, 16:02
Плата в SL6.0

nyuk
31.08.2011, 09:28
Тут на ru.msx.org подсказали XCC, попробовал в принципе устраивает все.:)
Друзья, а выложите пожалуйста этот XCC. Все ссылки ведут на SourceForge проекта, где в настоящее время нет бинарников, только исходники.

Biga
31.08.2011, 22:19
Друзья, а выложите пожалуйста этот XCC. Все ссылки ведут на SourceForge проекта, где в настоящее время нет бинарников, только исходники.

Вот - 29029

trader2k4
14.11.2011, 10:40
Появились и у меня пара вопросов:

1. При запуске XCC получаю "No free memory segment found" - это лечится как-то софтово, или 128кб памяти ему недостаточно?
2. Насчет платы "by ptero&dk_spb" вопрос - одновременно CF-карту в слоте на плате и IDE-винт можно заюзать, или только что-то одно работает в один момент времени? У меня пока получилось их завести вместе только если поставить CF-карту через переходник на тот же IDE шлейф что и винт.

dk_spb
14.11.2011, 11:48
trader2k4, Вроде они и так "на одном шлейфе".
Надо выставлять у обоих устройств правильно "master/slave".
Для CF слота это делается джампером на плате, для IDE - джамперами на девайсе/переходнике.

trader2k4
14.11.2011, 12:14
Да вот и не пойму в чем дело - если стоит мастером карта подключенная в слот на плате, то подключенный слэйвом винт не определяется вовсе, а если наоборот - мастер-винт виден, а на детекте слэйв-карты вылетает "Warning! Data corruption detected" и валится в диск-бэйсик...

dk_spb
14.11.2011, 12:47
Прозванивать надо. Я бы предположил что непропай где-то.

trader2k4
14.11.2011, 12:54
Логично. Но ведь по отдельности - оба мастером работают как часы... Будем искать :)

dk_spb
14.11.2011, 13:28
trader2k4, Угу, но когда вместе - используется и вторая линия выбора устройства.

trader2k4
14.11.2011, 14:47
dk_spb - не совсем так, по спецификации для IDE устройств (и CF-карточек в том числе) линия используется одна, и она либо замкнута на землю (для мастера) либо висит в воздухе (для слэйва). Думается мне, дело в чём-то другом...

ptero
14.11.2011, 18:08
ага и у меня не работает CFка вместе с винтом никак
вот интересно попробовать на PC-шке оно будет работать таким образом ? может таки CF-ide режим не предусматривает раздвоения ?

dk_spb
14.11.2011, 19:35
ptero, Странно, у меня вроде работает.
Хотя я дальше детекта не смотрел....
Завтра если будут силы встать - погляжу что к чему.

trader2k4
15.11.2011, 10:00
ptero, Так я же написал - если карта стоит в переходнике CF-IDE и подключена на один кабель с винтом - оба прекрасно работают, независимо от того кто их них мастер, а кто слэйв. Так что не в CF-ide-моде засада.
Пока склоняюсь к тому что дело в особенности передачи данных по шине - т.е. некоторой несогласованности собственно подключенного кабеля и, условно говоря, той его части что идёт к CF-разъёму на самой плате.

P.S. Кстати, на плате 28я нога IDE разъема (M/S) висит в воздухе, а народ в интернете настоятельно рекомендует её заземлить (я так и сделал, благо земляные ноги там рядом) для корректной работы винтов в режиме Cable Select.

Mad Killer/PG
16.11.2011, 23:40
Огласите пожалуйста список поддерживаемых флешек,или их спецификацию.

Atari
16.11.2011, 23:58
не мучайся с CF, бери сразу SD http://www.ebay.com/itm/Secure-Digital-SD-SDHC-MMC-IDE-3-5-Female-Adapter-/170355994760?pt=LH_DefaultDomain_2&hash=item27aa023088

Mad Killer/PG
17.11.2011, 00:09
Вообще-то я спрашивал про флешатину Winbond,Flash,AMD или какие работают хорошо?

Atari
17.11.2011, 00:15
аааааааа.... ну да, весьма в контексте последних постов )))))))

dk_spb
17.11.2011, 00:17
Да почти все работают.
Ты думаешь я тут compatibility тесты устраиваю? ;-)

Mad Killer/PG
17.11.2011, 02:04
Прошу извинить ,вероятно достал всех своими простыми вопросами,но почитать не знаю где...
Как вообще работает устройство,а именно мне нужно заливать что-то у Флешку программатором,или это делает сама MSX ?

dk_spb
17.11.2011, 02:11
Mad Killer/PG, Если флешак будет сильно похож на родной - есть утилита для MSX. Если нет - программатор.

Mad Killer/PG
17.11.2011, 02:17
dk_spb, вот именно родной это какой ?

dk_spb
17.11.2011, 02:57
Тот который в схеме ууказан

trader2k4
17.11.2011, 15:39
Насчет флэшек - не вижу смысла гняться за прошивкой прямо на плате, т.к. новых прошивок, насколько я понял, не выходило уже пару лет. Т.е. достаточно один раз залиться версией 2.40 (программатор или материнка+хотсвап, кому как удобнее) и не переживать.

P.S. Кстати, для "счастливых" обладателей Daewoo CPC300e - не видит "дэушка" наш контроллер. Точнее, после двух заставок пробегает экран инициализации контроллера (детектится винт - всё ок) и выпадает в бэйсик (не дисковый :( )
Печалька...

dk_spb
17.11.2011, 16:09
trader2k4, Думаю что в CPC300e память по другому размаплена и надо прошивку в РТ2 менять.

trader2k4
17.11.2011, 16:17
dk_spb, что раскладка слотов у дэу нестандартная я знаю, боюсь только не одну РТшку, но и прошивку патчить нужно будет.

P.S. попутно разобрался с xcc - это при запущенном драйвере fat16 ему памяти не хватает, без него работает (хотя конечно, не понимает соотв. разделов).

dk_spb
28.12.2011, 16:52
Научил работать CF карту в слоте как slave при винте как мастер на шлейфе.
Почему-то переключить винт в slave не получается у меня.

ptero
31.12.2011, 17:25
Научил работать CF карту в слоте как slave при винте как мастер на шлейфе.
Почему-то переключить винт в slave не получается у меня.

И как это вышло ?

dk_spb
31.12.2011, 18:39
ptero, Само собой. Поменял ide шлейф и переходник IDE 3.5->2.5"
Потом шлейф вернул - дело было не в нём.
Сделать винт не мастером не получается.

ptero
01.01.2012, 11:49
и всёже что то не так с этими CF картами и их режимом ATAPI IDE, странно они себя ведут.. и разные карточки по разному..

trader2k4
03.01.2012, 12:11
Главное-то понятно - судя по разводке платы контроллера, если подключать и 40-пиновый шлейф и разъем CF-карты, то IDE-контроллер оказывается на шлейфе посередине, между устройствами - что не является штатным режимом работы IDE-интерфейса, т.к. нет нормального терминирования. Поэтому и работает это не всегда и не слишком устойчиво.
Имхо, надо просто соблюдать общие рекомендации для IDE: контроллер на одном краю кабеля, мастер-устройство на другом, слэйв (если есть) подключен между ними.

dk_spb
03.01.2012, 13:29
trader2k4, Это всё некритично. Какое там терминирование если буржуи на IDE ставят 1533 (ALS) серию.

trader2k4
03.01.2012, 14:23
Ну, как сказать "некритично"... Скорее, технология спроектирована (и вылизана за долгие годы) с некоторым запасом прочности, который некоторые "вольности" прощает. Плюс поправка на "тормознутость" наших ретро-компов относительно собственно винтов-карточек, что при низких скоростях обмена драматически сказывается на требованиях к интерфейсной линии. Не даром же для UDMA выше 33-го дополнительные 40 земляных проводов в шлейф добавлять пришлось.

P.S. Имхо, большинство просто забыли пляски с бубном вокруг 386-486х компов, когда заставить нормально работать два винта разных производителей на одном шлейфе было не просто, да и не всегда возможно.

dk_spb
03.01.2012, 15:28
trader2k4, Давайте не будем мифологизировать простые технологии.
1) дайте пруфлинк на "общие рекомендации для IDE".
Вы с режимом cable select не путаете?
2) покажите хоть одну схему IDE контроллера с терминированием. Или дайте пруфлинк на то что линии связи нужно терминировать только с одной стороны.
Или пруфлинк на вообще понятие "терминирование" в IDE.
В общем хоть какую-то ссылку про терминирование.

ptero
03.01.2012, 19:45
1) ГЫ http://www.t10.org/t13/project/d0791r4c-ATA-1.pdf получите )
2) Терминирования IDE не существует

---------- Post added at 22:45 ---------- Previous post was at 22:37 ----------

а ещё, минимум операций, необходимых при манипулировании с IDE интерфейсом, да ещё по русски http://www.radio-portal.ru/layout/38-2010-05-16-17-41-42/1644-ide2lpt--ide-------pc

trader2k4
03.01.2012, 22:02
Ладно, ладно - насчет "терминирования" погорячился :)
Праздники и всё такое :v2_dizzy_vodka3:

А насчет того, что адаптер должен быть именно на конце шлейфа - страницы 16 и особенно 22 вышеупомянутого документа X3T10 (сам сейчас перечитываю) имхо достаточно убедительны.

dk_spb
03.01.2012, 22:44
trader2k4, Страница 16 (по оглавлению) описывает регистры.
Страница 16 (по документу) "5 Interface cabling requirements" вообще ни слова про кабель.
Страница 22 (по pdf'ке) "6.3 Signal descriptions" - тоже не слова про кабель.
Так что пока ничего про вышеупомянутые рекомендации я не увидел.

ptero
04.01.2012, 07:03
про "конец на шлейфе" .. Приходилось видеть партию компьютеров Acer A1G (486dx2-66) и всё такое.. Короче типо "Крутой бренд" Корпус мини-слим. Ну так заводская укладка кабелей интерфейса IDE выполнялась таким образом что в плату включался как раз средний разъем а для винтов предназначались крайние.

trader2k4
04.01.2012, 10:19
Отцы, ну я конечно понимаю - каждый видит ровно то, что хочет увидеть. Ваше право, без обид.

Я лично на Figure 1 и Figure 2 (стр. 16 по документу) ясно вижу Drive 1 подключенный через Drive 0.
А страница 22 (по документу) начинается с небольшого такого рисунка:

+---HOST---+ +-Drive 0-+ +-Drive 1-+
| 28 | ----->| 28 28 |<-- SPSYNC:CSEL -->| 28 |
| 34 | ----- | 34 34 |<----- PDIAG- ---- | 34 |
| 39 |<----- | 39 39 |<----- DASP- ----- | 39 |
+----------+ +---------+ +---------+


И главное - это работает. Без всякой мистики. Мне как практику этого достаточно.
Да, иногда это работает и будучи подключено по другому. Но создавать себе трудности - чтобы потом героически преодолевать? Не знаю.

Ещё раз - с наступившим НГ и наилучшими пожеланиями!

P.S. ссылка на "терминирование" - http://www.t10.org/t13/project/d1321r3-ATA-ATAPI-5.pdf см. раздел 4.2.1 Driver types and required termination. Из того же документа цитата: (Page 10 по оглавлению, 24-я страница по документу)
The host shall be placed at one end of the cable. It is recomended that for a single device configuration the device be placed at the opposite end of the cable from the host.

dk_spb
04.01.2012, 13:52
trader2k4, Я так и думал что Вы путаете про Cable select. ;-)
Для этого режима важно чтобы соответствующий проводник не доходил от контроллера до мастера, поэтому так винты и располагают.



Отцы, ну я конечно понимаю - каждый видит ровно то, что хочет увидеть. Ваше право, без обид.
Я лично на Figure 1 и Figure 2 (стр. 16 по документу) ясно вижу Drive 1 подключенный через Drive 0.
А я вижу Т-образный кабель. ;-)


И главное - это работает. Без всякой мистики. Мне как практику этого достаточно. Да, иногда это работает и будучи подключено по другому.
Во-первых, это ВСЕГДА работает по другому. На моей немалой практике не было проблем с расположением устройств (я думаю что теоретиков тут нет, уж в этом вопросе все мы практики ;-) )
Во-вторых, как мы выяснили никаких рекомендаций по расположению на шлейфе и терминированию нет, а есть сугубо субъективное мнение, неподтвержденное даже примером.
В-третьих, Вы вообще хоть раз в жизни использовали режим cable select?

---------- Post added at 13:51 ---------- Previous post was at 13:39 ----------



P.S. ссылка на "терминирование" - http://www.t10.org/t13/project/d1321r3-ATA-ATAPI-5.pdf см. раздел 4.2.1 Driver types and required termination. Из того же документа цитата: (Page 10 по оглавлению, 24-я страница по документу)
Я, как практик, никогда не путаю 3.3V UltraDMA и 5V PIO mode. Разные уровни и частоты - совсем разные требования к линии передачи.
Пункты 3.1.1-3.1.4 в документе по Вашей ссылке очень познавательны ;-)

---------- Post added at 13:52 ---------- Previous post was at 13:51 ----------

---
Надеюсь я никого не обидел. Но, я думал мы попробуем разобраться в простой проблеме, которую имеем, а не будем прибегать к гипотетическим выкладкам по поведению сферического коня в вакууме. Ведь речь о _практическом_ вопросе.

trader2k4
04.01.2012, 15:25
dk_spb попробую ответить по пунктам, хотя тема явно катится во флейм...

Я так и думал что Вы путаете про Cable select. ;-) Для этого режима важно чтобы соответствующий проводник не доходил от контроллера до мастера, поэтому так винты и располагают.
Нет, не путаю. И наоборот - для этого режима важно, чтобы до мастера _доходила_ 28-я нога с нулём на ней - по дефолту на нашей плате она висит в воздухе, так что без соответствующей доработки механизм CS вообще работать не обязан. Кроме того, вполне возможна реализация кабеля со слэйвом посередине - достаточно изъять 28-й контакт из разъема, а не резать проводник (хотя это судя по всему проще и дешевле).


А я вижу Т-образный кабель. ;-)
Вот и я о том. Дело хозяйское.


Во-первых, это ВСЕГДА работает по другому.
Ок, тогда зачем я 14-го и 15-го ноября писал посты о том, что НЕ работает? Вернее, работает как часы в конфигурации с обоими устройствами (винт и CF-карта в переходнике) _на_одном_шлейфе_, и работает только мастер-устройство, если карта стоит в разъеме на плате. Перемычки все выставлялись правильно.


Во-вторых, как мы выяснили никаких рекомендаций по расположению на шлейфе и терминированию нет, а есть сугубо субъективное мнение, неподтвержденное даже примером.
см. ниже


В-третьих, Вы вообще хоть раз в жизни использовали режим cable select?
Уже ответил выше.


Я, как практик, никогда не путаю 3.3V UltraDMA и 5V PIO mode. Разные уровни и частоты - совсем разные требования к линии передачи.

А я разве не об этом говорил? Но:


Пункты 3.1.1-3.1.4 в документе по Вашей ссылке очень познавательны ;-)
Специально полез читать именно 5-ю редакцию стандарта, т.к. в ней описана работа с CF-картами. Наивно полагая, что если карты делают в соответствии с неким стандартом - то и нам было бы логично работать с ней в соответствии с ним же, а не с целью кого-то "уесть". Надеюсь, это обсуждение и вам с ptero как разработчикам будет столь же полезно, как оказалось для меня, юзверя :)

dk_spb
04.01.2012, 16:20
Я думаю что гораздо полезнее не флеймить (чем мы с Вами занимаемся ;-) )
и не читать всякие стандартны, а сравнить распайку переходника на CF и CF слота на нашей плате.
Я два раза начинал, но времени не хватает

ptero
04.01.2012, 16:45
везёт вам.. а у меня и с переходником не работает. Видимо переходник не правильный (хотя не исключено что чего-то напутал в подключении CF карты или недоподлкючил что то нужное но упущеное на страничке c pinout CF-IDE

dk_spb
04.01.2012, 16:59
ptero, У меня заводской переходник за $2 с мелочью включая доставку.

ptero
09.01.2012, 10:23
так рассматривал некоторую разницу между CF переходником и схемой приведённой в
http://pinouts.ru/DiskCables/ide2cf_cable_pinout.shtml (по которой и подсоединял к sunrise)
Дело касается контакта № 44 в ссылке он идёт в IDE порт на контакт 29 -DMAACK. А в платке переходнике фирменном на него без затей подают +5v
У меня же -DMAACK не использовался и поэтому был N/C

omaxlab
21.07.2012, 21:13
поделитесь плиз MSX-DOS 2... чего то не могу найти

ptero
22.07.2012, 08:36
поделитесь плиз MSX-DOS 2... чего то не могу найти
по моему где то сдесь...
http://www.msxarchive.nl/pub/msx/utils/MSX-DOS%202.2/

ptero
22.07.2012, 08:43
вобще фигня какая то пропал из интернтета второй msxdos, надо выложить)

omaxlab
22.07.2012, 17:22
ptero, если не сложно направьте в нужную сторону))) не получается из этих файлов соорудить дискетку со вторым досом(( то ругается что версия msxdos.sys не та , то вообще зависоны... в ридмишках ссылаются на msxdos.sys версии 2.20 где его взять? образы и ромы нашел сам но комп отказался грузиться с них... в общем надеюсь на помощь

omaxlab
22.07.2012, 21:37
вроде разобрался,спасибо dk_spb, но почему то не хочет работать command.com 2.44

ptero
23.07.2012, 11:12
вроде разобрался,спасибо dk_spb, но почему то не хочет работать command.com 2.44

command.com 2.44 он.. скажем так совсем не родной.. какие то экспиременты. вот тут про него чего то рассказано... http://www.tni.nl/products/command2.html

ptero
17.03.2013, 19:45
Вот побаловался принтером UP!

http://s017.radikal.ru/i415/1303/94/b4b751d5baf4t.jpg (http://radikal.ru/F/s017.radikal.ru/i415/1303/94/b4b751d5baf4.jpg)

dk_spb
17.03.2013, 20:05
Здорово!
Только окончание ".html" лучше из радКАЛовской ссылки убирать.
А себестоимость продукта высока?

ptero
17.03.2013, 20:31
Здорово!
Только окончание ".html" лучше из радКАЛовской ссылки убирать.
А себестоимость продукта высока?

блин, забыл взвесить "крышечки".. ай яй.. так что не знаю... стоимость 1 кг пластика = 2500 руб. (текущая моя катушка) амортизацию ещё можно добавить аппарата 70 тыр / (теоретическое количество напечатанных корпусов до износа аппарата)

аа... ещё забыл "интеллектуальную собственность" создание модели корпуса.. ну это уже не считается, так как прога была ломаная )

короче фиг знает.. надо подбирать точнее параметры а то углы подгибает от термоусадки.

А какие будут предложения ? :) :)

Так.. померил вес:
нижняя крышка -32.4 грамм
верхняя крышка-28.8 грамм

итого = 61,2

dk_spb
18.03.2013, 20:44
ptero, Предложения тоже в граммах озвучивать? ;-)

nyuk
18.03.2013, 20:51
Встаю в очередь на персональные 61,2 грамма!

savelij
18.03.2013, 21:57
Аналогично встаю в очередь!

dk_spb
18.03.2013, 22:40
А какие будут предложения ? :) :)

Ух ты, да тут уже очередь желающих сделать предложение набежала ;-)
Тогда я пока в сторонке постою, пока цена не определиться ;-)

ptero
19.03.2013, 04:16
ага.. тогда продолжу эксперименты по оптимизации конструкции защёлок и режима печатания.. а то этот экземпляр выполнен в самой быстрой и самой грубой форме, и то на печать одной половинки уходит чуть больше часа. Ради интереса попробую в самом высоком разрешении и самым медленным способом.

ptero
19.03.2013, 07:04
И.. ещё вопрос, на верхней крышке сейчас сделаны две большие прямоугольные дыры под PLM и ROM микросхемы. Если их не ставить на панельки а запаивать, то дыры не понадобяться. в фирменном контроллере FDD-051 вместо обычной панельки стоят цанговые гнёзда погружённые в палту, что бы корпус микросхемы получился на обычной высоте. А вопрос заключается в том, надо ли оставлять эти дыры ? или может только одну под ROM? или попробовать в этом месте сделать тоненькую стеночку что бы можно было выламывать в случае необходимости ?

sfmsx
19.03.2013, 09:56
Взял набор для сборки сф-иде (спасибо dk_spb).

Постоянно была проблемма с корпусами для поделок(10-15 лет назад ) ,картриджи с Painter,Игры ,FDD.
Хорошо размер плат позволял разместить в корпуса из под аудио кассет.
В Ямахах изначально спроектирован боковой слот (компания музыкальная ,в этот слот ставила SFG-05),в КУВТе он под уже ставший бесполезный сетевой модуль(если конечно дома есть класс то..).
Как альтернатива, в первом посте темы KALDYH разместил все в сетевике.
Нужен только переходник ...

ptero
19.03.2013, 18:16
Нужен только переходник ...

дык.. http://s018.radikal.ru/i517/1303/5b/1bf12b04b09bt.jpg (http://radikal.ru/F/s018.radikal.ru/i517/1303/5b/1bf12b04b09b.jpg)

два разёма ISA коротких XTшных (или AT-шные с отпиленными лишними частями) спаянные встык., с одной стороны (ямаховской) глушится одна ламель, с другой стороны (картриджа) глушиться 6 ламелей. Плата картиджа ставится деталями вверх (к клавишам)

trader2k4
19.03.2013, 19:36
два разёма ISA коротких XTшных (или AT-шные с отпиленными лишними частями) спаянные встык., с одной стороны (ямаховской) глушится одна ламель, с другой стороны (картриджа) глушиться 6 ламелей. Плата картиджа ставится деталями вверх (к клавишам)

Тоже так хочу сделать, уже разъёмы заказаны :)

Насчет окошек - мне кажется, лучше делать с ними, или не делать совсем (т.е. делать два варианта, на выбор). Если делать тонкие перегородки - есть вероятность что они будут продавливаться в процессе эксплуатации, имхо.

Другое дело, если как у меня, вся плата на панельках собрана - в корпус оно не поместится, так ведь?

И есть два вопроса, вроде по теме:

1) кто-нибудь пробовал Nextor от konamiman на sunrise ? Очень уж хочется получить поддержку FAT16 из коробки, без дополнительных программ;
2) кто как dsk-файлы запускает с винта? Есть рабочие эмуляторы, или только расписывать в раздел на диске?

ptero
19.03.2013, 19:49
trader2k4, Свободное пространство между верхней крышкой и платой в картридже - 6 мм. Сделано по мотивам картриджей ROM с игрушками, толщина стенки 2 мм. Можно углубления в 1 мм сделать например если вдруг.. Померьте. как у Вас там с высотой элементов ?

sfmsx
19.03.2013, 19:51
Да все правельно,в Ямахе все сквозное,и использовать слот "сетевика" можно без проблем.А вот сделать также функционально как сетевой блок.
Например сейчас есть копия платы FDD-051,и CF-ide.
Дорабатываем напильником пластик сетевика (выпилить край под разьем fdd или cf,и центральный крепежный пластиковый канал) делаем переходник ,который имеет крепление за края корпуса ,для "деинсталяции" его из корпуса Ямахи.
Хотя можно просто вставить все в корпус и с таким простым переходником :).

Когда сделал вариант фдд в сетевике,весьма удобно было пользоваться.....а затем и хранить.

ptero
19.03.2013, 19:59
Есть ещё вариант эмулятора FDD, который можно прицепить к обычному контроллеру FDD, у него образы дискет на флешкарте, француз делал, где то на этом сайте есть ссылка. Полезная штука, так как дискетт нынче уже нигде не купить, а старые умирают постепенно.

sfmsx
19.03.2013, 20:22
и у нас была такая тема http://zx.pk.ru/showthread.php?t=7482

trader2k4
20.03.2013, 15:14
trader2k4, Свободное пространство между верхней крышкой и платой в картридже - 6 мм. Сделано по мотивам картриджей ROM с игрушками, толщина стенки 2 мм. Можно углубления в 1 мм сделать например если вдруг.. Померьте. как у Вас там с высотой элементов ?

Померял - у меня от платы до верха микросхем 9мм :(
Увы, корпус мне пока не светит...

Насчет эмулятора - про аппаратный знаю, хотелось поиметь способ прямого запуска .dsk-файлов с подключенного к sunrise-у винчестера. Найденные на просторах интернета утилиты не помогли, похоже они все только на Turbo-R работают...

ptero
20.03.2013, 16:55
можно дырки под все микросхемы сделать ). Хотя нет.. можно сделать как в картридже УКНЦ. Та часть которая вставляется в слот остаётся тонкой (и в той части увы ROM и PLM торчат) А верхнюю часть "передней" крышки можно утолстить на необходимые 3 мм.

trader2k4
21.03.2013, 21:15
по поводу Nextor - работает!
В процессе тестирования флэшек для sunrise-ide, в одну из них была залита прошивка от konamiman (после предварительной обкатки в эмуляторе) и проверена работа на реальной ямахе.
Поддержка FAT16 из коробки, и FDISK в ПЗУ (call fdisk из basic) - чертовски удобно! Флэшку, ранее размеченную родными средствами sunrise система видит, причем разделы видны в том же порядке как на PC, т.е. в обратном относительно sunrise.
Сейчас разбираюсь с маппингом разделов и правильной загрузкой.

Из замеченных неудобств - долго работает DIR, как пишет автор - это из-за вычисления свободного места на разделе.
И не очень понятно с версией DOS - автор пишет что оно сделано на базе MSX-DOS 2.31 и выдаёт себя за неё же, а MC не запускается с ошибкой "нужна MSX-DOS 2.20 и выше"...

P.S. А кстати, нет ли у уважаемого ptero в планах изготовления той самой нижней крышки для отсека сетевого модуля?
Думаю, не все захотят курочить имеющийся модуль, не у всех он вообще есть, да и просто неэстетично как-то без крышки-то...:v2_rolley

ptero
23.03.2013, 16:51
P.S. А кстати, нет ли у уважаемого ptero в планах изготовления той самой нижней крышки для отсека сетевого модуля?
Думаю, не все захотят курочить имеющийся модуль, не у всех он вообще есть, да и просто неэстетично как-то без крышки-то...:v2_rolley

Крышки ? почему крышки ? наверное надо целиком картридж сделать ?

---------- Post added at 19:51 ---------- Previous post was at 19:44 ----------

И так.. попытка сделать картридж для "толстых микросхем" :)

http://s017.radikal.ru/i428/1303/51/af09cd4a95bdt.jpg (http://radikal.ru/F/s017.radikal.ru/i428/1303/51/af09cd4a95bd.jpg) http://s017.radikal.ru/i416/1303/bb/26168395ede7t.jpg (http://radikal.ru/F/s017.radikal.ru/i416/1303/bb/26168395ede7.jpg) http://s018.radikal.ru/i525/1303/34/1787db2b934ft.jpg (http://radikal.ru/F/s018.radikal.ru/i525/1303/34/1787db2b934f.jpg) http://s018.radikal.ru/i503/1303/48/02fc86ceadact.jpg (http://radikal.ru/F/s018.radikal.ru/i503/1303/48/02fc86ceadac.jpg) http://s57.radikal.ru/i157/1303/78/58760a225e9dt.jpg (http://radikal.ru/F/s57.radikal.ru/i157/1303/78/58760a225e9d.jpg)

И всё же углы конкретно подгибает... термоусадка. Но картридж функционален, плате не мешает, в слот входит без проблем, за разъем не цепляется.. Нужен такой гнутый кому ?
Пока думаю что можно сделать что бы не гнуло.

tnt23
24.03.2013, 12:37
Термостатировать зону печати, подогревать стол (если еще не).

ptero
24.03.2013, 14:02
Термостатировать зону печати, подогревать стол (если еще не).

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

ptero
25.03.2013, 17:45
http://s019.radikal.ru/i628/1303/fd/5c744356e15ft.jpg (http://radikal.ru/F/s019.radikal.ru/i628/1303/fd/5c744356e15f.jpg)

tnt23
25.03.2013, 20:03
Это так покоробилось, что изогнуло текстолитовую подложку?

ptero
26.03.2013, 04:20
Это так покоробилось, что изогнуло текстолитовую подложку?

так точно!.
Буду делать бокс из орКстекла, вокруг этого безобразия.. померил инфракрасным термометром температуру площадки. В серединке, как и обещали - 100 градусов, а по краям - до 60 еле дотягивает.. выветривается. Ну и по мере вырастания модели в высоту, в верхних слоях непонятно какая будет температура
ещё есть подозрение на применённый пластик, отвечает ли он своему "ГОСТу"..

ptero
30.03.2013, 16:10
Ну вот... одел полиэтиленовый пакет сверху на всё.. гнуть сразу перестало
http://s018.radikal.ru/i511/1303/ca/d43df5b36e7dt.jpg (http://radikal.ru/F/s018.radikal.ru/i511/1303/ca/d43df5b36e7d.jpgl) http://s54.radikal.ru/i146/1303/57/881a5d9744bat.jpg (http://radikal.ru/F/s54.radikal.ru/i146/1303/57/881a5d9744ba.jpgl) http://s017.radikal.ru/i427/1303/9a/fc035182f874t.jpg (http://radikal.ru/F/s017.radikal.ru/i427/1303/9a/fc035182f874.jpg) http://s61.radikal.ru/i174/1303/dc/9200356e330at.jpg (http://radikal.ru/F/s61.radikal.ru/i174/1303/dc/9200356e330a.jpg) http://i060.radikal.ru/1303/d5/38a9e8ceecb2t.jpg (http://radikal.ru/F/i060.radikal.ru/1303/d5/38a9e8ceecb2.jpg)

И сколько же за это запросить ? хм хм.. http://3d.best70.ru/print.html 40 рублей за грамм
ну... попробуем за 1000 ры ?

ptero
01.04.2013, 20:05
http://s54.radikal.ru/i146/1304/14/c794c586a2edt.jpg (http://radikal.ru/F/s54.radikal.ru/i146/1304/14/c794c586a2ed.jpg)
Кожух - что бы!

tnt23
01.04.2013, 20:40
Кожух тоже самодельный? А что за принтер?

ptero
02.04.2013, 08:37
Принтер отсюда http://3d.best70.ru/, модели UP! plus. Кожух самодельный, отсюда http://pp3dp.com/forum/viewtopic.php?f=28&t=2973&sid=e5427fbf878c85f7e43d6b460311e312

falanger
09.04.2013, 21:41
И сколько же за это запросить ? хм хм.. http://3d.best70.ru/print.html 40 рублей за грамм
ну... попробуем за 1000 ры ?

Цена вполне адекватная особенно учитывая безальтернативность предложения.

ptero
10.04.2013, 06:13
и.. ещё.. цена она.. обсуждается, а кривые крышечки могу подарить на экспиременты

trader2k4
10.04.2013, 15:59
Имхо, более интересна была бы цена порядка 500 за корпус.
Но если я правильно понимаю, это как раз в районе себестоимости?

ptero
10.04.2013, 16:31
себестоимость правильно расчитать затруднительно, неясен ресурс самого аппарата, насколько будут быстро деградировать подшипники итд. Ещё в себестоимость должна войти стоимость разработки модели. Можно предположить что 500 р в районе себестоимости. Цену, которую предлагают за печать на сайте (без стомости разработки модели) вы наверное уже видели )

ptero
13.04.2013, 20:15
И тааак.. безобразные экспиременты продолжаются, сегодня мы прячем Санрайс в боковой слот, в новом корпусе:
http://s018.radikal.ru/i527/1304/4f/057e668373cat.jpg (http://radikal.ru/F/s018.radikal.ru/i527/1304/4f/057e668373ca.jpg)
http://s019.radikal.ru/i616/1304/fa/4f199f96b7c4t.jpg (http://radikal.ru/F/s019.radikal.ru/i616/1304/fa/4f199f96b7c4.jpg)
http://s53.radikal.ru/i141/1304/83/d7e21e893e42t.jpg (http://radikal.ru/F/s53.radikal.ru/i141/1304/83/d7e21e893e42.jpg)

falanger
14.04.2013, 20:18
Сделано очень хорошо и штука очень полезная. Браво мастеру!

nyuk
14.04.2013, 22:34
А корпус для контролера FD-051 не планируется?

Я тут подумал и раздумал корпус для санрайза, т.к. решил всовывать его в боковой слот. А вот корпус для FD-051 не помешал бы. Ну и возможно корпус для санрайз-в-боковой-слот, но тут не уверен.

ptero
15.04.2013, 05:45
А корпус для контролера FD-051 не планируется?

Увы, к сожалению у меня нет фирменного контролера или платки FD-051. А если "летать по приборам" то можно сильно не угадать )

---------- Post added at 08:45 ---------- Previous post was at 07:17 ----------

А.. ещё мысль, скорее всего корпус нужен для http://zx.pk.ru/showpost.php?p=322937&postcount=49 вот этой платки. Тем более нужен образец. На фирменной платке "ВГ93" впаян без панели, а 27С128 установлена в цанговые пистоны, погружённые в отверстия платы. С обычными панельками, для этих чипов в корпусе придётся вырезать "прямоугольные отверстия". И ещё пара отличий. В фирменном контроллере к дисководу идёт шлейф круглого сечения через "резиновую гармошку", сдесь же, скорее всего придётся ставить обычный плоский кабель. И последняя особенность фирменного контроллера - он имеет подвижную металлическую планку, защищающую слотовый разъем, её "повторить" трудно :)

ptero
21.05.2013, 18:04
ых.. просят фоты тут некоторые, рискну разместить.
http://s017.radikal.ru/i417/1305/e9/f5922db00cc1t.jpg (http://radikal.ru/F/s017.radikal.ru/i417/1305/e9/f5922db00cc1.jpg) http://s020.radikal.ru/i715/1305/4f/b1ff7d0fb624t.jpg (http://radikal.ru/F/s020.radikal.ru/i715/1305/4f/b1ff7d0fb624.jpg) http://s001.radikal.ru/i193/1305/91/7abc303c70cct.jpg (http://radikal.ru/F/s001.radikal.ru/i193/1305/91/7abc303c70cc.jpg) http://i047.radikal.ru/1305/ae/fbfc343ff898t.jpg (http://radikal.ru/F/i047.radikal.ru/1305/ae/fbfc343ff898.jpg) http://i031.radikal.ru/1305/b6/1e5e41e02a88t.jpg (http://radikal.ru/F/i031.radikal.ru/1305/b6/1e5e41e02a88.jpg) http://s017.radikal.ru/i402/1305/66/d66db878d44et.jpg (http://radikal.ru/F/s017.radikal.ru/i402/1305/66/d66db878d44e.jpg) http://i069.radikal.ru/1305/c3/bc2c28f3eb19t.jpg (http://radikal.ru/F/i069.radikal.ru/1305/c3/bc2c28f3eb19.jpg) http://s020.radikal.ru/i709/1305/02/93505a0eec0bt.jpg (http://radikal.ru/F/s020.radikal.ru/i709/1305/02/93505a0eec0b.jpg) http://s017.radikal.ru/i427/1305/3a/e923dd6e7bd6t.jpg (http://radikal.ru/F/s017.radikal.ru/i427/1305/3a/e923dd6e7bd6.jpg) http://s019.radikal.ru/i606/1305/3b/8bd931856014t.jpg (http://radikal.ru/F/s019.radikal.ru/i606/1305/3b/8bd931856014.jpg) http://s019.radikal.ru/i642/1305/5d/adbe97deb223t.jpg (http://radikal.ru/F/s019.radikal.ru/i642/1305/5d/adbe97deb223.jpg)

tnt23
22.05.2013, 09:57
С котом особенно зачётно!

Bobo
22.05.2013, 19:43
кот бесподобен

trader2k4
27.05.2013, 16:34
Уважаемые, а никто CF-карты относительно большой ёмкости не использует?
Словил я тут занятный глюк - есть две карты, 4Gb и 8Gb, и две собранных платы. На одной из плат обе карты работают как часы, а на второй 8Gb карта не определяется ("IDE Master Failure"), хотя 4Gb живёт без проблем.

Все глаза сломал - "залипов" и висящих ног на CF-разъеме не вижу, замена микросхем путем переброса с рабочей платы на глючную эффекта не даёт, питание на обеих платах 4,9В на карту приходит...

ptero
28.05.2013, 18:48
иногда помогает повесить емкости по 50p на сигналы WR и RD на шине IDE. Шустрые карты черезмерно быстро реагируют... а различие, может регистры ИР22 разных серий (1533, 555, LS, HC)
Ещё возможно полезно притянуть 44 ножку CF разъема на +5v (IDE сигнал -DMAACK). Хотя он и не используется, кто знает как поведёт себя карточка если он будет дребезжать от помех...

trader2k4
26.07.2013, 15:08
Дошли руки до экспериментов - купил ещё одну 4Гб карту. На компе через переходник видится и работает, на "полноценной" плате тоже.

Попробовал притянуть 44 ногу. При подтяжке к +5 вообще перестают определяться CF карты. Если притянуть к земле - контроллер зависает на этапе обнаружения устройств.

Если подключаю карточку не в CF-слот, а к IDE-разъему через переходник на две карты - прекрасно всё пашет, включая подключение двух карт одновременно. Вывод - таки надо "сдувать" слот и проверять что творится под ним, либо трассировать переходник и приводить подключение в соответствие...

dk_spb
26.07.2013, 16:55
trader2k4, А пропаять еще раз слот не пробовал. У меня регулярно после сборки бывают проблемы с CF, которые после прогрева феном (пропайки) разъема CF решаются.

dk_spb
19.08.2013, 21:34
А не подскажете почему санрайз не работает в Ямаха КУВТ1 (который MSX, а не MSX2). Детектит CFку, а потом вываливается в бейсик.
Это несовместимость Санрайза или несовместимость DOS2 ?

trader2k4
19.08.2013, 22:14
Судя по: http://www.faq.msxnet.org/dos2.html ему просто не хватает памяти.

dk_spb
19.08.2013, 22:29
Спасибо.

trader2k4
20.08.2013, 12:57
Не за что :) Уточню на всякий случай - речь про то, что для MSX-DOS 2 нужно иметь маппер и 128кб.

P.S. Проблема с определением карт действительно решилась сдувом, чисткой контактов и перепосадкой CF-слота.

dk_spb
20.08.2013, 13:21
P.S. Проблема с определением карт действительно решилась сдувом, чисткой контактов и перепосадкой CF-слота.
Спасибо за инфу.

trader2k4
23.08.2013, 08:44
Новости (не сильно свежие, но всё таки) для владельцев Sunrise IDE:

1) Вышла (спустя 8 лет!) версия 2.50 оригинальной прошивки. Исправлен баг с обращением к секторам дальше 65535-го на разделах соответствующего размера. Рекомендуется обновиться.

2) Для пользователей альтернативной прошивки\ОС Nextor - вышло обновление до beta2, подробности здесь: http://www.msx.org/news/en/nextor-20-beta-2-released
Главная новинка - утилита NSYSVER позволяет запускать софт, ранее не работавший из-за версии системы 2.00 (вместо 2.20 и выше для обычного MSX-DOS 2)

delorean
28.08.2013, 06:30
Доброго всем здравия, уважаемые гуру, специалисты и просто любители ZX и MSX!
Решил обратиться к вам за подсказкой. Собрал таки sunrise ide, с прошлого года еще у меня лежал наборчик для сборки. Я так понял, что он должен же запускаться и без ide/cf устройств? То есть Ямаха должна грузиться с его ПЗУ и на экране что-то должно быть кроме синего экрана?

dk_spb
28.08.2013, 07:52
delorean, Нет, если он не отдетектирует IDE устройства - будет выход в Бейсик (как и без этого контроллера). Если синий экран - что-то не работает у Вас.

delorean
28.08.2013, 14:31
Вот я про детекцию IDE и хотел уточнить. Это делается молча/невидимо или все же сопровождается какими-то надписями на экране в момент детектирования?

dk_spb
28.08.2013, 15:20
delorean, Да, конечно есть надписи типа "детектирую master" и дергает стрелочкой. И потом про slave также

delorean
28.08.2013, 16:34
Большое спасибо за ответы, что ж, выходит тогда не работает он у меня. После логотипа MSX синий экран и на этом всё. Грешу на ПЗУшку. Буду разбираться.

dk_spb
28.08.2013, 17:50
А три ноги закоротили ПЗУшке?
http://zx.pk.ru/showpost.php?p=324806&postcount=10

delorean
28.08.2013, 18:18
Вообще наборчик попал мне без каких либо инструкций и схем, я не сам заказывал. Тему эту (и не только эту), конечно же, прочитал от и до. Картинку эту видел, но я не знаю относится ли она к моей ПЗУшке или нет. У меня в комплекте была AT29C020A. Я скачал на нее даташит и решил закоротить только две ноги 32 и 30. 31-я мне показалась вполне на своем месте. Да дорожку на плате резать жалко было. :)

UPD: Закоротил все три, заработало, грузится ищет IDE, затем выходит в DISK BASIC. Посыпаю голову пеплом. :v2_dizzy_facepalm:
Я почему то думал, что здесь этот сигнал W на своем месте, и можно будет менять прошивку в самом контроллере, как и задумывалось.

ptero
28.08.2013, 20:03
увы не все флешки одинково себя ведут, при попытке дёрнуть сигнал WE, большинство впадают в непродолжительную кому, ожидая продолжения команды, и некоторое время не читаются, доли секунды какие то.. но их хватает что бы незагрузиться. Которая ПЗУ стоит в оригинале та нормально работает.

dk_spb
28.08.2013, 23:49
delorean, Удачного подключения CF или IDE ;-)

delorean
29.08.2013, 09:45
увы не все флешки одинково себя ведут, при попытке дёрнуть сигнал WE, большинство впадают в непродолжительную кому, ожидая продолжения команды, и некоторое время не читаются, доли секунды какие то.. но их хватает что бы незагрузиться. Которая ПЗУ стоит в оригинале та нормально работает.

Вот оно как... Спасибо за разъяснения. Понятно теперь, в чем дело. На WE сигнал действительно есть, более того Ямаха что-то его дергает постоянно.

---------- Post added at 08:45 ---------- Previous post was at 08:44 ----------

dk_spb, спасибо!

ptero
29.08.2013, 11:34
На WE сигнал действительно есть, более того Ямаха что-то его дергает постоянно.

Ага дёргает, тут что ещё важно, активное сочетание сигналов -CS и -WR и оно происходит когда выбран слот с картриджем и адрес обращения задан между 4000h-7FFFh. Такое происходит при инициализации, когда ямашка шарит по слотам и ищет память, пробует записывать и считывать какойнибудь байтик. флешром, получив в себя сигнал записи, переходит в командный режим, и ждёт верной последовательности отдаваемых команд (в даташите подробно написано), при этом некоторое флешки моментально понимают что команд больше не будет, и если их "читают" то спокойно отдают честно нажитое, а некоторые ждут верной последовательности до упора и не желают читаться. И потом.. в процессе работы с контроллером, в ячейку с определёным адресом, 4102h кажется, а может и путаю, пишется байт конфигурации, переключающий странички ПЗУ и разрешение на отображение регистров IDE. Одновременно это же значение летит в ПЗУ, затем что бы в случае заливки, в этот адрес тоже можно было записать нужный байт. В общем сплошное "радиолюбительство"...

delorean
29.08.2013, 18:33
Припаял наскоро CF разъемчик, вроде пара флешек заработало. Ну по крайней мере они определились. Дальше продвинуться помешал совершенно неожиданный затык в совершенно непредвиденном месте.
Чтобы разбить флешку на разделы, надо запустить idefdisk. Чтобы его запустить, надо загрузить MSX-DOS2 с дискеты. В этой теме был архивчик со 2-м досом, скачал его, скопировал на дискету и...

*** Invalid pathname
Insert COMMAND2.COM disk in drive A:

Приехали... Никакие манипуляции с заменой/переименованием комманда не помогают. Версий куча этих коммандов, но результат один. Поиски по форумам пока ничего не дали.

UPD: Решил проблему. Переименовал MSXDOS.SYS в MSXDOS2.SYS. Ура!!! Грузится с флешки! дискеты можно теперь в печку :)

ptero
29.08.2013, 19:06
delorean, попробуйте сначала дисктту отформатировать со вставленным sunrise (там DOS2 diskbasic). Из бейсика наберите call format. У дискетты должен быть msx2 bootsector. А потом на эту дискетту запишите на PC файлы из архива

delorean
29.08.2013, 19:31
delorean, попробуйте сначала дисктту отформатировать со вставленным sunrise (там DOS2 diskbasic). Из бейсика наберите call format. У дискетты должен быть msx2 bootsector. А потом на эту дискетту запишите на PC файлы из архива

Решилось переименованием MSXDOS.SYS в MSXDOS2.SYS. В общем нужно чтобы на дискете 2 файла было MSXDOS2.SYS и COMMAND2.COM и в таком виде все работает. бутсектор прокатил старый, я не форматировал дискету, просто записал на рабочую дискету. Ну а теперь тупо скопировал файлы (конечно после всех манипуляций с идефдиском) на раздел на флешке и теперь все грузится с флешки - ура! :)

trader2k4
30.08.2013, 10:20
Присоединяюсь к поздравлениям!!!
Раз уж всё равно колдуете, ещё раз посоветую попробовать Nextor - чудесная вещь, особенно с учетом поддержки FAT16 из коробки.

delorean
31.08.2013, 18:50
Присоединяюсь к поздравлениям!!!
Раз уж всё равно колдуете, ещё раз посоветую попробовать Nextor - чудесная вещь, особенно с учетом поддержки FAT16 из коробки.

Почитал, поизучал, звучит заманчиво. Но там ПЗУ тоже перешивать надо. Или в другую зашить и перетыкать в панельке. Или можно зашить в существующую? Я так понимаю в этой (29С020) там 128к без дела болтается? И как раз 30 ногу на переключатель VCC/GND. И можно будет юзать Nextor или тру MSX-DOS2 на выбор. Надо подумать. :)

Кстати... во всей этой истории с sunrise печально то, что многие дисковые не работают с флешки. Надо искать теперь специальные версии для HDD. Я, конечно, много не пробовал, но первое попавшееся на дискете: Vampire Killer, Zanac-EX, Lyra-2, после копирования на винт работать отказалось.

ptero
31.08.2013, 20:24
Кстати... во всей этой истории с sunrise печально то, что многие дисковые не работают с флешки. Надо искать теперь специальные версии для HDD. Я, конечно, много не пробовал, но первое попавшееся на дискете: Vampire Killer, Zanac-EX, Lyra-2, после копирования на винт работать отказалось.

Изначально они не дисковые... это выдранные из ROM и записанные в файлы.. + загрузчик.. и вот этот загрузчик, в общем он не знает что кроме FDD бывает санрайс и DOS2 которые хранят свои модули в маппере, у них несколько другое мнение о занимаемой ими памяти итд..) В общем загрузчики нахально затирают загружаемой игрухой системные модули и виснут. В случае с DOS2 наверное не будет хватать стандартных для MSX2 128кб

nikor4
04.11.2013, 19:12
Подскажите а как себя ведет Sunrise из коробки?
Я собираю его сам, и у меня при включении MSX КУВТ2 появляется надпись disk driver not found. system halted

Что я пробовал - менял Flash 29EE010 одна свежая другая 90х - эффект тот же.
556РТ1 - 2 разных прошитых - эффект тот же.
В Flash залил вильемом Nextor-2.0-beta2.SunriseIDE.rom.

Значит если тупо выдернуть из платы флэш микросхему, MSX перекидывает в экран где classroom network.
Если флэшку стереть и чистую вставить в плату то эффект тот же - уходит в классрум.
И только при прошитом Nextor идет переход на disk driver not found, значит хотя бы с платы считывание какое-то идёт.
Подключение винта эффекта не дает. Но если винт подключить запитанный и при этом MSX выключен, горит правый светодиод. При включении MSX он гаснет.
Так же включенный винт дает незначительные помехи на изображение, это нормально?

Кстати где взять прошивку от оригинального санрайза чтоб потестить?

Я поменял разводку и упростил плату под ЛУТ, но электрическое тестирование делал раза 3 до и после пайки, и сверял с PCAD файлом, по схеме вроде все ок, все напряжения питания есть, явно закороченных контактов нет.

Вместо К555ТЛ2 нашлось только КМ555ТЛ2, это ок?

http://s5.hostingkartinok.com/uploads/thumbs/2013/11/6fabd9f962524ddc93f9c97ea8d0dead.png (http://hostingkartinok.com/show-image.php?id=6fabd9f962524ddc93f9c97ea8d0dead)http ://s3.hostingkartinok.com/uploads/thumbs/2013/11/b076e253bccb9676ee95d492d63337cc.png (http://hostingkartinok.com/show-image.php?id=b076e253bccb9676ee95d492d63337cc)http ://s3.hostingkartinok.com/uploads/thumbs/2013/11/7d259076bc92640431819f10076d768e.png (http://hostingkartinok.com/show-image.php?id=7d259076bc92640431819f10076d768e)

ptero
04.11.2013, 20:11
Вместо К555ТЛ2 можно применить КМ555ТЛ2 это ок.. не пробовал Некстора шить, попробуйте оригинальный санрайсовский биос с официального сайта http://www.msx.ch/ftp/Products/IDE%20Interface/ide240.lzh
в этом архиве есть файл ide240.dat размером 64кб его и залить в ПЗУ

кстати о птичках.. про некстор увидел cдесь http://www.msx.org/news/en/nextor-20-beta-2-released , следующую новость: "The new version of the kernel, as well as the updated NEXTOR.SYS, tools and documentation, are available for download at Konamiman's MSX page"
Хм хм, что то я не помню что бы на системной дисктте MSXDOS был такой файл.. возможно для этой ПЗУ и Дос должен быть нексторовский, что бы оно драйвер найти смогло свой ? или я гоню ? :)

---------- Post added at 23:11 ---------- Previous post was at 23:06 ----------

P.S. по поводу помех от подключенного HDD, возможно помехи с его блока питания.
А ещё, ёмкостей бы добавить на платку, блокировочных.. ну маловато двух будет..

nikor4
04.11.2013, 20:45
При замене РТ1 на непрошитую выкидывает в БАСИЦ, это еще 1 шаг к рабочему состоянию. У меня еще на обратной стороне есть SMD на 0.1 и 2 электролита 6 на 100
Этот архив у меня есть.
А как его прошить? мне нужна голая прошивка под программатор. Ide240.dat это она? Без шифрации и упаковки в хитрый формат? Шью...

---------- Post added at 20:45 ---------- Previous post was at 20:20 ----------

Прошил, теперь после лого с MSX экран моргает, как будто куда-то переходит, но переходит в черный экран. Вроде тут такая проблемы была от того что флэш чип не тот.
А какой в оригинале? Я вижу что прошивка на 64кб, т.е это 512кбит 27с512?
Я прошил в 29EE010, это 1Мбит, прошивал файл как есть и "двойной склееный" под 128к, одинаковый результат с черным экраном.
Трюк с соединением ножек (32,31,30) перемычкой мне вроде не нужен.

То есть в форуме тут фотка 28F001, у нее выводы такие
32 Vcc
31 WE
30 RP

У меня
32 Vcc
31 WE (тут +3.3 тестер показывает)
30 No connect

На ноге 29 (Сигнал A15) приходит 0в с К555ЛИ1, значит с флэш читается вторая половина.

trader2k4
05.11.2013, 09:16
ptero
1. Да, для Nextor нужно иметь не только прошивку, но и свои файлы, т.к. это замена для MSX-DOS2.
В принципе, если диск размечен средствами Sunrise IDE, то можно грузить с него и то, и другое, в зависимости от вставленной микросхемы с прошивкой. Тоже была мысль сделать универсальную флэшку с переключателем, но пока руки не дошли.

2. Насколько я понимаю, для нормальной работы Nextor использует _все_128кб_ - может, в этом проблема? Адресация нормально разведена?

3. Родную прошивку уже обновили до 2.50 (http://www.msx.org/download/download/2013/02/ide250.zip) с исправлением бага http://www.msx.org/news/en/ide-bios-v250-released

ptero
05.11.2013, 13:53
О да.. точно уже 2.50 же.. а я и забыл.. (позор на мою седую бороду)
2 Nikor4, этот файлик.dat никакой не шифрованый, заливается в ПЗУ как есть, с нулевого адреса, и покуда его хватит. Дублировать на старшие адреса не требуется.
Есть схемная заморочка, регистр состояния ТМ9, распоряжается битами адресации ПЗУ, не так как поступают все остальные а ровным счётом наоборот. последний бит (D7) - это нулевой адрес расширения, (D6)- 1 , (D5) - 2. Некоторые даже спрашивали, не перепутали ли я чего в схеме.. так вот не перепутал ). Что бы допустим получить первую страничку ПЗУ (не нулевую) надо прописать в 4101h число 80h а вовсе не 20h. Так ли вы развели у себя на плате или подкорректировали "ошибку" ?

---------- Post added at 16:53 ---------- Previous post was at 16:44 ----------

И ещё.. про использование в контроллере разных флешек.. флешки они чудесны и не предсказуемы (для тех то не читал даташиты), когда им начинают дёргать сигнал WR
а он неизбежно дёргается, когда пишут чтонибудь в 4101h... а туда увы пишут..
И.. некоторые флешки начинают думать, чего же от них хотят... это код какой то команды или фингня какая-то?... Флешь которую применяли изначально в оригинальном контроллере, быстрая и догадливая, если в неё попытались записать что то отличающееся от команды, она не реагирует никак и не торомозит... А вот за остальные совершенно нельзя поручиться, многие и очень многие, начинают ждать остальных байтов командной последовательности, пока наконец не решат что ничего не будет.. И в это время они НЕ ЧИТАЮТСЯ... и происходит вселенский бардак.. Для этого и режут дорожку WR, и обединяют ножки 30, 31, 32.

nikor4
05.11.2013, 20:45
Так ли вы развели у себя на плате или подкорректировали "ошибку" ?

ptero, я брал плату из темы, тут она в двух видах, sprint layout и Pcad, обе идентичные по схеме, я схему не менял, только саму разводку немного.



Есть схемная заморочка, регистр состояния ТМ9, распоряжается битами адресации ПЗУ, не так как поступают все остальные а ровным счётом наоборот.
А это не убило совместимость с Nextor'овской прошивкой?

Проблему запуска самой платы нашел, флэше все-такие не хватает 3.3в на сигнале WE, кинул туда +5 через резистор 330Ом, и грузятся обе прошивки, и стандартная 2.4/2.5 и нексторовская на 128кб.
Но подключением винта я не смог получить A:\ или C:\, я проверил все соединения, и по крайней мере с винта до ИР22 все соединения HD0-HD15 проходят.
Вот с HA0-HA3 вроде не совсем по схеме они на ЛИ1 заходят, но опять же повторю плату брал из темы она 1 в 1 как у dk_spb допустим, а у него работатет.

Так вот о винтах, еслть ли какая-то методика тестирования?
Загрузчик как я понимаю не выдает привычных названий винтов как на IBM PC типа "Fujitsu ...", мне бы для начала убедиться что плата вообще хоть как-то винт видит, может сигналы какие на микросхемах есть устойчивые которые могут сказать о работоспособности?

Пока в стандартной прошивке поведение такое:

Разъем кабеля Primary / HDD перемычки Master

Please wait _ _ _
Resetting IDE _ _ _ (звук головок HDD)
IDE Master Failure

Разъем кабеля Slave / HDD перемычки Master

Warning data corruption detected
или же как в вар.1

При переводе винта в слэйв, или вообще без винта
Please wait _ _ _ (очень долго)
Resetting IDE _ _ _
IDE Master(иногда Slave) Failure

Я что-то сомневаюсь в пригодности микросхем 555ИР22 но как проверить не знаю.

В прошивке Nextor из Nextor Basic могу сделать команду call Fdisk - мануал говорит о том что прямо оттуда я смогу разметить и отформатировать диск, т.к. fdisk зашит прямо в ПЗУ.
Там можно выбрать
1. Sunrise IDE driver v0.1
Выбираем Shift+1 и все виснет.

Пробовал много шлейфов и 2 винта, один чиcтый.


ptero
1. Да, для Nextor нужно иметь не только прошивку, но и свои файлы, т.к. это замена для MSX-DOS2.

Я читал мануал поэтому один винт форматнул в FAT16 и закинул туда command2.com и nextor.sys как указано в мануале, правдо делал это в винде.

У меня нет FDD или размеченного диска. Тут смогу попробовать только если кто-то поделится образом диска или ссылкой на снятый каким-нибудь акронисом или dd стандартного санрайза. А CompactFlash у меня вообще не распаян.

nikor4
05.11.2013, 21:17
Что же делать...

1. Мешается термоклей на IDE разъеме (имеет электропроводность по ВЧ сигналу?)
2. ̶ Мало блокировочных кондёров
3. Одна/несколько ИР22 неисправна
4. Ошибка в разводке
5. Надо форматировать и разбивать HDD с дискеты

Записал прошивку 2.5 без дублирования верхних адресов, симптомы те же. Все-таки думаю проблема в ИР22, что-то они посылают, головки щелкают, вот и все что они могут, но проверю еще раз разводку. Дополнительные паучьи конденсаторы эффекта не принесли.

ХОРОШИЕ НОВОСТИ.
Попутно проверил мой переходник "забей" (http://zx.pk.ru/showthread.php?p=639590#post639590) который заменяет К556РТ1 на W27C512 всего ТРЕМЯ заменами сигналов, но усложняет понимание начинки прошивки потому что не все сигналы A и D совпадают..
Проверено - работает, по крайней мере грузятся прошивки санрайз/некстор, а обнаружение винта повторяет все симптомы которые я описывал выше. Подтягивающие резюки не убирал.

http://s3.hostingkartinok.com/uploads/thumbs/2013/11/a5db7e90b5d14b23a73c72dd16c4a914.png (http://hostingkartinok.com/show-image.php?id=a5db7e90b5d14b23a73c72dd16c4a914)http ://s5.hostingkartinok.com/uploads/thumbs/2013/11/f5ceb1c69a2cc6013499ec364529c2b2.png (http://hostingkartinok.com/show-image.php?id=f5ceb1c69a2cc6013499ec364529c2b2)http ://s5.hostingkartinok.com/uploads/thumbs/2013/11/6fabd9f962524ddc93f9c97ea8d0dead.png (http://hostingkartinok.com/show-image.php?id=6fabd9f962524ddc93f9c97ea8d0dead)http ://s3.hostingkartinok.com/uploads/thumbs/2013/11/b076e253bccb9676ee95d492d63337cc.png (http://hostingkartinok.com/show-image.php?id=b076e253bccb9676ee95d492d63337cc)

ptero
06.11.2013, 07:39
Что же делать...
1. Мешается термоклей на IDE разъеме (имеет электропроводность по ВЧ сигналу?)
2. ̶ Мало блокировочных кондёров
3. Одна/несколько ИР22 неисправна
4. Ошибка в разводке
5. Надо форматировать и разбивать HDD с дискеты

1. Термоклей не мешается даже ВЧ сигналу
2. Вряд ли
3. Есть такая вероятность. Если есть возможность загрузитесь с дискетты при вставленном санрайсе, есть замечательный отладчик xdbg c его помощью можно проверить что читается из регистров.. без жётского диска там должно быть FF , а потом каждый битик можно проверить замыкая его на землю (шина данных иде и проверка ИР22) и на запись можно проверить, но тут ужё будет нужен осцилограф
5. Жесткий диск одним разделом вряд ли просто так заработает Разделы у санрайса обозначаются в таблице разделов совсем не так как на PC. Пересекаются только 4 первых раздела, и причём наоборот! Первый разде MSX соотвествует 4ому разделу PC. Разбивать жесткий диск следует фирменной утилитой на MSX.

---------- Post added at 10:39 ---------- Previous post was at 10:36 ----------


ptero, я брал плату из темы, тут она в двух видах, sprint layout и Pcad, обе идентичные по схеме, я схему не менял, только саму разводку немного.

А это не убило совместимость с Nextor'овской прошивкой?



понятия не имею, У меня так сделано только потому, что так сделано в оригинальной Санрайсовской штуковине. Вряд ли Некстор перепаивал санрайсовские контроллеры по своему, есть надежда на совместимость :)

trader2k4
06.11.2013, 10:28
А это не убило совместимость с Nextor'овской прошивкой?

Не должно было, имхо, и даже если так - родная должна работать. К тому же, в родном варианте флэшка 128кб стоит, хоть и используется реально наполовину. У меня на платах от dk_spb спокойно работают обе прошивки, меняю только флэшки.


Загрузчик как я понимаю не выдает привычных названий винтов как на IBM PC типа "Fujitsu ...", мне бы для начала убедиться что плата вообще хоть как-то винт видит

Вообще-то, именно так и выдаёт, вполне узнаваемые названия.
Я бы всё-таки проверил распиновку разъема IDE - была очень похожая проблема с CF-разъемом, вылечилось сдуванием и перепайкой.

nikor4
06.11.2013, 20:52
есть замечательный отладчик xdbg c его помощью можно проверить что читается из регистров.. без жётского диска там должно быть FF


Нашел я XDBG.
Проблема в том что у меня всего лишь YIS503III КУВТ2, и тут нет никаких дисководов.
Но если ставить прошивку Nextor то я могу грузить с кассеты виртуальный MSX-DOS 1.03 вместе с xdbg. Такой трюк на стандартной прошивке 2.5 не проходит, все виснет, оно и понятно, там похоже кассетный загрузчик не единственный кто плодит рамдиски.
Теперь надо понять как заставить дебаггер обратиться к диску, и не выгрузил ли я из памяти что-то нужное этим виртуальным досом.
В xdbg есть функция ESC+I: чтение файла, но это не то, как-то надо в регистры обратиться, но как?

Комп сейчас при подключении винта в основном выдает ошибку Data Corruption Detected

========
Нашел ошибку, файл lay который скидывал тут work содержит ошибку, сигнал A9 не заведен на 555ЛИ1.
Теперь все грузится и форматируется, демки какие-то запускаются даже.
Можно форматировать виндой, диск у меня видится и таким методом, можно и виндой файлы копировать.

Единственное но, с прошивкой NEXTOR не могу загрузить MX-DOS 2. Диск определяется, начинается загрузка NEXTOR.SYS с диска, проходит секунд 20, он опять его пытается загрузить, в обшем весь экран в этих надписах NEXTOR.SYS version 2.00 beta2 , но перехода в дос A:\ нет.
По инструкции надо иметь на диске nextor.sys (вместо MSXDOS2.sys )и command2.com..... но что-то не так.
Ему 128к памяти то точно хватает??????????
С этим надо разобраться и наладить.

На 2.5 все ок грузится.

В итоге что получилось:
1. Плата под грубый ЛУТ.
Дорожки минимум 0.4, минимальное расстояние меж дорожками 0.4, делается на любом принтере и самой дешевой фотобумаге (ну или кто как переносит). Двухсторонний рисунок совмещается иголками с точностью 0.1
Плата требует электротестирования точно так же как и заводская, заказанная без этой услуги.
Минусы -
Уходит время на сверловку (но отверстий не так много).
Время на пайку в 2 раза больше, т.к. надо пропаивать с обеих сторон - в домашних платах нет металлизации.
Обязательна установка цанговых панелек под флэш и РТ1 иначе с верхней стороны не пропаять.

2. Сохранен оригинальный размер платы, для этого пришлось пожертвовать некоторыми дорожками, и необходима пайка 12ти перемычек проводом МГТФ, занимает минут 15.

3. Не нужно искать редкую, нагревающуюся МС 556РТ1 и в особенности редчайшие программаторы для неё, теперь 556РТ1/РТ2 можно заменить на любую ПЗУ типа 27512, 27С512, для этого можно чуть изменить lay платы или решить это отгибанием 5ти ножек и подпаивания проводками.

Ну и можно обойтись без дисковода, отформатировав винт или из-под прошивки NEXTOR, или в винде, или на крайний случай записать туда образ акронисом.

ptero
07.11.2013, 17:07
касательно XDBG, я им пользовался когда пытался запустить опытный экземпляр, для этого надо настроить страничку 4000-7FFF на нужный слот, для этого в XDBG сделать CTRL-R (перейти в регистровую зону) и в верхнем правом углу поставить нужный слот для нужной странички.. после этого перейти в зону дампа памяти CTRL-D и выставить адрес 4000h там должен появитья код ПЗУ и можно визуально убедится что ПЗУ видится, понять есть ли ошибки в её чтении.. потом запихать в ячейку 4101 допустим FF, что бы включилось отображение портов иде на конец странички, пройти на те адреса и посмотреть что читается из портов контроллера. НУ хорошо бы перед этим почитать техдокументацию на Санрайс (есть на их сайте) и техдокументацию на IDE интерфейс.. что бы осмыслить что увидели..

nikor4
08.11.2013, 17:24
Выкладываю образы готового к загрузке раздела.
Размечен только 1 раздел в FAT12 на 30 Мегабайт, отформатирован через Nextor sunrise, туда скопирован дос и утилиты, образ снят с реального диска, загрузка проверена. Если прошивка от Nextor то по умолчанию в досе2.2 и 2.4 будет грузиться nextor.sys, далее можно использовать IDEFDISK и переразметить как надо.

Для восстановления образа на HDD или CF карточку в режиме IDE (например через переходник CF-IDE), нужно создать загрузочную флэшку или CD диск с утилитой Clonezilla и восстановить нужный образ. Clonezilla не читает rar архивы, надо распаковывать так чтоб в корне флэшки лежала сама папка а внутри файлы без подпапок. Акронис фат12/фат16, созданный MSX не до конца понимает и портит, поэтому по сути мы используем linux и dd. У кого уже стоит линукс ничего грузить не надо, ну вы поняли.

msx-dos1.03.rar (http://yadi.sk/d/k_pUofyxCMWjR)
msx-dos2.2.rar (http://yadi.sk/d/F3vKrZDCCMWm3)
msx-dos2.44.rar (http://yadi.sk/d/JHcfMMc1CMWpW)

Простой способ создания загрузочной флэшки с досом2.44, автоустановка.
1. Отформатировать флэшку в Fat16 (можно fat32)
2. Распаковать clonezilla-live-msx-dos2.44.zip (http://yadi.sk/d/vKoC_JUwCMWrx) в корень флэшки
3. Перейти в папку на флэшке util/win32
4. Запустить там файл makeboot.bat и подтвердить
5. Загрузиться в BIOS "boot from USB device"

Архив для 64ти битных процессоров. Для 32х битных надо качать с сайта (http://sourceforge.net/projects/clonezilla/files/clonezilla_live_alternative/20131029-saucy/clonezilla-live-20131029-saucy-i386.zip/download) и добавлять нужный образ диска с досом в корень флэшки и восстанавливать вручную опцией image to disk.

DJs3000
08.11.2013, 17:38
nikor4, Спасибо :) вариантов залить на флешку образ 1000 и 1, я например через WinSetupFromUSB (http://yadi.sk/d/FPt2eabsCMZRa)заливаю а он в свою очередь dd использует.

nikor4
08.11.2013, 17:48
Выкладываю мой переработанный файл печатной платы (http://yadi.sk/d/tmsQ6LJECMb4u) под грубый ЛУТ, плата изготавливается в домашних условиях на принтере, все ошибки я нашел и плата не потребует наладки. Пришлось пожертвовать плотностью дорожек, поэтому 12 соединений надо сделать проводом МГТФ, как его прокладывать есть много вариантов, все перемычки описаны в файле (http://yadi.sk/d/a7M2FyfrCMb83) и графике (http://yadi.sk/d/Z8pjIgfqCMbBr). Размер платы не изменен.

О том как заменить микросхему К556РТ1, К556РТ2 (K556RT1, K556RT2) на W27c512, 27512, 27c512.
Теоретическая часть, генератор прошивки на паскале пытался написать KALDYH вот тут (http://zx.pk.ru/showpost.php?p=310727&postcount=51). Классна было бы если бы он выложил исходник. Но его программа генерирует прошивку с "прямыми адресами", то есть A1 у 27C512 соответствует A1 у К556РТ1.
Для простоты я считал микросхему как было удобнее вставлять, то есть A1 не соответстует A1, все сигналы попутаны.
Если визуализировать то что-то схожее есть, и вообще интересно проверить будет ли работать сгенерированная KALDYH'ом прошивка (http://yadi.sk/d/BuOT-ocTCMfUs). (Слева - генератор, справа - считанная).

Практическая часть.
Файл со считанной прошивкой под 27C512 тут (http://yadi.sk/d/gMP9VJnECMfJ3). Checksum 0x40BE. Его и записывать.
После записи программатором микросхему надо вставлять в Sunrise IDE с отогнутыми ножками 1, 10, 19, 20, 22.


556РТ1 27512
E 1 28 VCC 1 28 Vcc
A8 2 27 A9 a12 2 27 a14
A7 3 26 A10 a7 3 26 a13
A6 4 25 A11 a6 4 25 a8
A5 5 24 A12 a5 5 24 a9
A4 6 23 A13 a4 6 23 a11
A3 7 22 A14 a3 7 22
A2 8 21 A15 a2 8 21 a10
A1 9 20 A16 a1 9 20
B8 10 19 CS 10 19
B7 11 18 B1 d0 11 18 d6
B6 12 17 B2 d1 12 17 d5
B5 13 16 B3 d2 13 16 d4
GN 14 15 B4 GN 14 15 d3

1 (a15) отогнуть, пустить на контакт панельки 22 (A14)
10 (a0) отогнуть, пустить на контакт панельки 20 (A16)
19 (d7) отогнуть, пустить на контакт панельки 10 (B8)
20 (CE) отогнуть, заземлить ножку.
22 (OE) отогнуть, заземлить ножку.


Большое спасибо dk_spb за запись RT1 а то считывать не с чего было бы.

nikor4
08.11.2013, 20:40
Добавил прошивку "1 в 1 по адресам" (http://yadi.sk/d/BGZOPGbiCN8Fc), считанную с моей РТ1. Судя по визуализации немного не то что нагенерировал KALDYH но крайне похоже

Прикольные новости.
Помните ту прошивку, которую KALDYH нагенерировал?
Я ее превратил из прямой в "косую, или кривую", то есть под переходник который я нарисовал выше под печатку санрайза (где отгибаются ножки).
Так вот Checksum CRC точно такой же как у считанной с реальной РТ1. Вот превращенный файл. (http://yadi.sk/d/3YUlmrClCNW8T)
0x40BE

Я даже для интереса её прошил, и она работает. Правда внутри файла есть отличия - много отличий, не совпадает около 1кб данных, но работает.
Остается непонятно почему не совпадает CRC у сгенерированной и считанной-прямой. Ну а в общем это не важно.
KALDYH может забабахаем программу и выложим? Чтоб можно было свои прошивки писать если что.

Интересно какая прошивка лучше? Ту что я считал или ту что сгенерировал KALDYH? Там в какой-то момент была обнаружена ошибка в excel файле, где было указано как пережигать перемычки. Судя по времени постов у KALDYH генерация на основе самаой последней исправленной версии экселевского файлика.

DJs3000
10.11.2013, 04:28
nikor4, добрался посмотреть твои образы HDD и понял что без клонзилы не обойтись :) нада создать загрузочную дискету с неё загрузиться чтобы развернуть образ на флешку ппц :) я думал там у тебя просто один файл образ) спасибо за проделанную работу полез качать клонзилу и переделывать под более удобный для себя формат образы.

nikor4
11.11.2013, 04:53
На самом деле все проще, следуй описанной там инструкции.

1. Отформатировать флэшку в Fat16 (можно fat32), я брал старую флэшку и делал 500мб в фат16
2. Распаковать clonezilla-live-msx-dos2.44.zip в корень флэшки
Это готовый архив со встроенным образом dos2.44, он не в виде загрузочного ISO п просто как архив, распакуй его в корень флэшки
3. Перейти в папку на флэшке util/win32
4. Запустить там файл makeboot.bat и подтвердить - это сделает в 1 клик флэшку загрузочной.
5. Загрузиться в BIOS "boot from USB device"

По крайней мере метод рабочий.

В линуксе есть ntfsclone, partclone, они понимают формат образа диска *.aa напрямую, м.б. можно и в винде через cygwin. Если стоит линукс то надо проверить какими параметрами partclone вызвать.
Clonezilla надо пару опций выбрать да 1 мин на загрузку, чистое восстановление без проблем. Проще всего.
В винде 2 проги пробовал, Акронис и PartitionGuru. Клонируют то они клонируют, но восстанавливают не так как надо и раздел на MSX уже не грузится.

Единственное но я не знаю как клонзилла запишет на Compact Flash в режиме карты памяти, это уже ты проверь и отпишись. Возможно придется использовать переходник CF-HDD-USB

DJs3000
11.11.2013, 11:08
"Правильнее" делать образ через dd (http://ru.wikipedia.org/wiki/Dd) и тогда сделанный образ будет даже на BlueMSX заводится без проблем и переносится на другой любой носитель, а клонзила имеет какой-то свой формат :)

nikor4
14.11.2013, 08:10
Запаял слот для Compact Flash.
Подключаю карту transcend 133x 4gb, карточка новая и вроде не поддельная.

Прошивка NEXTOR:
Карточка определяется, и делает вид что форматируется (на самом деле нет), через xcopy туда можно скоприровать файлы (опять же ничего не скопировано если в PC воткнуть), это если в IDE разъем включен реальный HDD.
Если HDD отключить, то надо ставить перемычку на карте в режиме Мастер (т.е замкнуть). Карточка определяется но с нее ничего не грузится, так же ее становится невозможно отформатировать.

Из-под стандартной прошивки Sunrise:
карточка определяется, если запустить IDEFDISK с HDD то она видится как T4563*u-u-u-u-u-u-u-. В общем после названия карточки неясные символы. Форматированию не поддается.
Однажды с карты под прошивкой nextor начал грузиться DOS 1, но завис на подгрузке Command.com 1.11, это еще страннее потому что на карте лежит nextor.sys и command2.com и грузиться должен был MSXDOS 2 в первую очередь.
По сигналам проверил, все нормально, все линии рабочие.

Правда по схеме опять нашел отличия в HD сигналах.
Схема / Печатка CAD
[48 - HD10] [49 - HD10]
[47 - HD9] [48 - HD9]
[46 - HD8] [47 - HD8]

[26 - HD11] [27-HD11]
......27-29
[30- HD15] [31 - HD15]
[30 - HCS3] [31 - HCS3]


Карта к сожалению есть одна.
Есть смысл купить пару карт для тестов? Или это роли не играет?

trader2k4
15.11.2013, 12:32
Запаял слот для Compact Flash.
...
Карта к сожалению есть одна.
Есть смысл купить пару карт для тестов? Или это роли не играет?

Имхо, слот криво сел. У меня было похожее - одна карточка детектилась и работала, а две другие нет. Вылечилось сдуванием слота, чисткой контактов и припаиванием заново.
Или, как писал когда-то dk_spb, слот не тот (бывают прямые и обратные)...

nikor4
15.11.2013, 15:17
Слот прямой, припаялся правильно потому что я проверил все соединения по линиям тестером и замыкание соседних линий, к тому же она висит на тех же линиях что и реальный жесткий диск, если бы там что-то не то было, он бы тоже не работал. А он читает и пишет идеально.
По схеме кстати ошибка, там неверно пины пронумерованы и указаны, в pcad файле все правильно.

Еще многие неиспользуемые линии рекомендуется подтягивать резисторами на 1к к +5вольтам в режиме карты TrueIDE, в этой схеме что-то пожалели эти линии провести.
46 (Pdiag), 44 (dmack), 36 (we), 32 (cs1)
Если в СПБ кто-то захочет мне продать пару старых карт, буду рад. В фотоаппаратах были эпичные на 512Мб, еще от CISCO на 128М, и с микро жестким диском внутри, все они явно лучше китайских и соответствуют требованиям стандартов. Новые может и в IDE-то переключиться не могут.

С прошивкой nextor с картой в режиме master иногда после резета начинает грузиться DOS 1 и виснет при загрузке Command.com 1.11. При этом на карточку перенес образ HDD, т.е. 100% должен грузиться DOS2.44. Вот это самое странное и указывает что все-таки карта или плохо в LBA работает, или вообще в недоIDE режиме, ведь что-то с нее читается.

trader2k4
16.11.2013, 08:07
Слот прямой, припаялся правильно

Похвальная уверенность. Тоже долго с этим парился (см. ранее в этой ветке).

Раз IDE-разъем работает нормально, могу ещё посоветовать проверить работу карточки через CF-IDE-адаптер, благо они теперь относительно доступны.

SuperMax
24.06.2014, 20:40
Коллеги!
хочу сделать несколько контроллеров и соответственно заказать на заводе хорошие печатные платы.
так как заводское изготовление оптимально при заказе от "листа А3" то
кому еще нужны будут печатные платы ? отдам по себестоимости
(размеров пока не знаю и точную стоимость не скажу)
заказывать буду http://www.pselectro.ru/calc/ - я постоянно там делаю печатки.

Соответственно вопрос - какая "последняя" схема и печатная плата?
/как я понимаю самый удобный вариант это в слот сетевого модуля ?/

Или может у кого есть готовые печатные платы которые можно купить ?

dk_spb
24.06.2014, 21:43
>Или может у кого есть готовые печатные платы которые можно купить ?
http://zx-pk.ru/market/viewtopic.php?f=7&t=1901
Спрос близок к нулю.

SuperMax
07.12.2014, 16:04
День добрый коллеги!

я приобрел на барахолке конструктор КНЖМД для УКНЦ и контроллер санрайз для MSX
http://zx-pk.ru/market/viewtopic.php?f=4&t=2605
производства как я понимаю dk_spb

собрал по фото
однако не работает - те 503я со вставленным контроллером долго стоит на синем экране, потом перегружается

может надо что-то нажать ? это нормальное поведение ?

LeoN65816
07.12.2014, 21:14
.

SuperMax
08.12.2014, 09:21
То есть КНЖМД для УКНЦ воткнул в ямаху 503 ?
нет конечно
разговор про санрайз

DJs3000
08.12.2014, 10:11
День добрый коллеги!

я приобрел на барахолке конструктор КНЖМД для УКНЦ и контроллер санрайз для MSX
http://zx-pk.ru/market/viewtopic.php?f=4&t=2605
производства как я понимаю dk_spb

собрал по фото
однако не работает - те 503я со вставленным контроллером долго стоит на синем экране, потом перегружается

может надо что-то нажать ? это нормальное поведение ?

У меня есть санрайс контроллер от dk_spb и работает отлично. Могу сделать фото своего контроллера и выложить прошивку из ПЗУ.

SuperMax
08.12.2014, 10:27
У меня есть санрайс контроллер от dk_spb и работает отлично. Могу сделать фото своего контроллера и выложить прошивку из ПЗУ.
да, прошу сделать фото и считать прошивку

dk_spb
08.12.2014, 14:06
Там надо у ПЗУхи одну дорогу перерезать и три ноги перемкнуть. Было на форуме.
Или ждите фотографий.

SuperMax
08.12.2014, 14:08
Там надо у ПЗУхи одну дорогу перерезать и три ноги перемкнуть. Было на форуме.
Или ждите фотографий.
У меня 556РТ2 - для нее тоже надо дорогу резать или это только к 556РТ1 относится ?

dk_spb
08.12.2014, 14:33
РТ1/2 - это ПЛМ. Про них речи не идет. Для РТ2 не надо резисторы (8 шт) впаивать

LeoN65816
08.12.2014, 14:34
Нет, не у РТ1/2, а у флешки о 32 ногах. Отрезать проводничок (запись) идущий к ноге 31, затем соединить 30, 31 и 32.

dk_spb
08.12.2014, 14:54
вот-вот-вот.

DJs3000
08.12.2014, 19:34
Фото
http://cs625527.vk.me/v625527711/110f6/Q_595ntjzeI.jpg

и прошивка (http://www.msx.org/news/en/ide-bios-v250-released)

---------- Post added at 19:34 ---------- Previous post was at 19:31 ----------

если зашивать будешь в такую же ПЗУ 29С020 то не забудь склеить прошивку перед записью

SuperMax
09.12.2014, 18:28
Нет, не у РТ1/2, а у флешки о 32 ногах. Отрезать проводничок (запись) идущий к ноге 31, затем соединить 30, 31 и 32.

Спасибо!
фото я видел, но подумал что это имеет отношение только к использованию 556РТ1

биос запустился
долго думает - please wait
потом пишет Reseting IDE
затем IDE Master failure
попробовал оба 2.40 (был в комплекте) и 2.50

светодиоды не горят (это нормально ?)
как правильно провести дальнейшую диагностику ?

SuperMax
09.02.2015, 14:13
Короче дошли руки и контроллер я запустил.
Изучение платы показало, что шины питания никакие - 0.25мм или тоньше. Энергопотребление РТ2 - конское, получаем в итоге просадку на ней и вытекаюшие проблем. Вылечил кинув перемычки МГТФом на РТшку.

dk_spb
23.02.2015, 20:58
Ну что же, хочется еще раз поблагодарить автора "сколки" ptero за его труды и за предоставленные нам схемы, прошивки и возможность пользоваться этим.
Я, например, с его разрешения продавал и платы и собранные контроллеры.

Но ничто не вечно под луной. Некоторые нубы вместо "спасибо" вот так вот оценили труды ptero: "разработчику самое место в журнале лабиринты для детей рисовать" (пруфлинк http://forum.maxiol.com/index.php?showtopic=4942). И выпустили свою поделку, даже не спросив разрешения разработчика.

SuperMax
23.02.2015, 21:13
Спасибо за рекламу.
Касаемо оценки качества разводки печатной платы, Вашего производства, увы, всё сказанное мной, абсолютно верно.

Я разрешения разработчика не спрашивал по двум причинам:
1. Все выложено в открытый доступ для повторения любым желающим.
2. Моя ценовая политика позволяет приобрести его любому желающему, в отличии от http://zx-pk.ru/market/viewtopic.php?f=7&t=2828

PS: если у разработчика будут вопросы ко мне, я уверен мы их совместно решим.

dk_spb
23.02.2015, 21:22
Ну так качество разводки печатки, сделанной разработчиком, Вы уже оценили по полной ;-)
А я никогда не скрывал, что моя пайка стоит дорого, как и вообще мой труд. И я никогда не был против, если кто-то брался паять тоже самое дешевле. Только я-то, в отличие от Ваc, если уж пользуюсь чьим-то трудом, то ни этот труд, ни разработчика, не обгаживаю как Вы. Есть, знаете ли, масса вполне приличных способов показать преимущество своего товара, ни скатываясь к обсиранию чужого.
Качество печатной платы, которую я не разрабатывал, уже много лет всех устраивало. Видимо у всех сборщиков руки были прямые. Ну да это мы уже обсуждали.
И, кстати, если бы Вы были "не жлоб", то и чистые платки пустили бы в продажу, как это делал я. Жажда наживы не позволяет?

Mick
23.02.2015, 21:32
Спасибо за рекламу.
Касаемо оценки качества разводки печатной платы, Вашего производства, увы, всё сказанное мной, абсолютно верно.

Я разрешения разработчика не спрашивал по двум причинам:
1. Все выложено в открытый доступ для повторения любым желающим.
2. Моя ценовая политика позволяет приобрести его любому желающему, в отличии от http://zx-pk.ru/market/viewtopic.php?f=7&t=2828

PS: если у разработчика будут вопросы ко мне, я уверен мы их совместно решим.

Весьма хамское отношение человека к людям. Тут многие люди что либо делают, не всегда получается с первого раза, приходится резать дорожки. Но вроде все понимают это. Но видимо это не относится к некоторым. При покупке того или иного товара у человека есть выбор покупать его или не покупать. Если купил, то сознательно этот выбор сделал. Посему вместо того чтобы просто указать что есть недочеты платы или схемы, тут сыпятся утверждения о бракодельстве и по сути хамства. И более того не спрашивать разрешения автора схемы, даже если автор типа выложил все в открытый доступ, я считаю это воровство.

dk_spb
23.02.2015, 21:40
И более того не спрашивать разрешения автора схемы, даже если автор типа выложил все в открытый доступ, я считаю это воровство.
Ну так человек же ответил: его "ценовая политика" ему позволяет. ;-)
Вот тему прочитать "от и до", чтобы понять кто разводил печатку - не позволяет. Автора заранее спросить - тоже не позволяет. А вот обгадить автора - это позволяет. Я уж не говорю о том, что все нормально распаивали блокировочные конденсаторы и так. Ну неудобно что нет под них разводки, но никто же не умер и про автора вслух плохое никто не подумал. Но в любом стаде найдётся....

SuperMax
24.02.2015, 03:11
И более того не спрашивать разрешения автора схемы, даже если автор типа выложил все в открытый доступ, я считаю это воровство.
Подскажите, а кто из авторов клонов ZХ-а что-то "спрашивал" у правообладателей ?

PS: Все эти придирки к авторству из-за того, что моя реализация просто дешевле и только.

Mick
24.02.2015, 06:50
Подскажите, а кто из авторов клонов ZХ-а что-то "спрашивал" у правообладателей ?

PS: Все эти придирки к авторству из-за того, что моя реализация просто дешевле и только.

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

Сейчас производители плат клонов спека, если есть правообладатели этих плат тоже спрашивают разрешение на производство. Спроси к примеру M1971 и zorel как они производили свои платы.
И вопрос совсем вообще не в цене. Когда автор выкладывает свои разработки это означает что ты можешь повторить для себя, но никак не для продажи, может он тоже захочет процент. Как правило авторы не отказывают и дают согласие на производство. Но когда без их ведома начинают делать их изделие, то я считаю это воровство. Даже если оно дешевле и только.

SuperMax
24.02.2015, 07:38
А кто тебе сказал, что авторы клонов делали именно оригинальный спек. Ничего подобного, все делали спектрум совместимую машину.
и что это меняет ? кто-то спрашивал Клайва Синклера ? да/нет ?


Но когда без их ведома начинают делать их изделие, то я считаю это воровство.
и любой кто сделал спектрум-совместимую машину - вор

dk_spb
24.02.2015, 08:16
и любой кто сделал спектрум-совместимую машину - вор
Маладец, нашел себе оправдание.

Mick
24.02.2015, 08:54
и что это меняет ? кто-то спрашивал Клайва Синклера ? да/нет ?
и любой кто сделал спектрум-совместимую машину - вор

А ты сможешь доказать, что любой, кто сделал спектрум совместимую машину, что она является именно оригинальной, созданной еще при Клайве Синклере. Найди мне в наших отечественных клонах такую же разводку платы, такую же ULA. Ты видимо запутался в понятиях совместимое устройство и копия оригинала.

И да, покажи мне то место, где Синклер выкладывал все разработки в открытый доступ.

SuperMax
24.02.2015, 09:32
Ты видимо запутался в понятиях совместимое утройство и копия оригинала.


Рекомендую ознакомится: Патентное право http://www.consultant.ru/popular/gkrf4/79_10.html
После чего ознакомься с патентами полученным на основные технические решения (идея с экраном разбитым 8х8 к примеру).

А в моем случае всё согласно закона: ГК глава 70 Статья 1268.

Mick
24.02.2015, 10:14
А в моем случае всё согласно закона: ГК глава 70 Статья 1268.

Прежде чем совать какие то патнеты и права, где в указанной тобо статье упоминается, что совершенно сторонний человек, которому кажется автор не передавал никаких прав.
Или ты думаешь что

При этом опубликованием (выпуском в свет) является выпуск в обращение экземпляров произведения, представляющих собой копию произведения в любой материальной форме, в количестве, достаточном для удовлетворения разумных потребностей публики исходя из характера произведения.

Так это относится к автору произведения, но никак к тебе. Так что ты сам и нарушил сие право в чем собственно доказал. Поздравляю.


И да, касательности легальности клонов Спека в СССР советую ознакомиться чтобы было понятнее http://zx-pk.ru/showthread.php?t=3247&nojs=1#goto_displaymodes

DJs3000
24.02.2015, 11:35
Предлагаю вам это столь чудное действо перенести куда-то во флейм т.к. к теме топика это никак не относится. Спасибо за понимание.

trader2k4
25.03.2015, 19:37
Свершилось то, о чем владельцы SunriseIDE так долго мечтали!:v2_dizzy_heart:

В новой версии Nextor 2.1 alpha2 допилен до вполне юзабельного состояния механизм эмуляции флопика на базе DSK-файлов! Проверено - работает! :v2_thumb:

Всем IDE-шникам (особенно без FDD-контроллеров) рекомендую обновиться! Описание новшеств - в ZIP-архиве с новой версией, на http://www.konamiman.com/msx/msx-e.html#nextor

З.Ы. Для обхода эмуляции и загрузки в ОС - зажимаем 9 (на КУВТ) или 0 (на всех остальных).

DJs3000
25.03.2015, 20:35
Фига се новости :) нада попробовать.

ptero
29.03.2015, 13:41
А вот такой вопрос мне вдруг придумался...
Ктонибудь пробовал прошивать флешку фирменной утилитой idefload.com прямо в машинке MSX и на этой платке? и что получалось ?

DJs3000
29.03.2015, 14:06
ptero, давай сюда утилиту я попробую :)

ptero
29.03.2015, 14:18
ptero, давай сюда утилиту я попробую :)

вот.. пзушка и утилита..

правда фирмварь уже наверное старая.. все Некстор шьют..
да.. ещё ПЗУ должна быть правильная и WE сигнал от неё не отрезан

DJs3000
30.03.2015, 21:15
ptero, не прокатило :) пишет типо попробуйте в DOS 1.х может там вам повезет больше :) но меня особо не напрягает т.к. у меня есть программатор.

trader2k4
31.03.2015, 07:56
Там очень ограниченное число флэшек поддерживается, насколько понял, буквально 3-4 модели. Потому никто им и не пользуется, что все собирают из подручных материалов :)

ptero
31.03.2015, 11:03
Вот ведь... у меня была одна флешка более менее подходящая.. но не успел проверить.. погибла она в ходе экспирементов ) (задом на перёд вставил..)
теперь мучаюсь вот вопросом, не упустил ли чего ? может у когонибудь работает ? или ... вот, может оторвать -WE от неё к чёртовой матери, только мешается другим типам флешек ? всю рассыпуху заменить на одну альтерину EPC7128S пятивольтовую и будет на плате две микрухи.. ПЗУ и эта..

DJs3000
31.03.2015, 11:34
ptero, сооруди :) я напечатаю платок и тебе бесплатно несколько штучек отправлю, а остальным кто захочет по себестоимости отдам. Ток чего-то я не могу найти альтеру EPC7128S ни на али ни на ебее...

ptero
31.03.2015, 12:57
ptero, сооруди :) я напечатаю платок и тебе бесплатно несколько штучек отправлю, а остальным кто захочет по себестоимости отдам. Ток чего-то я не могу найти альтеру EPC7128S ни на али ни на ебее...

О.. замечательно.. займусь..
ээ и это.. по поводу EPC... "ошибка вышла, вот о чём молчит наука..."
это EPM на самом деле.. http://www.ebay.com/itm/EPM7128SLC84-15-Encapsulation-PLCC-84-MAX-7000-Programmable-Logic-Device-/311326798964?pt=LH_DefaultDomain_0&hash=item487c85f474

DJs3000
31.03.2015, 13:23
ptero, ну огонь! только мелочевку пожалуйста делай в SMD 0805 корпусах чтоб плата была маленькой и её можно было в стандартный корпус всунуть. Форм-фактор желательно как тут (http://msx.ebsoft.fr/moonsound.php), а CF стандартно сверху :) 40 пиновый IDE разъем думаю не имеет смысла вообще, лучше сделать второй CF.

Ovvnex
31.03.2015, 13:58
ptero, сооруди я напечатаю платок и тебе бесплатно несколько штучек отправлю, а остальным кто захочет по себестоимости отдам.
Подписываюсь на будущую платку! ;)
А какой ещё дополнительный функционал в эту платку добавить нельзя? Контроллер флоппарика или расширение ОЗУ? Альтера всё-таки... :)

DJs3000
31.03.2015, 15:42
Если там много места ещё останется то можно например FDD контроллер минималистический туда засунуть. Сделать перемычки которыми включается или отключается FDD контроллер на всякий случай. У меня есть схема все дела и могу выложить сюда чтоб не копаться в недрах форума.

ptero
31.03.2015, 17:33
Если там много места ещё останется то можно например FDD контроллер минималистический туда засунуть. Сделать перемычки которыми включается или отключается FDD контроллер на всякий случай. У меня есть схема все дела и могу выложить сюда чтоб не копаться в недрах форума.

это вот тот FDD ? http://zx-pk.ru/showthread.php?t=21088
о.. знаю.. я на него как то платки заказывал :)
тут вот какая проблема.. оба контроллера, отображаются на адреса 4000 -7FFF (первая страничка, если считать нулевую) если их садить на одну плату, следует делать "расширенный" слот, что бы они не подрались
надо ли это делать ?
следующая проблема... присоединение коннекторов. Потребуется уместить одновременно 40 контактный IDE, 36 контактный FDD и слот для CF флешки.. как то всё громоздко будет выглядеть.. хотел габариты уменьшить что бы платка влезла в корпус от стандартного картриджа.. но разъемы.. :( если IDE разъем наверх посадить то для CF-ки места не хватает.. итд.. в общем "репу" чесать и чесать :)

DJs3000
31.03.2015, 18:14
это вот тот FDD ? http://zx-pk.ru/showthread.php?t=21088
Да он самый :)


тут вот какая проблема.. оба контроллера, отображаются на адреса 4000 -7FFF (первая страничка, если считать нулевую) если их садить на одну плату, следует делать "расширенный" слот, что бы они не подрались
надо ли это делать ?
Представляю дерущиеся девайсы :D по мне так было бы круто объединить HDD и FDD на одной плате с возможностью отключать и то и другое перемычками и хорошо бы чтобы контроллеры могли работать одновременно. Если WD37C65 контроллера FDD можно засунуть в плис то мне кажется нада по любому делать :v2_thumb:


следующая проблема... присоединение коннекторов. Потребуется уместить одновременно 40 контактный IDE, 36 контактный FDD и слот для CF флешки.. как то всё громоздко будет выглядеть.. хотел габариты уменьшить что бы платка влезла в корпус от стандартного картриджа.. но разъемы.. если IDE разъем наверх посадить то для CF-ки места не хватает.. итд.. в общем "репу" чесать и чесать
Есть большая уверенность что 40 пиновый IDE разъем вообще не нужен уже никому и лепить его на плату нет смысла... хватит одной CF карты ну или на крайняк сделать сверху два CF слота, а FDD разъем например с правого боку. Либо есть ещё один вариант одну CF разместить на плате чтоб она из картриджа не вылазила, а вторую вывести наверх ну это при условии что для основных элементов будет место. Если никак не помещается все то плюнуть и сделать плату больше на столько на сколько нужно :)

ram_scan
31.03.2015, 18:43
Други, не надо в ПЛИС санрайз пихать. Работает же. Если на РТ2 или GAL я (и не токма я) еще на коленке на монтажке напилить и наМГТФить его за вечер могу то на плисине уже все, суши весла приехали.

Причем габаритами то оно меньше чем родной все одно не получится, меньше слота плату не сделаешь и флэш-ром в плис не затолкаешь.

Вот под ЛУТ нормально санрайз развести вот це дило было бы. Потому-что в том виде как оно есть оно даже в два слоя без оптимизации схемотехники не разводится. А туда бы ИР22 бы еще по хорошему вместо ИР37 (или что туда вставлено на ум не помню), потому-что ИР22 везде как говна, а ИР37 поди и в московии не везде с разбегу продается.

А иначе вроде получается "самодельная конструкция", а плату и монтаж фактически "у дяди" заказывать надо. Чем это отличается от заказа готового девайса ? Чтобы конструктор "вставь плату в корпус картриджа" ?

И да, я против удаления разьема. Переходник с IDE на CF стоит фкетае 160 рублей включая доставку. Зато включить можно что хочешь. Более того я не вижу смысла делать CF на санрайзе. Через переходник включил и играйся.

Хотите сделать универсально - USB Mass Storage привинтите. И через картридер подключайте любые карты, через адаптеры сдкарты, сата винты и мобильные девайсы на андроиде.

DJs3000
31.03.2015, 18:57
Причем габаритами то оно меньше чем родной все одно не получится, меньше слота плату не сделаешь.
Почему это он не получится? плата с двумя микросхемами одна альтера другая пзу да ещё и в корпусе SOP чтоб вообще место с экономить. О каком слоте идет речь?
Для самоделания платы нужно отдельную разводку делать, а тут только промышленное производство платы.

И да, я против удаления разьема. Переходник с IDE на CF стоит фкетае 160 рублей включая доставку. Зато включить можно что хочешь.
Зачем переходники какие-то покупать вообще? Воткнул сразу CF и все никаких проблем, а подключать туда IDE(40pin) винт ну это увольте на дворе 2015 год.

Ovvnex
31.03.2015, 19:38
Есть большая уверенность что 40 пиновый IDE разъем вообще не нужен уже никому и лепить его на плату нет смысла...
С мнением согласен. Жесткие диски с интерфейсом IDE уже вымирающий зверь, особенно 2,5 дюйма. А CF свободно продаётся практически везде. Я вот тоже переживал, когда на своей PentEvo распрощался с жестаком. А получилось так, что 16Gb SD-карту и на треть пока не забил, с учетом того, что на ней лежат папки с коллекцией mod-файлов, mp3, архив демок AAA и разновсякие игрушки.

Вот под ЛУТ нормально санрайз развести
Так речь в теме пошла именно про версию на плис с промышленной платкой. Под лут надо другой проект заводить. Который, уверен, тоже нужен. Но из-за его нужности ставить крест на плис всё же неправильно. :)

ram_scan
01.04.2015, 06:38
Так речь в теме пошла именно про версию на плис с промышленной платкой. Под лут надо другой проект заводить. Который, уверен, тоже нужен. Но из-за его нужности ставить крест на плис всё же неправильно. :)

Обьясните, какую выгоду можно получить от ПЛИС с промышленной платкой кроме того что это стильно, модно, молодежно, и руки почесать ?

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

Если за миниатюризацию, то по ширине меньше слота и по высоте меньше картриджа ее сделать нельзя. ПЗУ в ПЛИС не влезет, и самая большая микросхема на плате все равно останется. Повторяемость конструкции будет никакая. Цена конструкции аховая (альтера это не 4 регистра и 25-рублевая РТшка).

Причем в старом варианте все работает, собрать его можно на коленке, и никаких головняков с подключением CF карт в том виде в котором контроллер этот существует нету от слова совсем (у меня в DivIDE спектрумовский CF карта воткнута).

---------- Post added at 09:38 ---------- Previous post was at 09:35 ----------


Почему это он не получится? плата с двумя микросхемами одна альтера другая пзу да ещё и в корпусе SOP чтоб вообще место с экономить. О каком слоте идет речь?
Для самоделания платы нужно отдельную разводку делать, а тут только промышленное производство платы.

Размер платы лимитирован шириной краевого слота и высотой отсека под картридж. Просто потому-что плату надо будет втыкать в этот слот, и как-то вставлять и доставать чтобы было за что пальцами ее схватить. Так вот, плата на старой комплектухе в эти габариты прекрасно влазила. Ну сделаете новую, будет вся пустая с двумя микросхемами (одна из которых весьма дорогая), но точно такого-же размера.

При этом ради подключения CF карт еще тут бродит идея оставить только CF слот, и лишить контроллер возможности подключения кучи девайсов. Причем CF карту и сегодня никто подключить в IDE разьем не мешает.

Ради чего движуха то ?

Ovvnex
01.04.2015, 09:37
Обьясните, какую выгоду можно получить от ПЛИС с промышленной платкой кроме того что это стильно, модно, молодежно, и руки почесать ?
Ну как бы выгод немало. Во-первых, появилась вероятность объединить на одной платке два устройства - контроллер IDE и флоппи диска. Во-вторых, иной раз действительно хочется приобрести конструктор/собранный девайс, который будет выглядеть аккуратно, "стильно, модно, молодежно". :)
В-третьих, плис - это удобное средство для правки конструкции без тыкания тупым раскалённым предметом. :)
В-четвёртых, у плм типа РТ (кстати, дальний родственник плис) единственное достоинство - дешевизна. Поиск/сборка специфического программатора, термотренировка, размеры - это уже минус.

А а по поводу стоимости, на мой взгляд -это вообще не аргумент. Ретрокомпьютерное хобби - дело затратное, а есть множество видов хобби, которые обходятся в разы дороже.

Никто ж не говорит, что лут версия контроллера не нужна, делать её не надо и прочее. Нужно и то, и то. Да и вообще, больше контроллеров - хороших и разных!:v2_dizzy_vodka3:

DJs3000
01.04.2015, 11:23
Хз по мне так всё очевидно :)
http://cs623718.vk.me/v623718711/29e42/VbO3cWNrmQ8.jpg
такой размер можно поместить в пластик который можно купить и будет конфетка. По цене тоже вопрос спорный т.к. на нынешней версии 8 микросхем логики и 1 пзу. Не уж то эти 8 микросхем логики буду стоить меньше 1 плиc (http://www.ebay.com/itm/EPM7128SLC84-15-Encapsulation-PLCC-84-MAX-7000-Programmable-Logic-Device-/311326798964?pt=LH_DefaultDomain_0&hash=item487c85f474) за 242 рубля или если взять сразу 10 (http://ru.aliexpress.com/item/Free-Shipping-10pcs-lots-EPM7128SLC84-15-EPM7128SLC84-EPM7128-PLCC-84-100-New-original-IC-In-stock/32261359684.html) то вообще плисина получается 132 рубля. В Русскоговорящем сообществе MSX и так дохлая тема, а тут хоть какой-то движняк намечается что не может не радовать лично меня как большого поклонника MSX платформы :)

ram_scan
01.04.2015, 15:13
Хз по мне так всё очевидно :)

Санрайз в родном варианте разводится на плате точно такого-же размера (чуть побольше). Особенно если пару логики под большие кроватки запихать. В том варианте в котором эта плата на фотке - это был взят eagle, вычерчена схема, взята с инета либа с мсх слотом (там в ней характерная узнаваемая штука есть) и типовым размером картриджа, на поляну микросхемы набросаны, нажата кнопка "авторутинг". Там в трассах косяков черти сколько, разводка даже после автоматики руками не доводилась. Даже питальник с сигнальными цепями одним классом сделаны. О каких габаритах речь может идти.

Единственное почему я не стал его делать санрайза в ткомпактном виде - промышленная плата. А я проектирую платы так чтобы их можно было готовить как под ЛУТ так и под заказ на завод отдать. Кто захотел - заказал, кто не захотел - на коленке за вечер дома сделал.

А в том виде как сейчас схема вычерчена и с такой распиновкой РТ1/РТ2 как есть оно внятно не разводится, там штук 10 перемычек получается. И разъем нужно краевым делать.

А что касается мнения одного из форумчан (сорри лень квотить реплику) что "без тыканья паяльником архитектуру менять" то 1) тыкать паяльником все равно придется и 2) без смены прошивки архитектуру менять резона никакого, а прошивкопейсателей у нас тут негусто.

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

DJs3000
01.04.2015, 15:30
Санрайз в родном варианте разводится на плате точно такого-же размера (чуть побольше).
Корпус такой нигде не достать кроме как купить оригинальный санрайс :) А если будет маленького размера как левый карик на фото то у меня уже есть такой корпус и его можно окупить отдельно. Вообще не особо вижу смысла спорить о чем-то да и желания нет. Я люблю больше дела и трепа по делу. Взяли бы и сделали "православную" плату Sunrise IDE так как вы считаете будет правильно. Вот это будет круто!

ram_scan
02.04.2015, 17:20
51708

Один из неудачных вариантов "православной" платы (из под авторутера с минимальной ручной доводкой). Размером под типовой картридж (в некоторых правда перегородки покусать придется). Но в принципе сравнивать с уже разведенным вариантом который пошел в народ можна =) Возиться к сожалению активно времени нету, а не меняя распиновки РТ-шки и не подгоняя положения битов в регистрах к удобству разводки добиться более внятного результата пока нельзя =(

Программа максимум - добиться повторения платы утюгом. Заказать и в таком виде можно, но мне не нра.

PS: не, низзя заказать. тут койчего не хватаэ еще.

DJs3000
10.04.2015, 11:38
http://msx.deneb.nl/LPE-MMC-V8BKP.JPG

Вот так я себе примерно представляю новую версию санрайса только вместо SD должны быть CF.

trader2k4
10.04.2015, 12:32
А вот кстати, не соглашусь, или скорее, выскажу пожелание!
Добыть нормальную CF-карту невеликой емкости и не по конской цене становится с каждым днём всё труднее, и если уж есть возможность пользоваться SD-карточкой - это и надо делать!
Сколько можно клонировать IDE-интерфейс (довольно таки примитивный), когда уже давным давно разработаны SD-варианты? Вот к чему нужно стремиться, а не заменять громоздкие разъемы CF-карты на ещё более громоздкие переходники IDE-CF ради копеечной экономии площади PCB!

ram_scan
10.04.2015, 13:13
Давным давно разработан USB Mass storage который через картридер допускает подключение хоть чего если уж обычную USB свистульку втыкать неохота. Хоть компактфлэш, хоть сдкарту, хоть мемористик, хоть винчестер с двд цепляй. Хучь саташный хучь сказевый хучь идешный. Свобода выбора. Но там напрягаться надо интерфейс реализовывать.

А зацепился народ за CF потому-что вроде как получается карточка а переделывать вроде как ничо не надо, интерфейс то у нее IDEшный. Только непонятен смысл сего действа если с карточкой и щас работать можно, а картридер все равно нужен чтобы на эту карточку данные складывать.

DJs3000
10.04.2015, 13:26
Я хз проблем с покупкой и ценой CF не вижу вообще никаких да и не нужен там маленьких размер можно большой юзать. CF лучше т.к. использует нативный интерфейс IDE что сокращает логику для "конвертера" в тот же SD но я совсем не против SD карты :)

ram_scan
10.04.2015, 17:03
Я хз проблем с покупкой и ценой CF не вижу вообще никаких да и не нужен там маленьких размер можно большой юзать. CF лучше т.к. использует нативный интерфейс IDE что сокращает логику для "конвертера" в тот же SD но я совсем не против SD карты :)

На самом деле есть серьезное опасение что USBшный контроллер с масс стораджем реализовать реально будет проще и втыкаться в него будет просто все. Понадобится всего два корпуса, правда один из них однокристаллка. Но раз вы уж вы на вильяма нашего на шекспира хотите в виде плисины замахиваться, так все едино получается.

Bobo
10.04.2015, 20:20
Я хз проблем с покупкой и ценой CF не вижу вообще никаких да и не нужен там маленьких размер можно большой юзать. CF лучше т.к. использует нативный интерфейс IDE что сокращает логику для "конвертера" в тот же SD но я совсем не против SD карты :)

там всю логику вроде можно заменить одним контроллером с SPI

DJs3000
10.04.2015, 23:23
там всю логику вроде можно заменить одним контроллером с SPI

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

ptero
15.04.2015, 18:12
Ну вот.. что то наклёвывается.. вроде нарисовал.. теперь ещё раз надо всё осмыслить и проверить

DJs3000
15.04.2015, 18:55
ptero, круто :) место на CF не хватает? вижу только IDE разъем. А не всё увидел CF на обратной стороне :) а вверху это походу FDD вообще :)

ptero
16.04.2015, 02:50
вот ещё.. касательно CF панельки.. использую компонет от 3M.. достаточно старый.. таких не продают.. заказал панельки с чипдипа... нынче в основном такого "формата" но.. сомневаюсь в посадочных размерах, есть какой то pdf к ним прилагаемый, в нём кучка вариантов исполнения.. было бы здорово всё же получить в лапы эту панельку живьём и все эти дырки правильно сделать.. и "верхние контактные площадки - крепления" а то будет как на старой плате которая "лабиринты для журнала мурзилка" :)

DJs3000
16.04.2015, 10:54
Я считаю что нужно делать под разъемы которые можно не дорого купить в неограниченном количестве и реально найти даташит. Вот пример разъема (http://ru.aliexpress.com/item/101-00178-64-CONN-COMPACT-FLASH-CARD-R-A-SMD/32313317225.html), а вот под него даташит (http://media.digikey.com/pdf/Data%20Sheets/Amphenol%20PDFs/101-00178.pdf). Так чтоб всё было по нормальному, а не как на старой плате прилеплен CF разъем :) Разъемы я закажу и тоже поделюсь с тобой. Вот ещё вариант разъема (http://www.ebay.com/itm/3-M-N7E50-M516RB-40-WF-CF-Card-Header-Type-II-SMD-Neu-1Stuck-/310750893517?pt=LH_DefaultDomain_77&hash=item485a3255cd) и даташит (http://multimedia.3m.com/mws/media/223588O/3mtm-cf-cardhdr-compactflashtm-type-ii-long-guides-sm-ts2083.pdf) к нему.