Поддержка двух конфигураций в одной прошивке
Поддержка двух конфигураций в одной прошивке
BREAKING NEWS !!!
Благодаря замечательному DDp прошивка TSL для ZX-Evolution теперь поддерживает ДВЕ конфигурации одновременно: TS-Config и BaseConf!
Вы просто обновляете ROM и прошивку ATmega и переключаетесь между двумя конфигурациями по нажатию Alt + Ctrl + F12.
Процедура обновления (предполагается, что у вас зашита фирменная прошивка от NedoPC):
1. Качаете вот этот и этот файлы и записываете их в корень SD-карты. (Для владельцев платы расширения видеовыхода VDAC берите эту прошивку, но файл обязательно переименовать на zxevo_fw.bin!) Для VDAC2 - эту.
2. Заходите в ERS и выбираете Service -> Fast update ROM (Кнопы R, F).
3. Ищете в каталоге ZXEVO.ROM и жмете Enter. Ждете, пока зашьется.
4. Зажимаете и удерживаете нажатым Soft Reset, нажимаете (УДЕРЖИВАЯ Soft Reset!) Hard Reset.
Для работы Wild Commander:
1. В корень SD-карты распакуйте архив из viewtopic.php?f=26&t=143
2. Зайдите в BIOS Setup (правый Shift + F12).
3. Выберите загрузку с бута:
Для запуска чоткой демки:
1. Распакуйте файл TSDemo.rar из viewtopic.php?f=24&t=152 на карту.
2. Смонтируйте имедж в Wild Commander.
3. Запускайте из трдоса.
НАПОМИНАЮ:
Alt + Ctrl + F12 в любой момент переключает конфигурацию!
Правый Shift + F12 заходит в сетап BIOS для выбора, куда делать сброс.
Благодаря замечательному DDp прошивка TSL для ZX-Evolution теперь поддерживает ДВЕ конфигурации одновременно: TS-Config и BaseConf!
Вы просто обновляете ROM и прошивку ATmega и переключаетесь между двумя конфигурациями по нажатию Alt + Ctrl + F12.
Процедура обновления (предполагается, что у вас зашита фирменная прошивка от NedoPC):
1. Качаете вот этот и этот файлы и записываете их в корень SD-карты. (Для владельцев платы расширения видеовыхода VDAC берите эту прошивку, но файл обязательно переименовать на zxevo_fw.bin!) Для VDAC2 - эту.
2. Заходите в ERS и выбираете Service -> Fast update ROM (Кнопы R, F).
3. Ищете в каталоге ZXEVO.ROM и жмете Enter. Ждете, пока зашьется.
4. Зажимаете и удерживаете нажатым Soft Reset, нажимаете (УДЕРЖИВАЯ Soft Reset!) Hard Reset.
Для работы Wild Commander:
1. В корень SD-карты распакуйте архив из viewtopic.php?f=26&t=143
2. Зайдите в BIOS Setup (правый Shift + F12).
3. Выберите загрузку с бута:
Для запуска чоткой демки:
1. Распакуйте файл TSDemo.rar из viewtopic.php?f=24&t=152 на карту.
2. Смонтируйте имедж в Wild Commander.
3. Запускайте из трдоса.
НАПОМИНАЮ:
Alt + Ctrl + F12 в любой момент переключает конфигурацию!
Правый Shift + F12 заходит в сетап BIOS для выбора, куда делать сброс.
Последний раз редактировалось TS-Labs Ср, 13.01.2016 11:53:17, всего редактировалось 6 раз.
Re: Поддержка двух конфигураций в одной прошивке
А одновременно больше конфигураций чем две поддержать, или считаете что кроме PentEvo и TSEvo больше ничего не существует? 

