Автор Тема: Прошивка TSOP48 без переходика на MiniPro (Вопросы о Картриджах SEGA)  (Прочитано 12861 раз)

0 Пользователей и 3 Гостей просматривают эту тему.

Оффлайн Nikooone

  • Пользователь
  • Сообщений: 952
  • Пол: Мужской
    • Просмотр профиля
Ребят задался вопросом о том реально ли соединить просто шину данных и поднять ногу WP для прошивки на минипро (визардпрог86)? и какую обманным путем выбирать ПЗУ в ПО
Второй вопрос, как нужно прошивать 2 одинаковые 8 битные ПЗУ, для получения в итоге 16 битной, при условии что все адреса А0-А* в параллель.
И третий вопрос, нужно ли как то подготавливать файлы gen/smd для прошивки на ПЗУ. (как я понимаю файлы BIN это уже готовый бинарник для проши)

Оффлайн SAMael

  • Пользователь
  • Сообщений: 6191
  • Пол: Мужской
  • SAMuel Alpian Warrior Glegleddore Gleglezavr
    • Facebook
    • Twitter
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
Нет не выйдет TSOP48 примантулить без переходника, на переходнике стоит пара микрух логики и тинька с прошивкой, прогер проверяет по тиньке валидность адаптера и если всё ок то и читается и пишется, а если левак то гуляй лесом.
Адаптер состоит из двух половинок, вот нижняя и самая смачная  :lol: но я их делал на заказ  :lol:

Оффлайн Nikooone

  • Пользователь
  • Сообщений: 952
  • Пол: Мужской
    • Просмотр профиля
Да я замелит что в нем spi еще стоит... а к примеру обманым путем сказать погеру что вставлена dip40я пзу а питальники и все остальные раскидать самому... мне снимать её вааще не хочется. На просторах тырнета прост нашел кто ток сгородил с перемычкой и юзал с вильемом помоему.

Оффлайн goodbye

  • Пользователь
  • Сообщений: 2425
  • Пол: Мужской
  • 6 66
    • Просмотр профиля
тут отличный вариант придумали :)
он давно был известен, но теперь всё в картинках и разложено всё по полочкам.

Оффлайн Nikooone

  • Пользователь
  • Сообщений: 952
  • Пол: Мужской
    • Просмотр профиля
тут отличный вариант придумали :)
он давно был известен, но теперь всё в картинках и разложено всё по полочкам.
Да я видел эту статью но блин не одного реально dvd не осталось, все выбросил блин  :'(

Оффлайн rgz

  • Пользователь
  • Сообщений: 818
  • Пол: Мужской
    • Просмотр профиля
тут отличный вариант придумали :)
он давно был известен, но теперь всё в картинках и разложено всё по полочкам.
goodbye вот это круто  :), как раз аппараты с убитыми лазерами имеются на Mediatek МТК1839FE и Zoran ZR36882 (имеется еще Sunplus 8281D, надо будет и на нем попробывать) и все с параллельной памятью, теперь есть куда эти DVD применить
« Последнее редактирование: 19 Март 2017, 09:39:19 от rgz »

Оффлайн goodbye

  • Пользователь
  • Сообщений: 2425
  • Пол: Мужской
  • 6 66
    • Просмотр профиля
главное, что скорость прошивки просто бешеная)))
сам тоже думаю, запилить такой программатор, когда время появится свободное. :)
пока willem выручает в трудные минуты, шьёт всё что нужно, но медленно.

Оффлайн HardWareMan

  • Модератор
  • Сообщений: 7546
    • Просмотр профиля
goodbye вот это круто  :), как раз аппараты с убитыми лазерами имеются на Mediatek МТК1839FE и Zoran ZR36882 (имеется еще Sunplus 8281D, надо будет и на нем попробывать) и все с параллельной памятью, теперь есть куда эти DVD применить
С санплюсом проблемы с софтом. А вот для Медиатека он есть. С другой стороны, под Санплюс можно сделать свое, мы в свое время (лет 12 назад) раздербанивали его бут, там обычный MIPS R3000, что в первозычах был.

Оффлайн Nikooone

  • Пользователь
  • Сообщений: 952
  • Пол: Мужской
    • Просмотр профиля
