Страница 1 из 2
Математика в 29С040
Добавлено: 08 фев 2009, 11:32
khmurat
Можно ли записать математику игры в 29С040.
То есть содержимое микросхемы 29с020 засунуть в 29с040.
И как это сделать?
Re: Математика в 29С040
Добавлено: 08 фев 2009, 12:26
dentechnic
Автопрогом очень лекго.Выбираешь 29с020,вставляешь 29с040 и записываешь.
Re: Математика в 29С040
Добавлено: 08 фев 2009, 14:00
karloss
khmurat писал(а):
Можно ли записать математику игры в 29С040.
То есть содержимое микросхемы 29с020 засунуть в 29с040.
И как это сделать?
А в чем проблема, берешь файл, туда два раза пихаешь содержимое С020, сохраняешь и програмируешь этим файлом С040. Вот кто бы рассказал как С040 записать в С020 :)))
К.
Re: Математика в 29С040
Добавлено: 08 фев 2009, 16:26
Miraculis
админы, ну когда вы уже будете варны или баны раздавать за клонирование тем?
Re: Математика в 29С040
Добавлено: 08 фев 2009, 19:06
kkk28
dentechnic писал(а):
Автопрогом очень лекго.Выбираешь 29с020,вставляешь 29с040 и записываешь.
Легко, то легко, но работать после такой операции плата не будет. ;)
Re: Математика в 29С040
Добавлено: 08 фев 2009, 20:07
karloss
kkk28 писал(а):
dentechnic писал(а):
Автопрогом очень лекго.Выбираешь 29с020,вставляешь 29с040 и записываешь.
Легко, то легко, но работать после такой опереции плата не будет. ;)
Не в лом было проверять??? ;)
К.
Re: Математика в 29С040
Добавлено: 08 фев 2009, 20:19
kkk28
Да нет! Вся проблемка в том, что 29С040 у меня коробка цельная ;D, а вот 29с020 нет, и в магазинах нет ;D ;D ;D
Re: Математика в 29С040
Добавлено: 08 фев 2009, 20:36
Miraculis
karloss писал(а):
kkk28 писал(а):
dentechnic писал(а):
Автопрогом очень лекго.Выбираешь 29с020,вставляешь 29с040 и записываешь.
Легко, то легко, но работать после такой опереции плата не будет. ;)
Не в лом было проверять??? ;)
К.
а что тут проверять, когда и так ясно, что ТАК работать не будет ))))
Re: Математика в 29С040
Добавлено: 09 фев 2009, 13:28
khmurat
Мне попадались несколько раз при перезаписи игр в кроватке где стоит математика вместо С020 стоит 29С040 и автомат работает. А после записи уже нет там какой-то фокус есть мне кажется оставшиеся пустыми 256 кб чем-то заполняются я не сохранил прошивку. Автомат был клубника.
У экстрима на обменнике тоже есть клубника для с размером математики 512 кб. Но ее не получается открыть с помошю чиппрога.
Re: Математика в 29С040
Добавлено: 09 фев 2009, 14:01
Доктор MOM
kkk28 писал(а):
dentechnic писал(а):
Автопрогом очень лекго.Выбираешь 29с020,вставляешь 29с040 и записываешь.
Легко, то легко, но работать после такой операции плата не будет. ;)
Все работает! В тяжелых случаях так и делаю.
======================================
Miraculis писал(а):
админы, ну когда вы уже будете варны или баны раздавать за клонирование тем?
Поддерживаю 8) 8) 8) тем одинаковых наплодили млин
Re: Математика в 29С040
Добавлено: 09 фев 2009, 16:28
Miraculis
Доктор MOM писал(а):
kkk28 писал(а):
dentechnic писал(а):
Автопрогом очень лекго.Выбираешь 29с020,вставляешь 29с040 и записываешь.
Легко, то легко, но работать после такой операции плата не будет. ;)
Все работает! В тяжелых случаях так и делаю.
а может ты выбираешь тип 29с040, грузишь в буффер файл для 29с020 и записываешь? разница-то есть...
Re: Математика в 29С040
Добавлено: 09 фев 2009, 19:11
LIC
Да нет, человек описал, берем прошивку, с помощью редактора или опции в программаторе копируем 2Мбита и заливаем во вторую половину 29040, т.е. у нас получается в микросхеме 29040 две одинаковые прошивки для 29020 и тогда процессору пофиг какой уровень на адресе А18. но проще залить штатную прошивку а А18 не вставляя в панель замаять на 16-ю ножку и все работает.
Re: Математика в 29С040
Добавлено: 09 фев 2009, 23:08
karloss
Miraculis писал(а):
karloss писал(а):
kkk28 писал(а):
dentechnic писал(а):
Автопрогом очень лекго.Выбираешь 29с020,вставляешь 29с040 и записываешь.
Легко, то легко, но работать после такой опереции плата не будет. ;)
Не в лом было проверять??? ;)
К.
а что тут проверять, когда и так ясно, что ТАК работать не будет ))))
Расскажи пожалуйста, как тебе ясно стало, а то я посмотрел даташит, глянул адресацию, думал может и вправду "и так ясно", аж нет, по идее должна работать, может тут специфика программатора Автопрог? тут проверить не могу, кселтеком пользуюсь.
К.
Re: Математика в 29С040
Добавлено: 09 фев 2009, 23:10
Miraculis
если ты выбираешь тип микросхемы 2мбит то почему у тебя должно прописаться 4 мегабит?
если ты выбираешь тип микросхемы 4мбит, а буфер у тебя 2 мбит, то на многих прогерах он шьется 2 раза - в верхние и нижние адреса, т.е. 2 копии одна за одной но в микруху 4 мегабит
Re: Математика в 29С040
Добавлено: 09 фев 2009, 23:20
karloss
Miraculis писал(а):
если ты выбираешь тип микросхемы 2мбит то почему у тебя должно прописаться 4 мегабит?
если ты выбираешь тип микросхемы 4мбит, а буфер у тебя 2 мбит, то на многих прогерах он шьется 2 раза - в верхние и нижние адреса, т.е. 2 копии одна за одной но в микруху 4 мегабит
Согласен, 4 писаться не будет, так оно нам вроде не надо, будет адресовать первые 2 мб и ладно, дальше обрааться не будем :). Тут все зависит от того как ты организовал чтение из этой микрухи, может прокатить и с первым вариантом.
К.
Re: Математика в 29С040
Добавлено: 09 фев 2009, 23:29
Miraculis
понимаю...ты не шаришь...
теперь на пальцах:
в 2-хмегабитке максимально адресуемое значение (в бине) 1111....1111 (количество N)
в 4-хмегабитке - X1111....1111 (количество N+1)
в зависимости от того, чем будет этот X (а это контакт адресной шины) у тебя данные будут браться из верхней или нижней части адресов.
а чтобы тебе было пофиг откуда - надо записать ОДНО и ТО ЖЕ и ТУДА и ТУДА
Re: Математика в 29С040
Добавлено: 09 фев 2009, 23:37
karloss
Ты знаешь, программирую мбэйсед уже 10 лет, так что можно сказать что и не шарю)). Если мое устройство будет адресовать только N?? Ну не предполагал я, что будут туда 4-х мегабитки вставлять, то что???
К.
Re: Математика в 29С040
Добавлено: 09 фев 2009, 23:42
Miraculis
ты можешь прожить что угодно...
ну если бы ты хоть раз взял даташит на 2-х мегабитник и 4-х мегабитник...
то был бы ОЧЕНЬ удивлен!!!
у них одинаковое количество ножек!!!
как так? что произошло? почему растут цены?
в 2-х мегабитнике контакт самого старшего адреса N/A, а в 4-х мегабитнике - ИСПОЛЬЗУЕТСЯ
Re: Математика в 29С040
Добавлено: 09 фев 2009, 23:51
karloss
Miraculis писал(а):
ты можешь прожить что угодно...
ну если бы ты хоть раз взял даташит на 2-х мегабитник и 4-х мегабитник...
то был бы ОЧЕНЬ удивлен!!!
у них одинаковое количество ножек!!!
как так? что произошло? почему растут цены?
в 2-х мегабитнике контакт самого старшего адреса N/A, а в 4-х мегабитнике - ИСПОЛЬЗУЕТСЯ
Ааааа, я в панике....
Я про это тебе и рассказываю, ну не буду я использовать этот контакт, и будет мне счастье, буду адресовать 18 бит адреса.....
К.
Re: Математика в 29С040
Добавлено: 09 фев 2009, 23:55
Miraculis
боже...свой первый пост про запись на 4-х мегабитник я написал черт знает когда...
и тут меня учит крендель....который недавно на форуме )))
Re: Математика в 29С040
Добавлено: 09 фев 2009, 23:59
karloss
Это конечно классный довод, но форумы они ведь бывают разные, и писать программатором прошивки, написанные чужими ручками это одно, а вот разок сделай какое-нить устройство, а прошиву запихни в 4-х мегабитку, прозреешь))).
К.
Re: Математика в 29С040
Добавлено: 10 фев 2009, 00:16
dentechnic
Проверил:Автопрог автоматически копирует во вторую половину 29с040 с адресса 40000 прошивку для 29с020.Для других программаторов значит нужно создавать файл 4мбит состоящий из двух одинаковых прошивок 2мбит.
Re: Математика в 29С040
Добавлено: 10 фев 2009, 00:29
LIC
Простите парни, что вклинился в ваш спор. Если записать прошивку размером 2Мб в микросхему емкостью 4Мб (0h- 3FFFFh), а пространство 40000h - 7FFFFh оставить пустым, то возможно такая модификация работать не будет. Я не знаю схемотехнику Игрософта, но вывод 1 (адрес А18 для 4Мб и не используется в 2Мб), подключен к "голове" и вот что там деится я не знаю, но вероятность хаотического изменения логического уровня на сем адресе предвижу (ну или закономерном). И вот продублировав исходную прошивку в адресное пространство 40000h - 7FFFFh, нам будет наплевать какой логический уровень на 18-том адресе.
Re: Математика в 29С040
Добавлено: 10 фев 2009, 00:31
Miraculis
вот про это я и говорил и описал как это сделать минимальным движением рук
Re: Математика в 29С040
Добавлено: 10 фев 2009, 00:37
LIC
Miraculis писал(а):
вот про это я и говорил и описал как это сделать минимальным движением рук
Так получается вы с karloss -ом одно и то-же доказывали
karloss писал(а):
А в чем проблема, берешь файл, туда два раза пихаешь содержимое С020, сохраняешь и програмируешь этим файлом С040.