Программа для прошивки спектрум

Обновлено: 07.07.2024

Добавлено (21.02.2016, 10:31)
---------------------------------------------
Сейчас работаю над подключением TurboSound и Kempston-джойстика

Lisitsin, смотрел давно ваш проект.Скажу сразу - дело почти безнадёжное. Вряд ли кто то будет делать такие миниатюрные двусторонние печатные платы с кучей smd микросхем , и сразу будет вопрос у новичков : чем прошить ? И чем открыть файл ".рсв". Лучше оформили бы максимально в DIP-корпусах и отдельным блоком на односторонней печатке в формате ".lay". Дело пошло бы проще для многих фанатов Спектрума и Вашего проекта.

Вы проделали интересную работу. ZX-Spectrum - это отдельный мир. Многое для него писалось энтузиастами и поэтому чувствовалась душа. С удовольствием посмотрел ваши видео. Ностальгия.
Спектрум помог нашей семье выжить в 90е. Пиратствовали помаленьку. Я даже соорудил специальный компараторный магнитофон для него. Веста-48. Кворум-128. Пентагон-128 (или 256-не помню).
Любопытно, мне нравилось возиться с ним. Но не помню, чтобы хоть одну игру прошел до конца. Это для меня целью не являлось. Бейсик, начало ассемблера.

Синклер создал очень интересный вариант. Проложивший дорогу к ПК для многих. Вы продолжаете его дело. Желаю Вам успеха.

В словах HAWES есть рациональное зерно. Не всякий способен повторить Вашу конструкцию. Вы скорее создали профессиональную версию. И в этом смысле работа достойная уважения.

Классический вариант работы с DIP корпусами и печатками ежени был бы, я собрал бы точно. С СМД собирать руки не лежат. (А настальгия . ) Модуль TurboSound с интерфейсом Kempston джойстика для AVR ZX Spectrum успешно разработан, проект поддерживается, желающие приобрести обращаются к разработчику) Классический вариант работы с DIP корпусами и печатками ежени был бы, я собрал бы точно.

Поэтому подумайте сами - на кого рассчитано данное изделие? Кто его будет покупать? В каком виде?
Конечно, ностальгия и все такое прочее, но для людей моего возраста было бы интереснее собрать самому, а для молодежи,
которые даже не слышали никогда о Синклерах, гораздо интереснее искать виртуальных Покемонов, увы.

Да, и думаю имеет смысл "прикрутить" к данному компу один из имеющихся в широкой продаже дисплеев 320х240, чтобы это было законченое изделие.

UpgradeDownload/ResearchDownload
версия: R24.0.0003

Последнее обновление программы в шапке: 11.04.2020

Прикрепленное изображение

Прикрепленное изображение

Краткое описание:
Прошивка смартфонов на базе SpreadTrum.

Русский интерфейс: Нет
Разработчик: Spreadtrum Inc.

доброго времени суток
подскажите что может быть с этим шарабаном
принесли полукирпич (Что за кирпич - автор не сказал)
иногда пытается включиться
запускается логотип
потом выключается и сам переодически светится черный экран
не прошивается
вылазят всяческие ошибки и сразу же включается черный экран (Ошибки в шапкее)
на зажатие клавиш не реагирует
и еще .
может есть у кого свежая версия прошивки HSS122TT. ? (Needrom, профильная тема устройства)

Также не указан процессор, прошивальщик и его версия.

ВСЕ ВОПРОСЫ ПО ЭТОМУ ПОВОДУ - ОФФТОП!

Q - вопрос.
A - ответ.

Q: У меня вываливается ошибка xxx, подскажите пожалуйста, как решить.
A: Коды ошибок написаны ниже. Уж если там нету, пишите сюда соблюдая шаблон.

Q: А почему я не могу снять при прошивке галочки с FDL и FDL2, зачем они нужны?
A: Эти файлы - что - то вроде файлов updater-script и updater-binary для прошивки в TWRP, первый - команды для установки, а второй - шпаргалка, которая расшифровывает эти команды.

Q: А под Linux программа есть?
A: Нету.

Q: А будет?
A: С таким вопросом - на ТНТ/ТВ3. А вообще, я думаю что нет. Мне кажется, но компания несёт сейчас убытки, процессоры сырые и их никто не использует. Невыгодно это все, а денег на разработчиков где взять, м?

Телефон кирпич:

Причина:
ОС повреждена и телефон не может загрузиться.

  • Проверьте заряд батареи.
  • Перепрошейте телефон.

Причина: не установлены драйвера для устройства.

Статус бар затыкается на "Waiting.."