так, ладно мужики, это всё хорошо... как быть с двумя восьмибитными ПЗУ... как их шить (один и тем же файлом или разные) и как готовить ром? А то байт свап какой то и т.д) повторюсь проггер минипро этой фичи нету

Оффлайн HardWareMan

  • Модератор
  • Сообщений: 7546
    • Просмотр профиля
А разве чуйка не помогает? Раз каждая из микрух работает на свой байт данных (старший D[15:8] и младший D[7:0]) то логичнее всего получается надо рассечь файл на четные (старшие) и нечетные (младшие) байты и пролить каждую половинку в свое ПЗУ. Порядок такой потому как у М68К тупоконечная аннотация.

Оффлайн Nikooone

  • Пользователь
  • Сообщений: 952
  • Пол: Мужской
    • Просмотр профиля
А разве чуйка не помогает? Раз каждая из микрух работает на свой байт данных (старший D[15:8] и младший D[7:0]) то логичнее всего получается надо рассечь файл на четные (старшие) и нечетные (младшие) байты и пролить каждую половинку в свое ПЗУ. Порядок такой потому как у М68К тупоконечная аннотация.
ПО подскажи плиз

Оффлайн HardWareMan

  • Модератор
  • Сообщений: 7546
    • Просмотр профиля
Любой кекс редактор.

Оффлайн supremacy

  • Пользователь
  • Сообщений: 2276
  • Пол: Мужской
    • Просмотр профиля
Nikooone,
Тулза такая простая, что легче самому написать, чем найти. В линуксах вообще из командной строки это делается.
Специально для тебя, можно сказать, сваял 8)
P.S.
Возможно понадобится установить runtime библиотеки https://www.microsoft.com/ru-ru/download/details.aspx?id=30679

Оффлайн goodbye

  • Пользователь
  • Сообщений: 2425
  • Пол: Мужской
  • 6 66
    • Просмотр профиля
supremacy, волшебная галочка в настройках среды выставляется и не нужны будут никакие библиотеки после компиляции :)

Оффлайн supremacy

  • Пользователь
  • Сообщений: 2276
  • Пол: Мужской
    • Просмотр профиля
supremacy, волшебная галочка в настройках среды выставляется и не нужны будут никакие библиотеки после компиляции :)
ага, расскажи мне про эту галочку, а то я за 20 лет работы программистом про неё не знаю 8) Нафига я буду статически линковать то что у каждого на компе и так стоит. Тем более, это было лишь предупреждение, "на всякий пожарный" случай т.к. от лишних зависимостей я избавился.

Оффлайн Nikooone

  • Пользователь
  • Сообщений: 952
  • Пол: Мужской
    • Просмотр профиля
Специально для тебя, можно сказать, сваял 8)
P.S.

 :wow: Спасибо огроменное!!!!! теперь буду дальше врубаться, так с 2мя файлами пополам такая схема включания оно или не очень О_о
« Последнее редактирование: 01 Апрель 2017, 09:25:59 от Nikooone »

Оффлайн supremacy

  • Пользователь
  • Сообщений: 2276
  • Пол: Мужской
    • Просмотр профиля
Именно такая схема и используется - входы вместе, выходы раздельно 2 по 8 = 16.
В одну шьётся файл со старшими байтами в другую с младшими, главное не перепутать при установке :)

Оффлайн Nikooone

  • Пользователь
  • Сообщений: 952
  • Пол: Мужской
    • Просмотр профиля
Именно такая схема и используется - входы вместе, выходы раздельно 2 по 8 = 16.
В одну шьётся файл со старшими байтами в другую с младшими, главное не перепутать при установке :)
Погождите.... мой мозг чутка игнорит данную  ситуацию.... это чегож получается самым страшим адресом будет идущим на слот от пзу А15 чтоль О_о

Оффлайн goodbye

  • Пользователь
  • Сообщений: 2425
  • Пол: Мужской
  • 6 66
    • Просмотр профиля
16 битная пзу это тупо 2шт 8-ми битных пзу.

адрессное простанство будет одно, но объем данных в 2 раза больше. шина данных в 2 раза больше. только шина данных и увеличилась. а шина адреса будет такой же.

