Академия гитарной электроники: Digitech Rp20 - Академия гитарной электроники

Перейти к содержимому

Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Digitech Rp20

#1 Пользователь офлайн   Данила-мастер 

  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 26 августа 2013 - 20:57

Попал ко мне в руки данный девайс.Прикрепленное изображение: digitech-rp20_2.jpg

Хозяин перепаивал микрики на кнопках и при сборке коротнул один из проводов после этого слетела прошивка.
Тут Нашел гайд как перепрошить. Спаял переходник MIDI -> Gameport, прошил, проц показал что-то вроде "Power off/on to continue" перезапустил, но прошивка так и не встала.
Связался с поддержкой, выслали схему, но внятных ответов так и не дали. Одному челу выслали новый чип памяти , заранее прошитый за 80 евро. (микра памяти стоит 2 доллара ...) просил прошивку от самой EEPROM памяти, чтоб прошить не программаторе - говорят прошивок не осталось у них (модель 98 го года). Говорят пробуй еще несколько раз шить по MIDI.
Вот кусок схемы:Прикрепленное изображение: Sch.png
Там сама микра памяти и под знаками вопроса какая-то обвязка.
Память: AT49F040-12JC 4 MEG Flash EEPROM. Даташит
Как я понял у нее есть область памяти для бутлоадера на 16 К в которой лежит стартовая программа, описание MIDI и тул для прошивки по MIDI. и остальная часть в которой хранится основной функционал проца пресеты и тп.
Бутлоадер могут с завода заблокировать от перезаписи, таким образом он и сохранился а остальная часть прошивки слетела.
Отсюда вопросы:
1- Может быть прошивка по MIDI приходит до процессора но не доходит до EEPROM из-за этой обвязки?
2- Может-ли EEPROM быть битым, и не сохранять то что в него залили, притом что часть памяти работает и позволяет устройству стартовать, писать на экране сообщения и т.п. ?
3- Можно-ли как то скачать с этой микрухи бутлоадер, прошить его в другую микру, впаять ее и потом прошить дальше через MIDI?
4- Как можно траблшутить и определить в чем именно проблема?

Любые советы по теме приветствуются. Очень хочется поднять девайс. В нем половина эффектов аналоговая, есть ламповый пред на 1й 12AX7 (его в схеме нету но можно снять схему и замодить под себя) аналоговый WAH c оптическим приводом педали, Whammy и много других плюшек. Из минуса это то что ЦАП/АЦП на 20 бит. Хочется его оживить и поюзать как фут-контроллер и пару эффектов в борде.

ап, взял три микры из обвязки (U47,U48,U63)
Сегодня попробую их перекинуть и проверить если поможет.

АП ап - поменял эти микры .

По очереди выпаивал -впаивал. без U48 не заводится.
После перепайки попробую перепрошить и проверить.

По-прежнему неясно с вопросами 2,3 и 4
0

#2 Пользователь офлайн   SSM 

  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 26 августа 2013 - 20:58

Если аппарат бородатого года, все литы по питанию сразу меняй на новые. Флэшка может быть битая, да. Попробуй несколько раз прочитать на программаторе, если его нет, то подойдет старая материнка п2-п3 на чипсете VIA, возможно придется спаять преходник под dip-колодку. Положи дамп сюда - посмотрим
Magna Les Paul/Engl+Champ SE
Ibanez GRG7221/Jackson JE-1000 onboard preamp clone/M-Audio Conectiv/Positive Grid BIAS :)
1

#3 Пользователь офлайн   Данила-мастер 

  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 26 августа 2013 - 21:04

Литы на вид в порядке(что конечно не исключает потери ёмкости)
По питанию проверил в первую очередь все линии ведзе норма с допуском 5% от схемы.

На счет матери - тоже думал, форм-актор флешки как в биосе как раз. трабл только в том что емкость 4М 8 х 512К и вроде как распиновка не соответствует с флешью.
Совсем скоро приедет ардуина, думаю с ее помощью попробовать прочитать данные.
Сейчас пока-что попробую прошить на другой звуковухе, после того как перепаял обвязку.

Вот сам прошивальщик (работает только из под ХР-юши)
1.05
Прикрепленный файл  WRp20v105.zip (1,23МБ)
Количество загрузок:631
1.10 (только данные без прошивальщика)
Прикрепленный файл  rp201104.zip (382,48К)
Количество загрузок:430
1.15
Прикрепленный файл  WRp20v1504.zip (1,25МБ)
Количество загрузок:477
Интересно как из него вытащить прошивку )
0

#4 Пользователь офлайн   SSM 

  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 26 августа 2013 - 21:48

На счет матери - тоже думал, форм-актор флешки как в биосе как раз. трабл только в том что емкость 4М 8 х 512К и вроде как распиновка не соответствует с флешью

4 мегабита - ничего сверхъестественного. Распиновка совпадает на тех платах, про которые я тебе написал, а именно где используется 5ти вольтовая флэшка с параллельным интерфейсом, на организацию обсалютно насрать. Разве что не на всех материнках могут быть разведены все адресные линии, т.е. лучше искать плату, у которой родная микра на 4 мегабита. В качестве софта для считывания есть замечательная вещь - Uniflash

Дамп я просил считанный с аппарата, со странички и так возьму:)/>/>

Внутри инсталятора прошивка прошивка в том же виде. Есть мнение, что шьется не только ПЗУшка, но и проц