Последний раз редактировалось Black_Cat Чт, 02.05.2013 11:49:24, всего редактировалось 1 раз.
"Трудно найти чёрную кошку в тёмной комнате.. ...особенно, если её там нет", "Forever!".
"Я никогда не причиняю им зла. Я говорю им правду, и они думают, что это - зло."
Гарри Трумэн
http://zx.clan.su/forum/
"Я никогда не причиняю им зла. Я говорю им правду, и они думают, что это - зло."
Гарри Трумэн
http://zx.clan.su/forum/
Re: Поддержка двух конфигураций в одной прошивке
Можно сколько угодно, хоть 65536.
Тока в меге места мало. Щас свободно 31кБ. Бейза весит 36, ТС - 43 (ну это и понятно, она же круче, ггг!)
Тока в меге места мало. Щас свободно 31кБ. Бейза весит 36, ТС - 43 (ну это и понятно, она же круче, ггг!)
Re: Поддержка двух конфигураций в одной прошивке
Я канечно не шарил что и как в ZXEvo на мегу завязано, но может другие конфы могут юзать то, что в меге уже имеется? Мож то, что грузится уже, как-то стандартизировать чтоб не нужно было грузить 100500 разного в мегу?
"Трудно найти чёрную кошку в тёмной комнате.. ...особенно, если её там нет", "Forever!".
"Я никогда не причиняю им зла. Я говорю им правду, и они думают, что это - зло."
Гарри Трумэн
http://zx.clan.su/forum/
"Я никогда не причиняю им зла. Я говорю им правду, и они думают, что это - зло."
Гарри Трумэн
http://zx.clan.su/forum/
Re: Поддержка двух конфигураций в одной прошивке
Так оно так и есть. Прошива меги состоит из фирмваре, обслуживающего периферию (оно общее для обеих конф) + пакованные бинари самих конф.
Re: Поддержка двух конфигураций в одной прошивке
TS-Labs писал(а):Прошива меги состоит из фирмваре, обслуживающего периферию (оно общее для обеих конф) + пакованные бинари самих конф.
Как-то оно странно на Эве сделано.. имхо более вменяемо хранить 100500 конфигов на SD, и один загрузчик в меге.. Это чо, такой НедоПЦ стайл, типо всё через анус?
"Трудно найти чёрную кошку в тёмной комнате.. ...особенно, если её там нет", "Forever!".
"Я никогда не причиняю им зла. Я говорю им правду, и они думают, что это - зло."
Гарри Трумэн
http://zx.clan.su/forum/
"Я никогда не причиняю им зла. Я говорю им правду, и они думают, что это - зло."
Гарри Трумэн
http://zx.clan.su/forum/
Re: Поддержка двух конфигураций в одной прошивке
Уръяяя!!!!
Остается узнать что же из них неправильное
Тоесть смотрю алонедему и случайно цепляю пальцем кнтральтинс и все наступает пиздец?
подробности в студию.
А када в последний раз обновлялось конфа скорпаэвы? или там овер 65534 других конф?
инересно чего никто не запилил конфу с глюками резинки, 128го..
TS-Labs писал(а):С правильной на неправильную, бугагагааа
Остается узнать что же из них неправильное
TS-Labs писал(а):Alt + Ctrl + Ins в любой момент переключает конфигурацию !
Тоесть смотрю алонедему и случайно цепляю пальцем кнтральтинс и все наступает пиздец?
TS-Labs писал(а):14+
подробности в студию.
Black_Cat писал(а):А одновременно больше конфигураций чем две поддержать, или считаете что кроме PentEvo и TSEvo больше ничего не существует?
А када в последний раз обновлялось конфа скорпаэвы? или там овер 65534 других конф?
инересно чего никто не запилил конфу с глюками резинки, 128го..
Re: Поддержка двух конфигураций в одной прошивке
N_S писал(а):А када в последний раз обновлялось конфа скорпаэвы?
А зачем её обновлять, она чо дефективная какая, или к ней постоянно новые фишки прикручивают? Скорп не менялся уж скоро как 20 лет
"Трудно найти чёрную кошку в тёмной комнате.. ...особенно, если её там нет", "Forever!".
"Я никогда не причиняю им зла. Я говорю им правду, и они думают, что это - зло."
Гарри Трумэн
http://zx.clan.su/forum/
"Я никогда не причиняю им зла. Я говорю им правду, и они думают, что это - зло."
Гарри Трумэн
http://zx.clan.su/forum/
Re: Поддержка двух конфигураций в одной прошивке
Black_Cat писал(а):Как-то оно странно на Эве сделано.. имхо более вменяемо хранить 100500 конфигов на SD, и один загрузчик в меге.. Это чо, такой НедоПЦ стайл, типо всё через анус?
Ты их - 100500 конфигов напишешь?
Более правильно (но ты конечно не в курсе) - хранить конфиги на конфигурационных флешках, а не в кишках контроллеров.
N_S писал(а):Остается узнать что же из них неправильное
Ну как же! Это же совершенно очевидно!
N_S писал(а):Тоесть смотрю алонедему и случайно цепляю пальцем кнтральтинс и все наступает пиздец?
Занедорого продам подрезалку пальцев, оставшуюся от прошлого пользователя, задавшего тот же вопрос.
Re: Поддержка двух конфигураций в одной прошивке
TS-Labs писал(а):Ну как же! Это же совершенно очевидно!
Что и следовало доказать.
Re: Поддержка двух конфигураций в одной прошивке
TS-Labs писал(а):Более правильно (но ты конечно не в курсе) - хранить конфиги на конфигурационных флешках, а не в кишках контроллеров.
При наличии меги+sd это избыточное бесполезное удорожание
А чем вызвана необходимость хранить конфу в меге, а не грузить непосредственно с SD?
"Трудно найти чёрную кошку в тёмной комнате.. ...особенно, если её там нет", "Forever!".
"Я никогда не причиняю им зла. Я говорю им правду, и они думают, что это - зло."
Гарри Трумэн
http://zx.clan.su/forum/
"Я никогда не причиняю им зла. Я говорю им правду, и они думают, что это - зло."
Гарри Трумэн
http://zx.clan.su/forum/
Re: Поддержка двух конфигураций в одной прошивке
Это что, по-твоему надо на каждой карточке (коих у мну мульон) таскать конфигурации? Бред.
Не находишь, что сам себе противоречишь? Для конфигурации ФПГА есть дедикейтед флэжки, которые масенькие по размеру и по цене ($1.5 за 4Мбит).
Загрузка конфы с них происходит за доли секунды а не за единицы, как на пентеве.
Конечно для тролинга не столь важно, что асекс их не поддерживает
но это так, к слову.
А вот, кстати. Ты сам то свое железо когда нить разработал? А то развелось белинских до ебенифени, а пушкиных чото все нет и нет
Black_Cat писал(а):При наличии меги+sd это избыточное бесполезное удорожание
Black_Cat писал(а):Это чо, такой НедоПЦ стайл, типо всё через анус?
Не находишь, что сам себе противоречишь? Для конфигурации ФПГА есть дедикейтед флэжки, которые масенькие по размеру и по цене ($1.5 за 4Мбит).
Загрузка конфы с них происходит за доли секунды а не за единицы, как на пентеве.
Конечно для тролинга не столь важно, что асекс их не поддерживает