есть ещё путаница с объемом. т.е. 2 байта 8 битных - это 1 слово 16 битный
1 слово в 16 битной пзу это 2 байта.
1 байт всегда 8 бит. т.е. в 16 битных пзу там слова а не байты.

Оффлайн HardWareMan

  • Модератор
  • Сообщений: 7546
    • Просмотр профиля
Nikooone, ты, видимо, не обратил внимание тот факт, что у М68К нет VA0, верно?

Оффлайн Nikooone

  • Пользователь
  • Сообщений: 952
  • Пол: Мужской
    • Просмотр профиля
Nikooone, ты, видимо, не обратил внимание тот факт, что у М68К нет VA0, верно?
ну я про консоль вообще не имел ввиду выше, и что начало там с "A1" заметил. Просто как раз да эта путаница мозг чуть подрывает...  Как то привык к 8 битным пзу уже что если есть а16 это к примеру 128кб....  а на это и был расчет когда задумал недавно BLOCK OUT хотяб сделать на сеге, ром 128кб как раз весит, логично старшим адресом а16 будет на ПЗУхе который подключу на а17 слота (16 пин).... теперь благодаря вам оказывает цука всё вооон он как. Остаётся теперь искать пзу меньшего объема, или в свои заливать и а16 на vcc

Оффлайн SAMael

  • Пользователь
  • Сообщений: 6191
  • Пол: Мужской
  • SAMuel Alpian Warrior Glegleddore Gleglezavr
    • Facebook
    • Twitter
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
Nikooone, для TL866 тебе еужна вот такая платка, а уже при помощи неё сможешь шить и читать TSOP32, TSOP40, TSOP48, SOP44 микрушки

Оффлайн HardWareMan

  • Модератор
  • Сообщений: 7546
    • Просмотр профиля
...и а16 на vcc
Скорее на массу, чтобы шить начало ПЗУ.

SAMael, у него нет TSOP сокета. Или есть? Я в своем время купил сам программатор +21 адаптер за меньше $30, на заре продаж, когда на Казусе зафорсили. А ща чото цены все повзлетали (даже без учета курса) и вообще что-то неадекватное (видимо спрос вырос, барыги и по вылазили).
« Последнее редактирование: 29 Март 2017, 19:01:31 от HardWareMan »

Оффлайн Skarfais

  • Пользователь
  • Сообщений: 1269
    • Steam
    • Просмотр профиля
Почитай там  http://gbx.ru/?showtopic=120087     сам не так давно шил флэшку

Оффлайн Nikooone

  • Пользователь
  • Сообщений: 952
  • Пол: Мужской
    • Просмотр профиля
Спасибо мужики!!!! "ВЗЛЕТЕЛО"  ^_^ ^_^ ^_^ ^_^

Оффлайн SAMael

  • Пользователь
  • Сообщений: 6191
  • Пол: Мужской
  • SAMuel Alpian Warrior Glegleddore Gleglezavr
    • Facebook
    • Twitter
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
Nikooone, У франкинштейник :) :wow:

HardWareMan, да, скорее всего спрос породил азарт и цену барыг
кое какие адаптеры есть у меня а так по немногу делаю адаптеры по необходимости
« Последнее редактирование: 31 Март 2017, 23:15:08 от SAMael »

Оффлайн HardWareMan

  • Модератор
  • Сообщений: 7546
    • Просмотр профиля
Nikooone, У франкинштейник :) :wow:
Кто тут говорил, что картриджи от денди не подходят к сеге?  :lol:

Оффлайн supremacy

  • Пользователь
  • Сообщений: 2276
  • Пол: Мужской
    • Просмотр профиля
Классно получилось! Я на днях тоже сегу получил. Дождусь переходника для программатора и тоже  парочку картриджей запилю ;)

Оффлайн SAMael

  • Пользователь
  • Сообщений: 6191
  • Пол: Мужской
  • SAMuel Alpian Warrior Glegleddore Gleglezavr
    • Facebook
    • Twitter
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
я правда уже больше предпочитаю более цивильно лепить франкенштейников, надоели провода, вчера вот слепил:

локал чип не я паял, но позже и под него забульбеняю платку )))

Оффлайн HardWareMan

  • Модератор
  • Сообщений: 7546
    • Просмотр профиля
SAMael, тыкскыть, растешь над собой?