Приставки > Картриджи / диски
Open source проект по созданию flash картриджа для NES
<< < (3/4) > >>
Unrw:

--- Цитата: SAMael от 07 Апрель 2017, 17:52:45 ---а по слоту карика ресетнуть проц никак?
--- Конец цитаты ---
надо эксперимент сделать, выставить низкий уровень (замкнуть на землю контакт M2) если прокатит - значит есть решение

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

Добавлено позже:
нашел описание на буржуйском сайте - через слот никак нельзя, но  можно сделать софтом переход по адресу JMP ($FFFC)
HardWareMan:
goodbye:
HardWareMan, весь список ачивментов огласите ?  :lol:
KykyPyky:
А вам не кажется, что бутерброд лишний и хватит только регистров для развязки цпу приставки и памятью карика.
После того как микроконтроллер закончит писать ром, его выводы переключать в режим ввода и занимать бесполезным циклом.
HardWareMan:

В качестве примера: http://www.emu-land.net/forum/index.php/topic,24807.msg348881.html
Если откинуть тот факт, что это для Sega и тут USB, то тут та же идея. USB используется только вне приставки, тогда контроллер управляет флешкой. А когда картридж воткнут в приставку, он просто переводит свои лапки на вход и не мешает ей (нагрузочной способности приставки вполне хватает). Регистры тут хранят адрес, у Sega их 24 линии (обычно используется от 19 до 22).

PS Да, это Krikzz в девичестве. К сведению тех, кто считает, что все ему на форуме должны и они не помогают только лишь по причине "конкуренция, синдром отличника, может просто лень писать" не пишут ему готовые изделия, редиски.
Unrw:
словил "печальку", стал печатать из SprintLayout на фотобумаге обе стороны картриджа в зеркальном отображении, а надо было только одну зеркально печатать
Unrw:

--- Цитата: KykyPyky от 08 Апрель 2017, 00:47:01 ---А вам не кажется, что бутерброд лишний и хватит только регистров для развязки цпу приставки и памятью карика.
После того как микроконтроллер закончит писать ром, его выводы переключать в режим ввода и занимать бесполезным циклом.
--- Конец цитаты ---

можно и без бутерброда, однако придется длину платы увеличить еще сантиметров на 5. 595 регистры нужны т.к. у МК не хватит ног чтобы подключиться к ROM или надо переходить на МК mega 2560,  у него ног много, но дорожки получатся очень узкие тогда - ЛУТ не прокатит.

в принципе если ориентироваться на mega 2560 то можно будет не только писать PRG и CHR на картридже но и будет куча ног которые можно будет подключить напрямую к разъему и читать данные, тогда можно будет сделать картридж с меню многоигровкой... но такую плату придется заказывать - я сам бы не взялся такую травить
goodbye:
я бы сначала всё навесным монтажем собрал, но никому бы не показывал этот роллтон, т.к. ничего интересного нет.
если работает, можно и плату уже разводить.

без проверки плату заказывать - шанс напороться на грабли, и понести убытки.
Unrw:
Плату ЛУТ изготовил.
Дорожки толщиной 0.3 в трех местах разрушились - восстановлю кусками провода, дорожки толщиной 0.4 все целые.
Пока только успел залудить, ставлю панельки на плату, чтобы микросхемы не впаивать. Как впаяю все панельки - буду проверять дорожки на разрывы и КЗ. Крайний разъем картриджа тоже залудил.
Как только проверю на КЗ и разрывы - выложу фото платы после травления и после установки микросхем и начну писать прошивку для МК
goodbye:
фотки дай заценить, того что получается ? :)
Unrw:
вот плата после травления
goodbye:
переходи на планарные компоненты :) иначе карик будет больше приставки :)))
Unrw:

--- Цитата: goodbye от 13 Апрель 2017, 09:59:14 ---переходи на планарные компоненты :) иначе карик будет больше приставки :)))

--- Конец цитаты ---
сначала надо чтобы этот гробик заработал
SAMael:
goodbye, та этот на DIPах ведь винтажно будет смотреться же ;)
Skay:

--- Цитата: SAMael от 13 Апрель 2017, 18:24:11 ---та этот на DIPах ведь винтажно будет смотреться же
--- Конец цитаты ---
Втыкать приставку в картридж?  :lol:

Добавлено позже:
Unrw, ничего личного, просто к слову пришлось. А так да, круто :) да и выбор в дип понятен, тут с лут проще.
SAMael:
Skay, DIP удобен тем что все можно в кроватках(панельках) разместить, что не скажешь про SOIC, SOP, TQFP и т.д. какраз на прототипах и для отладки самое оно, быстрая смена чипа без пайки.
Unrw:
В корпусах SOIC все микросхемы есть. Место будет занимать гораздо меньше, я лично такую плату ЛУТ не смогу сделать, может быть кто-то их более профессиональных  "электронщиков" сможет...

Впаял панельки, пока времени нет прозвонить на КЗ и разрывы.
SAMael:
Unrw, не всё сразу, научишся, когда то я делал по 2 дорожки между отверстиями микрух DIP, утюжком  :wow: сейчас не парюсь и мне проще заказать плату на заводе.
на КЗ и разрывы первым делом визуальный осмотр а потом тестер.
Skay:
SAMael, мне все хотелось попробовать
http://oldoctober.com/ru/thermal_transfer/ но тааак лень заморачиваться. Утбгом жухжух и готово, всегда под рукой, а это еще пилить надо.
goodbye:
жесть.
я лучше утюгом. :)))))
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

Перейти к полной версии