delorean, попробуйте сначала дисктту отформатировать со вставленным sunrise (там DOS2 diskbasic). Из бейсика наберите call format. У дискетты должен быть msx2 bootsector. А потом на эту дискетту запишите на PC файлы из архива
Вид для печати
delorean, попробуйте сначала дисктту отформатировать со вставленным sunrise (там DOS2 diskbasic). Из бейсика наберите call format. У дискетты должен быть msx2 bootsector. А потом на эту дискетту запишите на PC файлы из архива
Решилось переименованием MSXDOS.SYS в MSXDOS2.SYS. В общем нужно чтобы на дискете 2 файла было MSXDOS2.SYS и COMMAND2.COM и в таком виде все работает. бутсектор прокатил старый, я не форматировал дискету, просто записал на рабочую дискету. Ну а теперь тупо скопировал файлы (конечно после всех манипуляций с идефдиском) на раздел на флешке и теперь все грузится с флешки - ура! :)
Присоединяюсь к поздравлениям!!!
Раз уж всё равно колдуете, ещё раз посоветую попробовать Nextor - чудесная вещь, особенно с учетом поддержки FAT16 из коробки.
Почитал, поизучал, звучит заманчиво. Но там ПЗУ тоже перешивать надо. Или в другую зашить и перетыкать в панельке. Или можно зашить в существующую? Я так понимаю в этой (29С020) там 128к без дела болтается? И как раз 30 ногу на переключатель VCC/GND. И можно будет юзать Nextor или тру MSX-DOS2 на выбор. Надо подумать. :)
Кстати... во всей этой истории с sunrise печально то, что многие дисковые не работают с флешки. Надо искать теперь специальные версии для HDD. Я, конечно, много не пробовал, но первое попавшееся на дискете: Vampire Killer, Zanac-EX, Lyra-2, после копирования на винт работать отказалось.
Изначально они не дисковые... это выдранные из ROM и записанные в файлы.. + загрузчик.. и вот этот загрузчик, в общем он не знает что кроме FDD бывает санрайс и DOS2 которые хранят свои модули в маппере, у них несколько другое мнение о занимаемой ими памяти итд..) В общем загрузчики нахально затирают загружаемой игрухой системные модули и виснут. В случае с DOS2 наверное не будет хватать стандартных для MSX2 128кб
Подскажите а как себя ведет 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/upload...7ea8d0dead.pnghttp://s3.hostingkartinok.com/upload...92d63337cc.pnghttp://s3.hostingkartinok.com/upload...10076d768e.png
Вместо К555ТЛ2 можно применить КМ555ТЛ2 это ок.. не пробовал Некстора шить, попробуйте оригинальный санрайсовский биос с официального сайта http://www.msx.ch/ftp/Products/IDE%2...ace/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, возможно помехи с его блока питания.
А ещё, ёмкостей бы добавить на платку, блокировочных.. ну маловато двух будет..
При замене РТ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, значит с флэш читается вторая половина.
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
О да.. точно уже 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.
ptero, я брал плату из темы, тут она в двух видах, sprint layout и Pcad, обе идентичные по схеме, я схему не менял, только саму разводку немного.
А это не убило совместимость с 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тый.
Я читал мануал поэтому один винт форматнул в FAT16 и закинул туда command2.com и nextor.sys как указано в мануале, правдо делал это в винде.
У меня нет FDD или размеченного диска. Тут смогу попробовать только если кто-то поделится образом диска или ссылкой на снятый каким-нибудь акронисом или dd стандартного санрайза. А CompactFlash у меня вообще не распаян.
Что же делать...
1. Мешается термоклей на IDE разъеме (имеет электропроводность по ВЧ сигналу?)
2. ̶ Мало блокировочных кондёров
3. Одна/несколько ИР22 неисправна
4. Ошибка в разводке
5. Надо форматировать и разбивать HDD с дискеты
Записал прошивку 2.5 без дублирования верхних адресов, симптомы те же. Все-таки думаю проблема в ИР22, что-то они посылают, головки щелкают, вот и все что они могут, но проверю еще раз разводку. Дополнительные паучьи конденсаторы эффекта не принесли.
ХОРОШИЕ НОВОСТИ.
Попутно проверил мой переходник "забей" который заменяет К556РТ1 на W27C512 всего ТРЕМЯ заменами сигналов, но усложняет понимание начинки прошивки потому что не все сигналы A и D совпадают..
Проверено - работает, по крайней мере грузятся прошивки санрайз/некстор, а обнаружение винта повторяет все симптомы которые я описывал выше. Подтягивающие резюки не убирал.
http://s3.hostingkartinok.com/upload...dd16c4a914.pnghttp://s5.hostingkartinok.com/upload...364529c2b2.pnghttp://s5.hostingkartinok.com/upload...7ea8d0dead.pnghttp://s3.hostingkartinok.com/upload...92d63337cc.png
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 ----------
понятия не имею, У меня так сделано только потому, что так сделано в оригинальной Санрайсовской штуковине. Вряд ли Некстор перепаивал санрайсовские контроллеры по своему, есть надежда на совместимость :)
Не должно было, имхо, и даже если так - родная должна работать. К тому же, в родном варианте флэшка 128кб стоит, хоть и используется реально наполовину. У меня на платах от dk_spb спокойно работают обе прошивки, меняю только флэшки.Цитата:
А это не убило совместимость с Nextor'овской прошивкой?
Вообще-то, именно так и выдаёт, вполне узнаваемые названия.Цитата:
Загрузчик как я понимаю не выдает привычных названий винтов как на IBM PC типа "Fujitsu ...", мне бы для начала убедиться что плата вообще хоть как-то винт видит
Я бы всё-таки проверил распиновку разъема IDE - была очень похожая проблема с CF-разъемом, вылечилось сдуванием и перепайкой.
Нашел я 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, или в винде, или на крайний случай записать туда образ акронисом.
касательно XDBG, я им пользовался когда пытался запустить опытный экземпляр, для этого надо настроить страничку 4000-7FFF на нужный слот, для этого в XDBG сделать CTRL-R (перейти в регистровую зону) и в верхнем правом углу поставить нужный слот для нужной странички.. после этого перейти в зону дампа памяти CTRL-D и выставить адрес 4000h там должен появитья код ПЗУ и можно визуально убедится что ПЗУ видится, понять есть ли ошибки в её чтении.. потом запихать в ячейку 4101 допустим FF, что бы включилось отображение портов иде на конец странички, пройти на те адреса и посмотреть что читается из портов контроллера. НУ хорошо бы перед этим почитать техдокументацию на Санрайс (есть на их сайте) и техдокументацию на IDE интерфейс.. что бы осмыслить что увидели..
Выкладываю образы готового к загрузке раздела.
Размечен только 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
msx-dos2.2.rar
msx-dos2.44.rar
Простой способ создания загрузочной флэшки с досом2.44, автоустановка.
1. Отформатировать флэшку в Fat16 (можно fat32)
2. Распаковать clonezilla-live-msx-dos2.44.zip в корень флэшки
3. Перейти в папку на флэшке util/win32
4. Запустить там файл makeboot.bat и подтвердить
5. Загрузиться в BIOS "boot from USB device"
Архив для 64ти битных процессоров. Для 32х битных надо качать с сайта и добавлять нужный образ диска с досом в корень флэшки и восстанавливать вручную опцией image to disk.
nikor4, Спасибо :) вариантов залить на флешку образ 1000 и 1, я например через WinSetupFromUSB заливаю а он в свою очередь dd использует.
Выкладываю мой переработанный файл печатной платы под грубый ЛУТ, плата изготавливается в домашних условиях на принтере, все ошибки я нашел и плата не потребует наладки. Пришлось пожертвовать плотностью дорожек, поэтому 12 соединений надо сделать проводом МГТФ, как его прокладывать есть много вариантов, все перемычки описаны в файле и графике. Размер платы не изменен.
О том как заменить микросхему К556РТ1, К556РТ2 (K556RT1, K556RT2) на W27c512, 27512, 27c512.
Теоретическая часть, генератор прошивки на паскале пытался написать KALDYH вот тут. Классна было бы если бы он выложил исходник. Но его программа генерирует прошивку с "прямыми адресами", то есть A1 у 27C512 соответствует A1 у К556РТ1.
Для простоты я считал микросхему как было удобнее вставлять, то есть A1 не соответстует A1, все сигналы попутаны.
Если визуализировать то что-то схожее есть, и вообще интересно проверить будет ли работать сгенерированная KALDYH'ом прошивка. (Слева - генератор, справа - считанная).
Практическая часть.
Файл со считанной прошивкой под 27C512 тут. Checksum 0x40BE. Его и записывать.
После записи программатором микросхему надо вставлять в Sunrise IDE с отогнутыми ножками 1, 10, 19, 20, 22.
Большое спасибо dk_spb за запись RT1 а то считывать не с чего было бы.PHP код: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) отогнуть, заземлить ножку.
Добавил прошивку "1 в 1 по адресам" , считанную с моей РТ1. Судя по визуализации немного не то что нагенерировал KALDYH но крайне похоже
Прикольные новости.
Помните ту прошивку, которую KALDYH нагенерировал?
Я ее превратил из прямой в "косую, или кривую", то есть под переходник который я нарисовал выше под печатку санрайза (где отгибаются ножки).
Так вот Checksum CRC точно такой же как у считанной с реальной РТ1. Вот превращенный файл.
0x40BE
Я даже для интереса её прошил, и она работает. Правда внутри файла есть отличия - много отличий, не совпадает около 1кб данных, но работает.
Остается непонятно почему не совпадает CRC у сгенерированной и считанной-прямой. Ну а в общем это не важно.
KALDYH может забабахаем программу и выложим? Чтоб можно было свои прошивки писать если что.
Интересно какая прошивка лучше? Ту что я считал или ту что сгенерировал KALDYH? Там в какой-то момент была обнаружена ошибка в excel файле, где было указано как пережигать перемычки. Судя по времени постов у KALDYH генерация на основе самаой последней исправленной версии экселевского файлика.
nikor4, добрался посмотреть твои образы HDD и понял что без клонзилы не обойтись :) нада создать загрузочную дискету с неё загрузиться чтобы развернуть образ на флешку ппц :) я думал там у тебя просто один файл образ) спасибо за проделанную работу полез качать клонзилу и переделывать под более удобный для себя формат образы.
На самом деле все проще, следуй описанной там инструкции.
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
"Правильнее" делать образ через dd и тогда сделанный образ будет даже на BlueMSX заводится без проблем и переносится на другой любой носитель, а клонзила имеет какой-то свой формат :)
Запаял слот для 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]
Карта к сожалению есть одна.
Есть смысл купить пару карт для тестов? Или это роли не играет?
Слот прямой, припаялся правильно потому что я проверил все соединения по линиям тестером и замыкание соседних линий, к тому же она висит на тех же линиях что и реальный жесткий диск, если бы там что-то не то было, он бы тоже не работал. А он читает и пишет идеально.
По схеме кстати ошибка, там неверно пины пронумерованы и указаны, в 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 режиме, ведь что-то с нее читается.
Коллеги!
хочу сделать несколько контроллеров и соответственно заказать на заводе хорошие печатные платы.
так как заводское изготовление оптимально при заказе от "листа А3" то
кому еще нужны будут печатные платы ? отдам по себестоимости
(размеров пока не знаю и точную стоимость не скажу)
заказывать буду http://www.pselectro.ru/calc/ - я постоянно там делаю печатки.
Соответственно вопрос - какая "последняя" схема и печатная плата?
/как я понимаю самый удобный вариант это в слот сетевого модуля ?/
Или может у кого есть готовые печатные платы которые можно купить ?
>Или может у кого есть готовые печатные платы которые можно купить ?
http://zx-pk.ru/market/viewtopic.php?f=7&t=1901
Спрос близок к нулю.
День добрый коллеги!
я приобрел на барахолке конструктор КНЖМД для УКНЦ и контроллер санрайз для MSX
http://zx-pk.ru/market/viewtopic.php?f=4&t=2605
производства как я понимаю dk_spb
собрал по фото
однако не работает - те 503я со вставленным контроллером долго стоит на синем экране, потом перегружается
может надо что-то нажать ? это нормальное поведение ?
.
Там надо у ПЗУхи одну дорогу перерезать и три ноги перемкнуть. Было на форуме.
Или ждите фотографий.
РТ1/2 - это ПЛМ. Про них речи не идет. Для РТ2 не надо резисторы (8 шт) впаивать
Нет, не у РТ1/2, а у флешки о 32 ногах. Отрезать проводничок (запись) идущий к ноге 31, затем соединить 30, 31 и 32.
вот-вот-вот.
Фото
Скрытый текст
и прошивка
---------- Post added at 19:34 ---------- Previous post was at 19:31 ----------
если зашивать будешь в такую же ПЗУ 29С020 то не забудь склеить прошивку перед записью