А вот, кстати. Ты сам то свое железо когда нить разработал? А то развелось белинских до ебенифени, а пушкиных чото все нет и нет

Re: Поддержка двух конфигураций в одной прошивке
TS-Labs писал(а):Не находишь, что сам себе противоречишь? Для конфигурации ФПГА есть дедикейтед флэжки, которые масенькие по размеру и по цене ($1.5 за 4Мбит).
Загрузка конфы с них происходит за доли секунды а не за единицы, как на пентеве.
А зачем? Быстрая смена конфигурации может понадобиться при многозадачности реального времени, но там конфигурация должна переключаться мгновенно, и никакая флешка тебе не поможет. А в ручном режиме быстрота и нахрен не упала - важнее гибкость, которую даёт связка мега+SD.
"Трудно найти чёрную кошку в тёмной комнате.. ...особенно, если её там нет", "Forever!".
"Я никогда не причиняю им зла. Я говорю им правду, и они думают, что это - зло."
Гарри Трумэн
http://zx.clan.su/forum/
"Я никогда не причиняю им зла. Я говорю им правду, и они думают, что это - зло."
Гарри Трумэн
http://zx.clan.su/forum/
Re: Поддержка двух конфигураций в одной прошивке
БК, не заебывай.
Re: Поддержка двух конфигураций в одной прошивке
Адова круть. Слушай, а ты будешь синхронизировать теперь эту сборку с последней версией бейза?
И еще вопрос самый главный - как программно выбирать конфу? Это ж очень надо.
PS: Еще б скорпион запихать туда, совсем было бы хорошо.
И еще вопрос самый главный - как программно выбирать конфу? Это ж очень надо.
PS: Еще б скорпион запихать туда, совсем было бы хорошо.
Re: Поддержка двух конфигураций в одной прошивке
thims писал(а):Адова круть. Слушай, а ты будешь синхронизировать теперь эту сборку с последней версией бейза?
Да, при сборке даунлоадится с их гуглкода.
thims писал(а):И еще вопрос самый главный - как программно выбирать конфу? Это ж очень надо.
Пока никак, но можно сделать. Главный вопрос - зачем? Дело в том, что перезагрузь конфы - это холодный ресет, с порчей ОЗУ ну и все такое. Не представляю, кому это может понадобиться.
thims писал(а):PS: Еще б скорпион запихать туда, совсем было бы хорошо.
Не влезет, тупо нет места в контроллере. Хотя я проверю.
Re: Поддержка двух конфигураций в одной прошивке
TS-Labs писал(а):Главный вопрос - зачем? Дело в том, что перезагрузь конфы - это холодный ресет, с порчей ОЗУ ну и все такое. Не представляю, кому это может понадобиться.
В свете этой совмещенной конфы, я бы хотел сделать в т.ч. под нее свою маленькую поделку. Однако, недурно было бы при ее запуске проверять, есть ли твоя прошивка и, если есть, включать ее. Можно было бы делать универсальные программы. Единственное, если не решить как-то проблему с порчей памяти, то смысла нет, само собой. Может какая-нибудь страница бы оставалась нетронутой, а при переключении программном передавать адрес для перехода после включения запрошенной конфы? Или что-то в этом роде, я просто в деталях всего этого низкого уровня не силен.
И еще вопрос начинающего спрайтоманипулятора: вот тут что-то не обнаружил ничего полезного по использованию графических возможностей. Кроме примеров есть хотя бы краткая инструкция по пользованию спрайтов?
Re: Поддержка двух конфигураций в одной прошивке
Неа, ничо не выйдет. Конфа льется пару секунд, в это время плата мертвая. Рефреш драмы отсутствует. Да и сброс потом идет по обычному сценарию, а не в твою прогу.
Более того, я даже не особо представляю, как вообще можно обеспечить рефреш драмы во время заливки конфы в любом дизайне, даже не пентеве. Разве что делать заливку ОЧЕНЬ быстро и обвешивать дату в раме ЕСС-шками.
Лучшее, что могу посоветовать - это проверяй конфу и печатай на экране надпись "НАЖМИТЕ алт+контрол+инс"...
Более того, я даже не особо представляю, как вообще можно обеспечить рефреш драмы во время заливки конфы в любом дизайне, даже не пентеве. Разве что делать заливку ОЧЕНЬ быстро и обвешивать дату в раме ЕСС-шками.
Лучшее, что могу посоветовать - это проверяй конфу и печатай на экране надпись "НАЖМИТЕ алт+контрол+инс"...
Re: Поддержка двух конфигураций в одной прошивке
thims писал(а):В свете этой совмещенной конфы
Обращаю внимание: не КОНФЫ, а ПРОШИВКИ с двумя конфами!
Re: Поддержка двух конфигураций в одной прошивке
thims писал(а):И еще вопрос начинающего спрайтоманипулятора: вот тут что-то не обнаружил ничего полезного по использованию графических возможностей. Кроме примеров есть хотя бы краткая инструкция по пользованию спрайтов?
Что именно непонятно по спрайтам?
Re: Поддержка двух конфигураций в одной прошивке
TS-Labs писал(а):переключаетесь между двумя конфигурациями по нажатию Alt + Ctrl + Ins
Других комбинаций не предусмотрено? у меня нет кнопки Insert на клаве

Как насчёт Alt + Ctrl + PrScn?
Последний раз редактировалось im2 Вс, 05.05.2013 10:55:39, всего редактировалось 1 раз.
Re: Поддержка двух конфигураций в одной прошивке
im2 писал(а):у меня нет кнопки Insert на клаве
Тогда дендифюрер вместо Alt+Ctrl+Ins сделает Alt+Ctrl+Pause



TS-Labs писал(а):Кеерег: я детекчу, что ты тролль, и зарегался тут только, чтоб меня заебать
Re: Поддержка двух конфигураций в одной прошивке
im2 писал(а):Как насчёт Alt + Ctrl + PrScn?
Реквестирую фотку твоей клавы, тогда подумаю над этим

Keeper писал(а):TS-Labs wrote:Кеерег: я детекчу, что ты тролль, и зарегался тут только, чтоб меня заебать
Re: Поддержка двух конфигураций в одной прошивке
Прикол, такого не видел еще.
ОК, думаю, добавлю
ОК, думаю, добавлю
