| Приставки > Картриджи / диски |
| Флэш картриджи - общие вопросы |
| << < (4/75) > >> |
| masyanya:
Возвращаемся к старой теме, по поводу прошивки в ATMEGA8515.....я тута в командировке был поэтому мя не было..... программатор мой там, схемку я выкладывал. Млин, прошивка версии даже не Бэта.... я ТАКОЙ КОСЯК нашел в прошивке, короче горит микроконтроллер из за этого.....будет скоро, будет, ну в общем ладно мой проблемы и при том решимые. А так для разогрева, я тута пока в самолётике летел.... путь то длинный..... во че напридумывал: Прошивка - programm memory HEX Прошивка - EEPROM memory EEP Собираем, втыкаем в USB и наслаждаемся SEG'овским джойстиком. Под ХР и 2к дров не нада. |
| Cruel:
Сложновато на мой взгляд, но актуально. С ужасом ожидаю, когда перестанут LPT делать на новых матерях. На ноутбуках уже перестали. :( |
| Rumata:
--- Цитата: HardWareMan ---Незнаю, у меня на всех компах, что проходили через меня, начиная с 286, возле ISA всегда стояли 245/244.... Т.е. буфера на данные и регистры на ардрес. --- Конец цитаты --- В 286 - конечно, они ориентированы обилие рассыпухи. А по мере возрастания интеграции нагрузка на шину уменьшается и буфера пропадают Прошил ПЗУшку, но при монтаже сделал маленькую ошибку и искал её пол-дня (чем проще - тем дольше ищешь :D ) Пока могу сказать что, FDWR аналогичен FDC, но активен только при записи (как я и предполагал), тогда как FDC - и запись, и чтение --- Цитата: HardWareMan ---А.... LS244 - регистр, PAL16R4 - ПЛМ на 16х4. Типа однократно-программируемого дешифратора. =) Че там думать-то. Народ не хотел кучу логики ставить... =) --- Конец цитаты --- Ну допустим 244 скорее буфер, а 16R4 - 8х8 с 4 триггерами (тактируются VCLK) И как раз хотелось бы вернуть ту кучу логики, а то таблицу адресов он приложить забыли :( PS Рад, что тебя настигла идея использовать CF. Хотя я бы выделил это в отдельный проект, параллельной ветвью --- Ой, какая интересная схемка 0_0 Только одного джойстика как-то маловато... И что за странная вещь JP2 по имени HEADER6, да ещё и с инверсией? И в каком смысле USB 2.0 compatible? Типа 2.0 полностью включает в себя 1.0? Мне кажется, для джойстика (даже двух) скорости 1.0 более чем достаточно |
| masyanya:
Что у тя за привычка всё обосрать, а? Ну мало тебе собери два. JP2 для программирования, - в стандартных библиотека PROTEL'a так обозначаеться разьемы PLS. Чё мы тут друг на друга гадить будем или дело делать? И типа 2.0 compatible это если ты придумаешь дизассемблировать, то заобнаружишь что там код и под 2.0 заточен, т.е. можешь сделать и Mass Storage Device, если добавишь алгоритм оценки OUT PIPE для DATA1PID. В любом случае это не принципиально и помоему, к мелочам придираться глупо. |
| HardWareMan:
2 Masyanya: Схема - что надо. Тока у меня есть к тебе предложение - давай замути эту схему в Соньковский расчетверитель (МегаТап или МультиТап). Вместо внутренней схемы. Причем, джойстик не главное - МемориКард вот основная цель. Смогешь? Накрайняк тока Мемрик нужен. Можно только один. Все режимы самого мемрика дам. Там протоколы и пр. И еще, на USB2 не похоже. протокол - да, а в остальном - 2313 разогнанный на 2 мега еле-еле на LowSpeed от USB1.1 поспевает. =) Причем без анализа налету (схемку IgorPlug собирал, знаю) =) А вообще сам хочу USB изучить, немного погодя. Если поможешь - буду рад. Правда оффициальных док мне не надо, уже давно с usb.org выкачал. Ченить из личного опыта. Как эта схемка например, и чтоб контроллер подешевле. =) И это, в схемку программатора, что под эту схему, не ткнешь? 2 Rumata: мля, ты прав... Я привык просто юзать LS245(1533АП6), и остальное для меня почему-то регистры.... А регистр, не тактируемый, тоже может быть буфером. =) А 244 - это 2х4 однонаправленных буфера.... =) А я больше по двунаправленным угараю.... А теперь: Вчера на 40% закончил ядро DOS. Видит разделы и параметры (пока) первого на FAT16. И выводит корневую директорию. Это на 80метровом винте. Потом зацепил винт на 20Гиг и FAT32. Винт и таблицу увидел. =) Есессно раздел не увидел. Но это ничего, FAT32 видеть будет, эт я обещаю. Специально для больших винтов/CF. Вот так то.... |
| masyanya:
Кстати вот программатор как выглядит. --- Замутим однозначно!!! Давай! (для связи: ramfactory(а)hotmail.com), кстати к слову, там у игоря ошибочки есть, принципиальные, например с адресами (в USB 7bit на адрес устройства а у него вроде как 8, ввиду етого ENDPOINT с таким подходом х...... выловишь, ну в общем исправил, да ну и лана) А USB2.0 тоже работать может и на 12Mhz там только пакеты не по 8 bytes а по 1024 и генерить их придеться 'на лету' введу 127 байтной SRAM в AT90S2313. |
| HardWareMan:
--- Цитата ---Originally posted by masyanya@Apr 5 2005, 09:36 AM Кстати вот программатор как выглядит. --- Конец цитаты --- Это он и программит? Мля... Яж не буду собирать флэш карт и зачем мне эта вся байда... А упрощенная схемка есть? А вот USB в программаторе - УВАЖАЮ. Кстати, по личному опыту в сборке IgorPlug - R6 в твоей схеме не обязателен. Да C3 и C4 тоже. Все, правда, зависит от экземпляра контроллера, я собирал без них 4 штуки, и все они работали. =) |
| masyanya:
Есть. Но выглядит не проще. (Эт я в 2001 году замутил) (Эт в 2002'ом) |
| HardWareMan:
УЖАС!!!! У меня начиная с 1998 года всего 2х555АП6, 3х580ИР82, 1х555ТМ7, 1х555ИД7... Для дампа... И до сих пор в прототипах =). Так и не дал ума корпусу. :( И я посмотрел, если доработать софт - для записи во флэш (на 5 вольт). RAM карт на нем работает. =) Сейчас работает. А где можна нарыть PROTEL? Ато я все еще PCAD 4.5 юзаю. 8) Другого, такого удобного для ручной разводки не нашел. Ни следующие версии (PCAD8/9/2000/2001), ни OrCAD 9.... :) |
| masyanya:
Я развожу чаще всего автоматически, мелочи подправляю. А PROTEL качай тута. Protel SE 98 Service Pack 6 --- Я тя есть схема твоего чудного устройства, страсть как интересно посмотреть чего народ делает. :nyam: Кстати R6 С3 и С4 не обязательны, но во первых как бы хороший тон, во вторых влияет на качество устройсва, то комп загрузился, - устройства нет, то ещё какая хрень.... ну это 1 раз из 1000 но всё же наблюдается. Точно так же как рядом с 7805 ставят 0.1uF или к ногам питания у логики припаивают, т.е. в принципе не надо, но хрень случиться всегда может. |
| Rumata:
Masyanya, ты зря обижаешься. Ну может я где-то чуть - чуть ехидничаю, так это не со зла. :) Ты вон тоже порой не сахар Схемка действительно интересная и, я бы сказал, актуальная. Соневских переходников сейчас как грязи, а вот сеговских нет, видимо считаются устаревшими и не модными. То что можно собрать два я понимаю, но все же хочется корпусов поменьше, да и проводами начинаешь обрастать. С JP2 понял, просто у меня, знаешь ли, нет под рукой тех самых библиотек. И про 2.0 вопрос не случаен, сейчас очень много компьютерных устройств, где указывается USB2.0 именно в том смысле, что я писал О! Опять не понял. Это картинка какого именно программатора? Там вроде 3 регистра были, а здесь что-то большое. Или я чего-то проглядел? А вообще HardWareMan прав, USB впечатляет, тем более, что жизнь всё сильнее к нему подталкивае --- to HardWareMan Немного поковырял разные платки - обнаружил на SM801-A1 и FDC и FDWR. Мелочь, а приятно. Теперь хочу с регенерацией разобраться |
| HardWareMan:
--- Цитата ---Originally posted by Rumata@Apr 5 2005, 10:00 PM to HardWareMan Немного поковырял разные платки - обнаружил на SM801-A1 и FDC и FDWR. Мелочь, а приятно. Теперь хочу с регенерацией разобраться --- Конец цитаты --- Давай, давай. Особенно интересуют сигналы на слоте карта, так как планируется делать РАМ картридж и КомпактФлэш в голове.... И еще, у него в программаторе Атмега и 580ВВ55 =) Разве не понятно? |
| masyanya:
Rumata слушай у тя нет случайно схемы пистолета на SEG'y? (О переходнике) Кстати есть и на 2 джойстика схема, просто в 2313 у меня не влазит весь алгоритм, А вот в ATMEGA8 влазит. P.S. Ты уж извини если что не так. --- Хе.... --- Так к слову, никому ичего не напоминает? http://www.vidgame.net/NINTENDO/FAMICOM.htm --- Кстати HаrdWareMan хоть и сказал пару глупостей....про FeCl3, но на проверку оказался умным мужиком. В этом я сполна убедился вчера, разрулил все мои сомнения. Приношу ему свои извинения. |
| Rumata:
По пистолетам кое-что есть и это входит в мои планы. Есть практически полная схема Менацера, но надо всё перепроверить, я её снимал почти 10 лет назад :( С Конамиевским Юстифаером хуже: оригинала не было, в копии - заливка, так что надо ломать |
| masyanya:
--- Цитата ---Originally posted by Rumata@Apr 6 2005, 11:44 AM Есть практически полная схема Менацера --- Конец цитаты --- Кинь если не жалко. :whislin: (ramfactory(а)hotmail.com) |
| HardWareMan:
--- Цитата ---Originally posted by masyanya@Apr 6 2005, 01:46 PM Кстати HаrdWareMan хоть и сказал пару глупостей....про FeCl3, но на проверку оказался умным мужиком. В этом я сполна убедился вчера, разрулил все мои сомнения. Приношу ему свои извинения. --- Конец цитаты --- Я же сказал - я не химик. И по химии у меня была 4 автоматом. =) За остальное - без проблем. |
| Rumata:
Не жалко, но проблематично. Это листов пять "рукописей", карандашем на не очень белой бумаге. Даже толком не отсканировать. И потом, я это делал "на время", т.е. принесли днем, а на завтра должны были унести, прикинь, какая там мешанина. Надо хотя бы перерисовать. В ближайшие дни не смогу - извини, но постараюсь не затягивать --- to HardWareMan Поэкспериментировал с регенерацией. Пока ничего не понял. Я правильно понимаю, что если остановить процессор Хальтом, то на шине ничего не должно быть? И то, что там копашится - это кадровое прерывание? --- --- Цитата ---Originally posted by masyanya@Apr 6 2005, 10:27 AM Так к слову, никому ичего не напоминает? --- Конец цитаты --- А что тебя удивляет? Почему-то считается, что Dendy - отечественная разработка. Отечественного там только простенький логотип и неуклюжий слон. Обычная практика заказа готового товара под своей маркой. Сейчас такого в Китае полно: хочешь - приставки, хочешь - телевизоры, хочешь - DVD плееры. Можешь разработать свой логотип и заказать с ним джойстики для PS2 :) (не родные, конечно, но вполне приличные) --- --- Цитата ---Originally posted by masyanya@Apr 6 2005, 08:07 AM (О переходнике) Кстати есть и на 2 джойстика схема, просто в 2313 у меня не влазит весь алгоритм, А вот в ATMEGA8 влазит. --- Конец цитаты --- Ты меня заинтриговал до крайности. То есть два шестикнопочных на один USB? !!! И программатор тоже интересная штука. Тем более, что у меня весь процесс распределен между домом и работой |
| masyanya:
Мона и четыре. Тока есть некоторые с этим проблемы. 1. Воткнутый в слот USB переходник, в нашем случае USB->джойстик, система определяет как одно неделимое устройство, поэтому оба джойстика в системе будут как бы одним, т.е. будет рычаг направлений и 20 кнопок (ST1, А1, В1, С1, X1, Y1, Z1, MD1 + UP2, DOWN2, LEFT2, RIGHT2, ST2, А2, В2, С2, X2, Y2, Z2, MD2). В общем-то особой проблемы я в этом не вижу, так как в хорошем эмуле можно определить конфигурацию. 2. Со второй проблемой куда хуже.... если в слоты воткнуты не оба джойстика, а например один, то будет происходить "срабатывание в порт". Дело в том что если порты контроллера "висят в воздухе", и при этом происходит опрос этих портов, контроллер попросту может начать брать с порта всякую хрень (и пропускать комманды), что он кстати и делает, для одного джойстика я вообще считал это удачей, нет джойстика - нет устройства, но для двух.... Таким образом или их два или нет ни одного. По поводу решения первой проблемы: надо писать свои дрова, а по поводу второй, можно конечно поставить повторители но тогда из-за первой проблемы (два джойстика как бы один) будет ещё и третья, если один из джойстиков выткнут будет детектиться нажатие кнопок на дрегом джойстике. Реальное же решение этой проблемы я вижу в сборке внутри корпуса переходника мини хаба, что собственно и убъет двух зайцев, тока над этой проблемой работать не охота... И в магазин ехать не охота.... Так что если устроит с такими глюками, то выложу. |
| HardWareMan:
Ё-маё... НАРОД! Во первых, от висячки избавляются сопротивлениями на Vcc. Во вторых, джойстики от Сега имеют Plug'n'Play. Там на 100% можно определитьсостояние нету/3 кнопки/6 кнопок. Тяжело это сделать что ли? Автоопределение в случае с устранением "висячки". Хватит 6 сопротивлений по 10к, кстати, некоторые китайские джойстики без них и не работают. Кнопки всегда зажаты. 2 Rumata: Да, это кадры. Тебе надо послать команду or.w #$0700,sr (или and.w #$F8FF,sr - не помню, после обеда уточню.) halt и будет тебе счастье.... |
| masyanya:
--- Цитата ---Originally posted by HardWareMan@Apr 7 2005, 08:19 AM Да, это кадры. Тебе надо послать команду or.w #$0700,sr (или and.w #$F8FF,sr - не помню, после обеда уточню.) halt --- Конец цитаты --- Эт к чему? --- Блин, это то всё понятно, но рядом с контроллером даже пукнуть нельзя... глюки попрут 100%, я не могу всю проблему расписать, сказать могу, а писать... запарюсь я, там куча всяких мелочей.... ну не всё так просто. А о том чтобы вытыкать в прцессе работы джойстики вообще речи идти не может, ну выткнул ты его, а кто скажет что это не кнопки нажались? |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |