Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Unsorted (http://zx-pk.ru/forumdisplay.php?f=13)
-   -   Speccy2007 v1.00 (http://zx-pk.ru/showthread.php?t=6679)

denisv 2nd October 2008 12:05

Quote:

Originally Posted by luzanov (Post 155591)
Измерил скорость загрузки двух Exolon-ов (117 секторов и 178 секторов). Измерял время от нажатия команды RUN "Exolon" в TR-DOSe до появления основного меню (в этих играх нет чит-меню). Что получил:

Exolon 117 секторов - Пентагон-1024 - 7 секунд
Exolon 117 секторов - Spaccy2007 - 15 секунд

Exolon 178 секторов - Пентагон-1024 - 10 секунд
Exolon 178 секторов - Spaccy2007 - 22 секунды

По этому проще сделать sna Exolona и грузануть его без всяких картинок сразу в меню за 2-3 секунды... Что я и делаю со всеми играми.

Все дело в том, что прошивка TRDOS для Speccy 2007 немного модифицирована, каждая запись к порту BDI заменена на 4 записи в порт связи с AVR, при чтении дополнительно производится 4 чтения из порта (все это связано с тем, что просто не хватает свободных ног у AVR, чтобы произвести полноценную дешифрацию, и поэтому пришлось класть обмен с BDI на интерфейс с AVR-кой от Syd-а).

В принципе это увеличение времени загрузки не особо мешает, кто хочет быстрее - можно воспользоваться сохранением в Sna. Естественно это не поможет с играми, у которых уровни могут подгружаться с диска по мере прохождения.

syd 2nd October 2008 12:09

Quote:

Originally Posted by aniSKY (Post 155811)
Нашел у себя ФЛЭШмикруху W29EE011 от старой четверки, по даташиту пины совпадают(ну кроме одного, так как она на 128кб а не на 256), да и параметры вроде похожи. может я где и ошибаюсь, не силен, но она всетаки подойдет для СПЕККИ2007?
вот ссылки:

подойдет, но наверняка будешь знать когда проверишь

Avreal + самодельный ByteBlaster для начала самый лучший вариант
Если продолжать заниматься этим то есть открытые проекты USB программаторов

для Alter - http://www.ixo.de/info/usb_jtag/
- софт для прошивки Quartus
для AVR - http://tuxgraphics.org/electronics/2...cle07052.shtml
- софт для прошивки AVRStudio

aniSKY 7th October 2008 23:05

помогите разобраться с фузами для АВРки32 :v2_rolley
приведу то, что сейчас стоит в фузах, поправте если где ошибся
программатор - ПониПрог
NAME____|_bit_|
LOCK1_______|_1_|
LOCK2_______|_1_|
BOOTLOCK01_|_1_|
BOOTLOCK02_|_1_|
BOOTLOCK11_|_1_|
BOOTLOCK12_|_1_|
BOOTRST____|_0_|
BOOTSZ0____|_1_|
BOOTSZ1____|_0_|
EESAVE______|_1_|
CKOPT_______|_1_|
SPIEN_______|_0_| (заблокирован)
JTAGEN______|_1_|
OCDEN______|_1_|
CKSEL0______|_0_|
CKSEL1______|_0_|
CKSEL2______|_0_|
CKSEL3______|_0_|
SUT0________|_0_|
SUT1________|_0_|
BODEN_______|_0_|
BODLEVEL____|_1_|
---------------------

0-programmed(галка стоит)
1-unprogrammed(галка не стоит)

Добавлено через 22 минуты
Quote:

Originally Posted by balu_dark (Post 156591)
ну преобразователь такой же как на моей плате. проверь на всякий случай напругу на 1 ноге (если не ошибаюсь) должна быть выше 5 вольт если микросхема работает в режиме( у народа с этим проблемма - многие подбирают дроссель в обратной связи для запуска)
чип твой щьется и при 5 вольтах - электрически стираем. у меня один из чипов - такойже. осталось только разобраться с джамперами. проверь то что я тебе говорил ране про выбор ревизии платы програматора в софте. там дип свич отличался с точностю до наоборот - как по маркировке так и по назначению. скорее всего - выбран не тот тип програматора.

врежиме програмирования на первой ноге ровно 5 вольт
джамперы выставил правильно, так как прошилась другая флэха от SST, таже емкость и теже джамперы как у Винбондовской.
Точную версию платы мне так и неудалось определить, но полагаю что это разновидность PCB3 (Возможно PCB3+):v2_confu:
в каких пределах нужно подбирать дросель?

syd 7th October 2008 23:27

Quote:

Originally Posted by aniSKY (Post 157194)
помогите разобраться с фузами для АВРки32 :v2_rolley
приведу то, что сейчас стоит в фузах, поправте если где ошибся
программатор - ПониПрог
NAME____|_bit_|
LOCK1_______|_1_|
LOCK2_______|_1_|
BOOTLOCK01_|_1_|
BOOTLOCK02_|_1_|
BOOTLOCK11_|_1_|
BOOTLOCK12_|_1_|
BOOTRST____|_0_|
BOOTSZ0____|_1_|
BOOTSZ1____|_0_|
EESAVE______|_1_|
CKOPT_______|_1_|
SPIEN_______|_0_| (заблокирован)
JTAGEN______|_1_|
OCDEN______|_1_|
CKSEL0______|_0_|
CKSEL1______|_0_|
CKSEL2______|_0_|
CKSEL3______|_0_|
SUT0________|_0_|
SUT1________|_0_|
BODEN_______|_0_|
BODLEVEL____|_1_|
---------------------

0-programmed(галка стоит)
1-unprogrammed(галка не стоит)

для mega32 фузы такие же

в ридми
CKSEL=0000 SUT=00 (Ext.clock)
JTAGEN=1 (unprogrammed) (JTAG disabled)

здесь это же и наблюдаем - значит менять ничего больше не надо

Wicked 28th October 2008 22:55

Продолжаю насчет изображения... подключил через s-video...

Длину проводов от платы до палкодера уменшил до 1 см...

Скриншоты:

http://savepic.ru/289620.jpg
http://savepic.ru/287572.jpg
вот здесь плывет так хорошо... так же плывет волнами при загрузке образа кассеты....
http://savepic.ru/288596.jpg
http://savepic.ru/293716.jpg

В игрухах вроде ничего...
http://savepic.ru/294740.jpg

Народ, что делать.... :(

Wicked 29th October 2008 12:16

Да через тюнер внутренний писишный... причем на телеке таже картина, но только через композит.

Еще заметил одну вещь... если до кварца на плате касатся, то становится намного лучше... но не идеально...

Добавлено через 5 часов 10 минут
У меня кварц на 13,8 MHz, гена собран на 555ЛН1.... Может в этом дело? Хотя ставил кварц и на 14 все равно ничего не меняется... Народ хелп...

Black_Cat 30th October 2008 13:22

Quote:

Originally Posted by Wicked (Post 161896)
На палкодер землю подал с вывода сигнального, который переключает скарт в режим РГБ

ну да, уже сто раз говорилось про то как правильно подавать питание чтоб небыло помех - все провода питания разных устройств идут из одной точки - из БП, и никаких каскадных включений, тем более по сигнальным линиям

fifan 31st October 2008 17:48

Вот понемного дело движется к концу. Напоминаю, что от авторской работы мои отличая таковы:
1. Другая разведенная плата, под готовый пластиковый корпус;
2. Использована ППЗУ 27512 (у автора - флэш ПЗУ);
3. Немного отличается назначение выводов у ПЛМки;
4. Применяется SCART для вывода звука и изображения;
5. Использованы не планарные дискретные элементы.
Фотки компа перед прошивкой, схема и прошивка ПЛМки во вложении.

Wicked 31st October 2008 20:27

Такой вопрос... у меня Атмега 16, хочу трдос, понятно ставлю Атмегу 32... прошиваю ее... Больше ничего прошивать не надо?

luzanov 31st October 2008 20:38

Quote:

Originally Posted by Wicked (Post 162080)
Такой вопрос... у меня Атмега 16, хочу трдос, понятно ставлю Атмегу 32... прошиваю ее... Больше ничего прошивать не надо?

Нужно прошить еще ALTERY и флешку ПЗУ. Прошивки брать здесь http://zx.pk.ru/showpost.php?p=125187&postcount=292.


All times are GMT +4. The time now is 11:00.

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.