Причина: У программы проблемы с поиском устройства.

  • Проверьте что телефон выключен и его батарея заряжена.
  • Проверьте драйвера.
  • Попробуйте другой кабель, порт или компьютер.
  • Попробуйте во время подключения устройства держать клавишу "Громкость вверх". Ещё можно попробовать "Громкость вниз".

Причина: Убит NVram. (Калибровка)

USB устройство не опознано.

Причина: ПК имеет проблемы со связью с телефоном. (часто бывает из - за драйверов и проблем с самим ПК)

  • Попробуйте другой ПК, порт или кабель.
  • Переустановите драйвера.
  • Проверьте что телефон выключен перед подключением. (передерните батарею чтобы быть уверенным)

Причина: Произошла ошибка при прошивке.

  • Попробуйте другую версию прошивальщика.
  • Попробуйте другую прошивку.

Большой размер разделов.

Причина: Программа считает, что раздел слишком большой для записи или так и есть.

  • Попробуйте другую прошивку.
  • Обновите прошивальщик.

Загрузка не удалась: время ожидания вышло.

Неподходящий раздел.

Причина: Возникла ошибка при прошивке какого - то раздела.

Невозможность проверить баутрэйт.

Причина: Программа не может подготовить телефон к прошивке.

  • Отключите устройство от ПК и передерните батарею.
  • Перезапустите программу.

Причина: Прошивальщик не может установить прошивку.

Провалено: ошибка отправки uart.

Причина: процесс прошивки был прерван.

  • Попробуйте другой ПК, порт или кабель.
  • Обновите прошивальщик.
  • Попробуйте держать "Громкость Вниз" при подключении или "Громкость Вверх".
  • Возможно сломан USB порт на телефоне, замените его.
  • 30 T: заряди батарейку (через лягушку)

Ответчик не отвечает.

Причина: обрыв соединения с устройством.

Образ слишком большой.

Причина: один или несколько разделов прошивки слишком большие.

  • Попробуйте другую прошивку.
  • Не прошивайте разделы userdata и cache, т. к. они обычно самые большие.

Провалено: отмена пользователем.

Причина: не правильные действия пользователя, даже обычное нажатие кнопки.

  • Держите кнопку "Громкость Вниз" или "Громкость Вверх" до окончания процесса прошивки.

Причина: программа не может считать калибровку устройства.

  • Обновите программу или смените её.
  • Откалибруйте телефон.

Провалено: не удалось открыть порт..

Причина: программа не может передать данные на устройство.

  • Отключи телефон от ПК, передерните батарею и СРАЗУ ЖЕ зажмите "Громкость Вниз" или "Громкость Вверх" и подключайте устройство!
Отдельная прошивка каждого компонента.
Например: другой рекавери.
Восстановление кирпича.
Слитие бэкапа.
И много чего ещё.

Yaffey: yaffey-v0.2-win32.zip ( 5.34 МБ )
(для ромоделов)


Зачастую - использование старых версий прошивальщика черевато ошибками. Использование на свой страх и риск.
Все версии еще не перезалиты. Все версии тут.

На WIN10/8.1/8 нужно отключать проверку подписи драйверов!

Драйвера с автоматической установкой, часть 1: Spreadtrum-Drivers.7z ( 21.54 МБ )

Драйвера с автоматической установкой:
AdbDriverInstaller.exe ( 9 МБ )

1. Включаете режим отладки на устройстве.
2. Запускаете AdbDriverInstaller.exe на компьютере.
3. Подсоединяете включенное устройство к компьютеру (устройство должно отобразиться в списке программы).
4. Нажимаете install.
5. Готово.

Отключение проверки подписи на Windows 8 делается так:

1. Win+I -> Изменение параметров компьютера -> Общие -> Особые варианты загрузки -> Перезагрузить сейчас.
2. При выключении нажмите Диагностика -> Дополнительные параметры -> Параметры загрузки -> Перезагрузить.
3. После появится меню, в нем выберите "Отключить обязательную проверку подписи драйверов.
4. Далее делается установка драйверов по инструкции.

Отключение проверки подписи на Windows 8.1 делается так:

1. Win+I -> Параметры -> Изменение параметров компьютера -> Обновление и восстановление -> Восстановление -> Перезагрузить сейчас.
2. При выключении нажмите Диагностика -> Дополнительные параметры -> Параметры загрузки -> Перезагрузить.
3. После появится меню, нажимаете F7 и ждете перезагрузку компьютера.
4. Далее делается установка драйверов по инструкции.

Отключение проверки подписи на Windows 10 делается так:

