Приставки > Картриджи / диски
Флэш картриджи - общие вопросы
<< < (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%, я не могу всю проблему расписать, сказать могу, а писать... запарюсь я, там куча всяких мелочей.... ну не всё так просто. А о том чтобы вытыкать в прцессе работы джойстики вообще речи идти не может, ну выткнул ты его, а кто скажет что это не кнопки нажались?
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

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