Прикрепленные файлы

  • Прикрепленный файл  1050.zip (355,1К)
    Количество загрузок:466

Magna Les Paul/Engl+Champ SE
Ibanez GRG7221/Jackson JE-1000 onboard preamp clone/M-Audio Conectiv/Positive Grid BIAS :)
1

#5 Пользователь офлайн   Данила-мастер 

  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 26 августа 2013 - 23:30

Под рукой есть мать на Asus K8Upgrade-NF3 но у нее биос 2Mб AMI.
По поводу прошивки проца - не думаю. У него на блок-схеме не указано наличие встроенной памяти.
ARCHITECTURE
The Z180® combines a high-performance CPU core with a
variety of system and I/O resources useful in a broad
range of applications. The CPU core consists of five functional
blocks: clock generator, bus state controller, Interrupt
controller, memory management unit (MMU), and the
central processing unit (CPU). The integrated I/O resources
make up the remaining four function blocks: direct
memory access (DMA) control (2 channels), asynchronous
serial communication interface (ASCI, 2 channels)
programmable reload timers (PRT, 2 channels), and a
clock serial I/O (CSIO) channel.


Вероятнее всего. один файл - это мозги - второй 100 дефолтных пресетов.
0

#6 Пользователь офлайн   SSM 

  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 28 августа 2013 - 15:23

Платы на NForce не подойдут никакие, т.к. в них флэшки с интерфейсом LPC или SPI. Еще раз - тебе нужна материнка под пентиум2 или пентиум3 на чипсете VIA. Возможны и другие варианты, но эти стопудовые.
Еще можно попытаться прошить на сетевухе с чипом Realtek RTL8139A или B (C не подойдет!!!) или даже на платке от старого сидюка, но это для гурманов. А можно поднапрячься и спаять willem 3.1, например. В хозяйстве пригодится.

Так что решай вопрос с программатором, сливай дамп. По нему можно будет прикинуть каким образом из тех файлов что есть слепить готовый бинарник для заливки
Magna Les Paul/Engl+Champ SE
Ibanez GRG7221/Jackson JE-1000 onboard preamp clone/M-Audio Conectiv/Positive Grid BIAS :)
1

#7 Пользователь офлайн   Данила-мастер 

  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 30 августа 2013 - 00:27

У меня уде пошли траблы с этим девайсом (
После того как перепаял обвязку - прошил его последней версией - не помогло.
Прошил на 1,05 тоже не помогло.
Теперь при тесте миди коннекта - выдает "expected 50h" или "found this unit" но шиться не хочет.
Мб проблема в дровах на звуковуху. так как перезагружал комп и могли переставиться дрова на дефолтные.
Сегодня попробую еще раз.

На след неделе будет доступ к програматору, попробую слить прошивку.

Ап, схема + напряжения.
Прикрепленное изображение: Sch-page-008.jpg
0

#8 Пользователь офлайн   Kanisterkore 

  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 19 августа 2023 - 11:08

Здравствуйте!

Спустя 10 лет :) хочу дополнить тему.

Также преобрел замечательный rp20 поиграл и решил прошить через миди программами лежащими на итальянском сайте который здесь уже упомянут. В процессе прошивки произошел затык и проц окирпичелся. Был преобретён универсальный программатор Phyton ChipProg+ и на сайте www.phyton.ru было скачано специализированное ПО под этот программатор. Называется ChipProgLPT. Также скачал прошивку для флешки процессора с итальянского сайта, извлёк родную флешку с названием: am29f040 из процессора и всё это дело прошил.
Процессор не ожил.
Заказал такие же флешки на АлиЭкспрессе, пришли am29f040b.
Задав вопросы Даниле-Мастеру и порыв в интернете нашел такой же архив с прошивкой для флешки как и на итальянском сайте но в другом месте. Скачал и прошил китайскую am29f040b и запаял в процессор.
Всё. Проц ожил. Ура!

Флешку отпаивал феном, поставил панельку.

Последовательность прошивки флешки была такая:
1. Раздобыл компьютер с Windows XP и встроенным в материнку LTP портом.
2. Установил спец ПО для программатора.
3. После запуска ПО и подключения китайской флешки am29f040b к программатору сначала затёр её затем прошил нужной прошивкой.
4. Выключил питание процессора. Вытащил батарейку из процессора. Вставил в заранее припаянную панельку прошитую китайскую флешку. Подал питание на процессор.

В этот момент у меня всё заработало.

4. Вернул на место батарейку, собирал проц.

Итальянский сайт: http://www.langamers...20_english.html

Сайт на котором я нашел рабочий дубликат архива с .bin прошивкой версии 1504 или 1.504:
https://dbwbp.com/in...nth-eprom-dumps

Прикрепленные файлы


Сообщение отредактировал NorthZyklon: 20 августа 2023 - 08:51
Причина редактирования пусть прошивка будет и на нашем форуме.

3

#9 Пользователь офлайн   Grechka 

  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 20 августа 2023 - 09:36

Kanisterkore, а ChipProg почем купили? Наверное, было бы более практично купить хотя бы б/у TL866 и не париться с LPT.
0

Поделиться темой:


Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей

Спасибо админам и создателям форума, которые развивали ресурс вплоть до мая 2022 года: Kanistra, Nazarett, Satriani, Плохиш, Тяп !