Код: Выделить всё
COPY /V file-2m.rom /B + file-2m.rom /B file-4m.rom /B /Y
Ради интереса попробовал записать м/с 040 прошивкой 020 2 раза со смещением адреса на 40000 как советовал porcha2 . Все отлично работает.porcha2 писал(а): ...либо записать с адреса 0 а затем повторить запись со смещением 40000.
Вообще-то, для создания "двойной" прошивки не нужно иметь редактор. Достаточно выполнить команду в консоли (cmd.exe):Aprel писал(а): Ради интереса попробовал записать м/с 040 прошивкой 020 2 раза со смещением адреса на 40000 как советовал porcha2 . Все отлично работает.
Сохраняйте готовую прошивку м/с и ни какие редакторы не требуются.
ващето это старая досовская команда гггг...b-s-a писал(а):Вообще-то, для создания "двойной" прошивки не нужно иметь редактор. Достаточно выполнить команду в консоли (cmd.exe):Aprel писал(а): Ради интереса попробовал записать м/с 040 прошивкой 020 2 раза со смещением адреса на 40000 как советовал porcha2 . Все отлично работает.
Сохраняйте готовую прошивку м/с и ни какие редакторы не требуются.
copy /b std.rom+std.rom dbl.rom
где std.rom - стандартная прошивка (256КБ), dbl.rom - имя получаемой двойной прошивки (512КБ).
Естессно :)ADMIRAL_TEX писал(а): а ваще DOS рулит :)
Шил много раз 256 в 512 все работает. AutoProg ничего автоматически не копирует. Я делаю так 1) выбрал тип микросхемы. 2) выбрал оригинальную прошивку. 3) выбрал положение в ПЗУ вторую половину в 262144 байт. И все. При проверке контрольной суммы, контрольная сумма соответствует оригиналу. Первая половина в 262144 байт остается чистой.dentechnic писал(а):Проверил:Автопрог автоматически копирует во вторую половину 29с040 с адресса 40000 прошивку для 29с020.Для других программаторов значит нужно создавать файл 4мбит состоящий из двух одинаковых прошивок 2мбит.
Круто, зачет! 8)b-s-a писал(а):Вообще-то, для создания "двойной" прошивки не нужно иметь редактор. Достаточно выполнить команду в консоли (cmd.exe):
copy /b std.rom+std.rom dbl.rom
где std.rom - стандартная прошивка (256КБ), dbl.rom - имя получаемой двойной прошивки (512КБ).
Оба и имеем 2 версии прошивки в одном флаконе ;Dalex67 писал(а):А я просто копирую 020 в винхексе и два раза вставляю в 040 с 0х00000 и 0х40000
Все прекрасно работает. А еще можно две половинки 040 неодинаково записать ::)
Ну да, только дорожку к 1 ноге 040 перерезать: подаешь "0" - одна прога работает, подаешь "1" - другая.dimm писал(а): Оба и имеем 2 версии прошивки в одном флаконе ;D
А потом клиенты "ломают" голову, чего эта плата то работает, то нет. Не забывайте о наводках, не использованный адрес надо привязать к 0 или 1, в зависимости от того куда вы записали данные.Сообщение V.V » Вчера, 13:58
Зашиваешь оригинальную прошивку в С040 но при установки в плату отгибаешь первую ногу чтоб не была задействована. Все просто и работает.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 9 гостей