1. Зажимаем клавиши Windows и shift, и удерживаем их.
2. Далее Пуск -> Завершение работы -> Перезагрузка
3. Отпускаем клавиши Windows и shift, и выбираем пункт «Диагностика»
4. На следующей странице выбираем «Дополнительные параметры»
5. Далее идём в «Параметры загрузки»
6. Просто жмём «Перезагрузить» и ждём, когда система загрузится до следующего шага.
7. После перезапуска мы окажемся на странице выбора параметра загрузки системы. Нажимаем клавишу F7.
8. Компьютер перезагрузится и отключит проверку подписи драйверов.
9. Далее делается установка драйверов по инструкции.

IC_Prog тоже не прошьет.
прошить через спек можно, если к спеку программатор подключить.
для спека программатор посмотри в книжке "переферия своими руками"

посмотрю. где книжку скачать можно?

или как говорил fan собери программатор от skyther`а.
пони-прог пригодится для прошивки Mega8515.
флэшку можно из старой писюковой материнки выдернуть ;)

а прошивку если не трудно скиньте!
Возьми в любом эмуляторе спека .

или найди у себя в городе контору по ремонту кассовых аппаратов, у них программатор для УФ-ПЗУ точно есть, прошьют за энное вознаграждение ;)

а прошивку если не трудно скиньте!
адрес почты в личку киньте


Возьми в любом эмуляторе спека .
У этого клона нестандартная прошивка. Я предложил ее на случай, если Женекк хочет сохранить оригинальность компа.

А через магнитофон прошить реально?
Уровень, у меня даже такой мысли никогда не возникало :). Теоретически можно, а практически нельзя (точнее не так просто). С магнитофона аналоговый выход в виде звука, а на микросхему надо посылать цифровые сигналы. То есть прошить пзу можно только с помощью специализированного устройства. А через магнитофон прошить реально?
Если имеется ввиду прошить на спеке бутанувшись с патефона , то без рабочей ПЗУшки нет . Только если одолжит кто . Тогда можно было бы пошить таракана статической памяти (62256) с батарейкой . Вот эта - подойдет, с описанной там доработкой для микросхем больших чем 2764. Вот только IMHO времени и сил на сборку и отладку программатора уйдет больше, чем на любой из альтернативных вариантов (использование флэш от материнки или услуги конторы по ремонту), тем более что автор, как мне кажется, не очень опытен в цифровой электронике.

---------- Post added at 21:12 ---------- Previous post was at 21:01 ----------


IC_Prog тоже не прошьет.
прошить через спек можно, если к спеку программатор подключить.
для спека программатор посмотри в книжке "переферия своими руками"
ГДе можно найти эту книжку или статью!

переферия своими руками
оно для спектрума, а он у тебя не работает

For easy programming is best external inetrface(card to zx-bus) with ROM socket + paging port for high adress lines for rom + port decoder.
WR signal must be connect to WE pin on FLASH EPROM and CS must be controlled by additional logic (one bit on pagong port). This all can be in one GAL chip or CPLD for minimize size of board. It's very very easy. First part of flash eprom can be hardware protected(read only) and after it will possible use this flash eprom chip in ZX clones instear original rom chip. :v2_wink2:

Журнал "Радиолюбитель" №-9 за 1993 год. Статья "Интеллектуальный программатор UNIPROG " Работает от LPT порта. Если без пзу врубить комп то что на экране должно быть?
У меня квадрат с мигаюшими квадратиками то синем то красным цветом!
Иногда горизонтальные полосы, а через несколько минут тот же квадрат.
Это правильно? микрухи прошили.
Но спектрум не грузиться!
Матрас правильный но с пзу чтото непонятное происходит.матрас изменяеться постоянно

А схемки нет? А то по моим понятиям описание, распиновка и фотки не совсем совпадают ;-) Видиме чего-то не досматриваю.

а ПЗУ 27С512-12 ПОДОЙДЕТ?
1 И 27 У НЕЕ ПОДКЛЮЧАТЬ К + ИЛИ К ЗЕМЛЕ.

Схемки чего именно ?

Всё кроме питания +5V припаивается один к одному (по названию пинов).
Лишние адресные ноги флэшатины сажаются на землю (или к ним прикручивается мега тумблер для выбора нескольких вариантов прошивок).
/WE через резистор

1к сажается на +5V (иначе будут глюки).

Шить можно пентагоновскую прошивку , для спека 48к всё равно будет выбираться васик48 , т.к. у спека 48 старшие адреса ПЗУ окажутся прикручены к +5V (A14=1 & A15=1) .

Женекк, проверяй не ПЗУ, а ОЗУ или контроллер озу, проверяй шины адреса и данных на наличие замыканий между собой и с шинами питания. У тебя матрас не соответствует стандартному, т.е. матраса нет вообще (судя по фото).
Схема есть на твой спек?
Программатор PRUF - нормальный прогер, но он под WINDOWS 98. Под 2000, ХР, VISTA, SEVEN он не пойдёт

Где? Невижу 8)
на бумаге![COLOR="Silver"]

Схему в нормальном качестве можно увидеть?
Без знания позиций элементов, Вам здесь не помогут указать где искать неисправность. Женекк, в сканер их и немедленно. Если такого нет, то сходи туда, где у вас делают копии документов. Там должен быть. И флешку с собой прихвати, чтобы скинуть результаты. Дык пробегала же схема вроде этого монстра на форуме. ИМХО у Конана быстрее спросить, чем сканить то, что есть А что это за модель?
И еше самое пугающее!
Проц вместо панелек припаян через ж. При осмотре, спомощью лупы ,было найдено 2 сопли на разьеме около цп.
Сейчас провожу полный осмотр . Проц впаян на 3 мм проволочках.

при запуске без цп выдает то что я уже фоткал!!

---------- Post added at 14:01 ---------- Previous post was at 13:48 ----------

насклько я понял вся проблема в озу.
а ру5г можно заменить на ру5в
если одна сгорела то работать не бдет?:)

а ру5г можно заменить на ру5в
Запросто! ру5В - даже более быстродействующие. Можешь её одну воткнуть, вместе с остальными ру5Г. Если есть возможность/желание поставь цанговые панельки под память. Проверять/менять будет проще. Если есть возможность/желание поставь цанговые панельки под память. Проверять/менять будет проще.
А я что хотел зделать! а ру5г можно заменить на ру5в
а лучше сразу на 41256

Ести старинный способ "двухниток". Способ экстримальный но дря крайнего случая работает.

Для него нужна пеньковая мать с диповкой флешой.
Аккуратно снимается родная флешка, под ее одеваются две нитки так тоб можно было сдернуть и вставляется в панельку еле-еле чтоб только держалось.

После подготовки всех файлов и снятия защиты програмирования бутимся под голым досом - любым, хоть w98.

Сдергиваем родную флешку, наживляем прошиваемую и пишем.

Разуммеется надо следить за тем чтоб мать могла сожрать размер, например на многих матерях с 1 Мбтными флешами 2-х Мбитку вы не прошьете.

Инструкция по прошивке смартфона на чипсете Spreadtrum через ResearchDownload

Что нам понадобится:

  • Смартфон на чипсете Spreadtrum
  • Прошивка в формате .pac для вашего устройства (не пытайтесь шить прошивку не подходящую вам) для того чтобы ResearchDownload распознал ваше устройство

Инструкция по установке .pac прошивки целиком:

1. Скачайте из вложений архив RESEARCHDOWNLOAD_2.9.7003.zip и распакуйте его. Из распакованного архива, на правах администратора (правый клик по файлу -> запуск от имени администратора), запустите файл ResearchDownload.exe

2. Появится окно программы, нажмите на значёк одной шестерёнки расположенный в левом верхнем углу программы. Появится окно обзора, выберите вашу прошивку в формате .pac

3. После выбора прошивки, программа "подвиснет" на некоторое время и после этого имя загруженной прошивки отобразится в верхней части программы

4. Далее, убедитесь что ваше устройство отключено от ПК и нажмите значёк Play (стрелка вроде ">") в окне ResearchDownload, чтобы перевести программу в режим ожидания подключения смартфона

5. Далее берём наш смартфон в руки, выключаем его полностью. Если у вас съёмная батарея, то вытащите её и вставьте обратно, но не включайте смартфон, если батарея несъёмная, то можно пропустить данный пункт. Итак, после того как "передёрнули" батарею, подключаем смартфон к компьютеру и при этом держим кнопку уменьшения звука.

6. После подключения смартфона, как описано ниже, в окне программы ResearchDownload, должна будет начаться прошивка, как только она стартует, можно будет отпустить кнопку уменьшения звука и просто дождаться завершения прошивки. Если прошивка не стартует, то, скорее всего не установлены драйвера. После завершения прошивки вы увидите надпись "Passed", после этого можно отключить смартфон (рекомендую еще раз "передёрнуть" батарею") и запустить его. Имейте в виду что после перепрошивки, первый старт смартфона, может длиться долльше обычного (не паникуйте сразу).

Spreadtrum Communications, Inc. разрабатывает мобильные платформы чипсета для сматфонов. Среди них можно выделить процессоры Spreadtrum sc6820, SC6530, SC8810 и другие. У владельцев данных устройств возникает вопрос - как сделать резервную копию и прошить телефон на базе процессора Spreadtrum?

Прежде чем прошивать, необходимо сделать резервную копию (если есть возможность)

Если телефон включается и есть возможность установить приложение Android Terminal Emulator, то получите root права для вашего устройства и включите в настройках Отладку по USB. Затем скачайте backuptools.tar и с помощью блокнота Notepad++ откройте скрипт mkbackup.sh - найдите в нем строку:

сохраните изменения. Скопируйте mkbackup.sh и mkyaffs2image в корень SD карты

В Android Terminal Emulator выполните команды

подождите немного, для того чтобы разделы скопировались в папку backup SD карты вашего телефона

Как восстановить телефон из резервной копии

Включите на планшете пункт 'Отладка по USB' (USB debugging).
Скачайте ADB и установите его на локальный диск C вашего компьютера.
Запускается ADB любым из следующих способов:

1. Пуск -> Выполнить -> сmd -> Ввод (Enter).
2. Сочетанием клавиш WIN+R -> сmd -> Ввод (Enter).
3. В папке Windows\System32 находим файл cmd.exe и запускаем его.

Переходим в каталог ADB командой

В окне командной строки введите команды (желательно наличие root прав):

1. Скачайте бинарный файл flash_image (извлеките его из zip архива)
2. Скопируйте на SD карту следующие файлы (получить их можно из вашего бэкапа и переименуйте их в следующий вид)

3. Поместите файл flash_image в папку, где находится утилита adb.exe и выполните команды:

4. Прошейте все образы

5. Перезагрузите телефон в recovery командой

Не забудьте сделать все wipe и factory reset в recovery

Инструкция по прошивке Spreadtrum

а так же драйвера для телефона:

Подключите телефон и установите драйвер.

2. Если вы боитесь что-то наломать при прошивке, то воспользуйтесь программой UpgradeDownload_R2.9.9005 – она сама выставит все нужные настройки для прошивки вашего телефона, вам нужно будет только указать файл прошивки, которую вы хотите установить в свой телефон. Если вы уже прошивали телефон и знакомы с программой ResearchDownload, то воспользуйтесь ей.

3. Скачайте необходимую прошивку для Вашего телефон на платформе Spreadtrum. Чтобы определить модель телефона, воспользуйтесь программой MTK Droid Root & Tools

4. Запустите ResearchDownload или UpgradeDownload с помощью кнопки с шестерёнкой (Load Packet) укажите файл распакованной из архива прошивки, которую вы хотите загрузить в телефон.

reserch

5. Выньте из вашего телефона батарею, симки и флешкарту.
Воткните шнур microUSB в телефон, а в ResearchDownload или UpgradeDownload нажмите кнопку с изображением кнопки Play (Start Downloading).

researchdownload

Зажмите на телефоне клавишу громкость вниз и держите её нажатой, воткните USB кабель от телефона в компьютер. Вставьте аккумулятор в телефон. Начнётся прошивка телефона.
Не отпускайте кнопку громкость вниз и не дёргайте телефон пока не увидите зелёную надпись об окончании загрузки прошивки в ваш телефон.

6. Когда прошивка закончится, выньте microUSB кабель из телефона, отпустите кнопку громкость вниз и включите телефон (может понадобиться вынуть и вставить аккумулятор обратно в телефон).

Через некоторое время телефон загрузится и вы увидите новую прошивку телефона.

Имейте ввиду, что в ходе прошивки с телефона будут удалены ваши аккаунты, пароли и установленные в старую прошивку программы.

7. Если же вы хотите прошить телефон и не потерять свои данные, то есть способ, который позволяет это сделать, но он не всегда работает и может так получиться, что всё же вам придётся воспользоваться описанными шагами и прошить телефон полностью с потерей данных.
Для этого вам надо воспользоваться программой ResearchDownload.
С помощью кнопки с шестерёнкой (Load Packet) выберите прошивку, затем зайдите в кнопку с двумя шестерёнками (Settings) и на вкладке Main Page оставьте все галки кроме UserData.
Нажмите Ок и потом действуйте также, как описано в пунктах 5-6.

8. Если в ResearchDownload во время прошивки возникнет ошибка, например Progress: Failed: Operation failed, то Вам необходимо указать правильные FDL файлы в настройках программы ResearchDownload нажав на кнопу Settings с двумя шестеренками

Читайте также: