Отлично! Тогда под него и сделаем. В общем, это будет слот, распаянный навесным монтажем. Подключаться будет к этому байтбластеру. И позаботься об 5В питания на слот (для картриджа) и байтбластер соответственно. Схемку чутца попозже выложу. И будет у нас это рекавери.Есть lptшный ByteBlasterMV (через него и шью).
Где-то еще валяется и DB-25 разъем.
Проблема с InDRIVE 128MXSPI v. 3.00
Moderators: HardWareMan, aodinets, admin, figura, alex
- HardWareMan
- Гуру, Super DONATE +15000
- Posts: 318
- Joined: Sun Dec 19, 2010 11:12 pm
- HardWareMan
- Гуру, Super DONATE +15000
- Posts: 318
- Joined: Sun Dec 19, 2010 11:12 pm
Да, USB, думаю, самое то. Схему взял тут?Навесной монтаж на навесном монтаже? Ну ладно.
Пойдет соседний usb порт? Или надо что-нибудь другое?
Эту схему брал в https://images.google.com/
Но он работает.
Но он работает.
- HardWareMan
- Гуру, Super DONATE +15000
- Posts: 318
- Joined: Sun Dec 19, 2010 11:12 pm
Специально для восстановления или полного даунгрейда ОС для InDrive было разработано устройство из говна и палок. Основа устройства - Altera LPT ByteBlaster, схема дана выше. Им прошивается CPLD на борту InDrive в режим программатора. Затем с помощью программы и этого же ByteBlasterа записывается OS и Bootloader в память. В конце в CPLD заливается рабочая прошивка и все взлетает. На данный момент уже реализовано и протестировано чтение OS. Ее 256КБ считываются чуть меньше минуты (зависит от скорости вашего компьютера). Запись на подходе, чуток обождите. Ну и фотка этого безобразия:
Как видно, схема подключения состоит только из проводов. Так же, питание для карта взято от USB. В будущем, возможно, я сделаю поддержку программирования через Altera USB Blaster.
PS Скорость записи будет несколько ниже (процесс дольше из-за служебного трафика), это плата за максимальную простоту устройства. Но лучше подождать минут 5 дома, чем месяц на почте, правда же? :3 В дальнейшем, возможно, прошивка программатора будет доработана до полного тестирования аппаратной части картриджа.
Как видно, схема подключения состоит только из проводов. Так же, питание для карта взято от USB. В будущем, возможно, я сделаю поддержку программирования через Altera USB Blaster.
PS Скорость записи будет несколько ниже (процесс дольше из-за служебного трафика), это плата за максимальную простоту устройства. Но лучше подождать минут 5 дома, чем месяц на почте, правда же? :3 В дальнейшем, возможно, прошивка программатора будет доработана до полного тестирования аппаратной части картриджа.
- HardWareMan
- Гуру, Super DONATE +15000
- Posts: 318
- Joined: Sun Dec 19, 2010 11:12 pm
Так, запись работает. Вся ОСь пишется за 3 минуты (вместе со стиранием), т.е. в 3 раза медленнее, чем считывается. Осталось подготовить пакет файлов и накрапать мануал.
*UPDATE*
В общем, запись всей ОСи не работает. Т.к. я не писал данный софт я не знаю как именно он работает. Поэтому найдено компромиссное решение: мы записываем только 64КБ BootLoadr'а. А затем делаем простое обновление системы с карты и все заработало. Сейчас упрощу программу записи и выложу конкретный мануал для восстановления.
PS Несмотря на анонс я таки умудрился сново брикануть свой картридж запустив тест оборудования. Ни в коем случае не запускайте тест оборудования на OS v2.1D! Это бриканет ваш картридж!
*UPDATE*
В общем, запись всей ОСи не работает. Т.к. я не писал данный софт я не знаю как именно он работает. Поэтому найдено компромиссное решение: мы записываем только 64КБ BootLoadr'а. А затем делаем простое обновление системы с карты и все заработало. Сейчас упрощу программу записи и выложу конкретный мануал для восстановления.
PS Несмотря на анонс я таки умудрился сново брикануть свой картридж запустив тест оборудования. Ни в коем случае не запускайте тест оборудования на OS v2.1D! Это бриканет ваш картридж!
- HardWareMan
- Гуру, Super DONATE +15000
- Posts: 318
- Joined: Sun Dec 19, 2010 11:12 pm
В общем, EVIL предложил написать полный мануал сам, как только сможет восстановить картридж. И вот что ему для этого нужно:
1. Настроить компьютер с LPT портом и ByteBlasterVM.
2. Подключить картридж по этой схеме, питание взять с USB.
3. Прошить в CPLD Recover
4. С помощью программы и ByteBlasterVM залить BootLoader
5. Прошить в CPLD Core 2.07
6. Подготовить SD карту и записать на нее обновление.
7. Воткнуть картридж в приставку и включить.
8. В случае успеха, следовать инструкциям и подготовить картридж к работе распределив слоты.
9. В течение всего процесса записывать все свои ходы и делать скриншоты. И в случае восстановления работоспособности подготовить мануал и создать соответствующую тему здесь.
Заранее спасибо.
PS Минус данного восстановления в том, что стирается серийный номер и еще некоторая заводская информация. В будущем попробую это исправить.
*UPDATE*
В схему закралась досадная ошибка! Перекачайте схему, если кто пробовал восстанавливать картридж и у него не получилось.
PS Только что стало известно, что у EVIL'а получилось восстановить картридж. Метода подтверждена не только лабораторными испытаниями.
1. Настроить компьютер с LPT портом и ByteBlasterVM.
2. Подключить картридж по этой схеме, питание взять с USB.
3. Прошить в CPLD Recover
4. С помощью программы и ByteBlasterVM залить BootLoader
5. Прошить в CPLD Core 2.07
6. Подготовить SD карту и записать на нее обновление.
7. Воткнуть картридж в приставку и включить.
8. В случае успеха, следовать инструкциям и подготовить картридж к работе распределив слоты.
9. В течение всего процесса записывать все свои ходы и делать скриншоты. И в случае восстановления работоспособности подготовить мануал и создать соответствующую тему здесь.
Заранее спасибо.
PS Минус данного восстановления в том, что стирается серийный номер и еще некоторая заводская информация. В будущем попробую это исправить.
*UPDATE*
В схему закралась досадная ошибка! Перекачайте схему, если кто пробовал восстанавливать картридж и у него не получилось.
PS Только что стало известно, что у EVIL'а получилось восстановить картридж. Метода подтверждена не только лабораторными испытаниями.
Всем привет!Помогите плиз,бес меня в ребро потянул перепрощить картридж на новую версию v. 2.1D (2014.06.06).Прошил.В итоге показывает что версия 2.16 (2013.03.23),в опциях нигде нету функции отформатировать разбить память на слоты как было до этого у меня на версии 2.1C (2013.10.13).Пробовал по новой залил в папку Upgrade новый апдейт-но она теперь его не видит что ли или не хочет больше патчить,но упорно показывает в инфо что версия 2.16.Никаких тестов оборудования,или подобной мути что там есть в опциях-я не делал.Так то работает нормально записываются игры ,всё вроде работает но получилась какая то одноигровка.Помогите как откатить обратно до 2.1C (2013.10.13) или как быть то вообще?Или выложите плиз версию 2.1C (2013.10.13) куда нить,а то на сайте только последняя мега версия апдейта
сгодится?... выложите плиз версию 2.1C (2013.10.13) куда нить
http://files.mail.ru/AC62ED0B20A84401839593E1735A9E95
Atari2600,Atari7800,AtariFS,ZXSpectrum,Dendy,NES,Kenga,GB,GBP,GBC,GBASP,GBA,NDSL,SNES,SMS,N64,GC,Wii,SMD,MD2,SGG,Gopher,DC,MDP,PSP1000,PSP2000,PSP3000,PSPStreet,PS1,PS2,PS3,XBOX,XBOX360,3DO...
- HardWareMan
- Гуру, Super DONATE +15000
- Posts: 318
- Joined: Sun Dec 19, 2010 11:12 pm
Спасибо за ответ HardWareMan,но блин это гемор и морочится не хочется,приобретать програматор или мутить чё то паять...Хочется просто играть в любимые игры,как это было раньше.Гореть в аду этой новой прошивке.И какого хрена меня потянуло что то там шить-работало и работало,блин.
А без манипуляций с паяльником обойтись нельзя?И куда пропал Масяня?
Добавлю что показывает CPLD core version 2.07.Дата производства 24.11.2013.Из мануала понял что откатить версию назад не получится...может есть способ подредактировать старую прошу 2.1С что то типа того обмануть флеш карик что 2.1С более новая и он прошьётся?
P.S А те файлы что остались на флехе после проши BOOT.FRM и boot.txt никак не могут помочь делу?
А без манипуляций с паяльником обойтись нельзя?И куда пропал Масяня?
Добавлю что показывает CPLD core version 2.07.Дата производства 24.11.2013.Из мануала понял что откатить версию назад не получится...может есть способ подредактировать старую прошу 2.1С что то типа того обмануть флеш карик что 2.1С более новая и он прошьётся?
P.S А те файлы что остались на флехе после проши BOOT.FRM и boot.txt никак не могут помочь делу?
- HardWareMan
- Гуру, Super DONATE +15000
- Posts: 318
- Joined: Sun Dec 19, 2010 11:12 pm
Всё вроде как по инструкции делал,скачал обнову-залил в папку Upgrade.Она сначала первое что то там обновляла,потом Firmware(или как то так)обновляла,всё ок прошло без косяков,но вот тока версия стала...Я бы не жаловался тут если бы в память карика можно было бы хоть несколько игр записать...А так я прохожу к примеру PS2,перекрыло сыграть в РР 3,или кореш зашёл в мортал хак кабала сыграть-вот и сиди записывай игры кури каждый раз(коматозит.