Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Unsorted (http://zx-pk.ru/forumdisplay.php?f=13)
-   -   -=Speccy2010=- сборка, наладка, тестинг (http://zx-pk.ru/showthread.php?t=12425)

zst 19th April 2011 19:37

Quote:

Originally Posted by newart (Post 377316)
Нет у меня глюка. Без него работа невозможна?

Возможно, но сложно. Для запуска образов SCL после нажатия ENTER на образе и перехода в TR-DOS нужно набрать команду LIST ENTER.
Появится список файлов. Нужно набрать RUN"<имя бейсик-файла>"ENTER.
GLUK удобен для автоматизации процесса загрузки.

newart 19th April 2011 19:49

А почему TRD умеют автостарт а SCL нет? (хотя начинка по сути одна).
Почему не запоминается видеорежим? (после выкл питания каждый раз приходится выбирать ctr + 3)

zst 19th April 2011 20:15

Quote:

Originally Posted by newart (Post 377350)
А почему TRD умеют автостарт а SCL нет? (хотя начинка по сути одна).

Наверно это трудно сделать. Сделал бы кто-нибудь вместо глюка программу для автоматического запуска бейсик-файла...
Quote:

Почему не запоминается видеорежим? (после выкл питания каждый раз приходится выбирать ctr + 3)
А если секунд 7 после включения питания подождать - не работает ?

luzanov 19th April 2011 21:12

Хочу туть добавить. У меня есть такой приятный глюк. Беру и загружаю QC3.11 и сбрасываю. И далее при выборе в проводнике любого образа TRD, SCL и нажатии ENTER я попадаю вместо TR-DOS в QC 3.11 с каталогом этого образа. Удобно просто нет слов! Не надо нажимать ресет, глюк, бут глюка. Но такой эффект иногда пропадает после запусков пару образов и надо запускать QC и сбрасывать снова.

newart 19th April 2011 21:26

Интересно Проводник как реализован? Код для АРМ'а или Z80?

И почему в режиме проводника не работает ресет и вход в конфиг?

syd 19th April 2011 23:59

Если не сохраняется конфигурация, значит наверное проблема в сигнале write protect, и карточка воспринимается как защищенная.

newart 20th April 2011 00:52

Quote:

Originally Posted by syd (Post 377416)
Если не сохраняется конфигурация, значит наверное проблема в сигнале write protect, и карточка воспринимается как защищенная.

А что насчет проводника?

newart 20th April 2011 03:38

Quote:

Originally Posted by zebest (Post 377436)
Проводник в АРМ-е.. выходишь из него по ESC и ресеть скока хочешь ..

Изврат же.

Birden 22nd April 2011 15:38

Всем привет!
Собрал плату (r2), прошил бут, кинул на карту (2Gb) прошивку и roms, и наблюдаю следующий лог:
Quote:

Speccy2010 boot ver 1.1!
SD card init OK..
Skipping firmware upgrade.

Speccy2010, ver 1.0, rev 50 !
RTC init OK..
И все, тишина. На мониторе тоже ничего нет. Я так понимаю, не доходит даже до заливки в FPGA?

syd 22nd April 2011 22:29

Да, не доходит. Бут определил SD карточку, а основная прошивка почему-то нет. Проверте сигнал CP (card present) и за одно WP (write protect) со слота карточки.

Birden 23rd April 2011 12:06

Посадил SD_CP на землю - продвинулся на один шаг :smile: :
Code:

MySpeccy2010, ver 1.0, rev 50 !
RTC init OK..

SD card init OK..

FPGA configuration started...
FPGA configuration status OK...
.................................FPGA configuration conf done...
FPGA configuration failed...
>

Как должен себя вести сигнал CONFIG_DONE в процессе заливки в FPGA и по ее окончании? У меня он всегда в "0" - и в процессе заливки, и после нее.

Birden 23rd April 2011 15:44

Вроде запустилось, хотя ничего не делал :confused_std:
Попробую еще разок промыть плату

VELESOFT 16th May 2011 00:36

This is message from Czech ZX user IKON:

Hi Syd,

thanks for great project - Speccy2010.
I've started building my piece myself as you've explained you are not about to prepare more pieces for the moment.

Here is the semi-result - http://ikon.wu.cz/zx/speccy_prvykus.jpg

The board is now finished and only 2 parts are missing - TDA1543 and DS1338. The result of initialization is following:
Speccy2010 boot ver 1.1!
SD card init OK..
Firmware upgrade started.
............................
Speccy2010, ver 1.0, rev 50 !
RTC init OK..
SD card init OK..
FPGA configuration started...
FPGA configuration status OK...
.................................FPGA configuration conf done...
FPGA configuration failed...

Is DS1338 necessary to initiate the FPGA? I should have the chip within the week.

Thanks for your help.
== спасибо ==

Ikon

Ewgeny7 16th May 2011 09:44

Quote:

Originally Posted by VELESOFT (Post 385448)
Here is the semi-result - http://ikon.wu.cz/zx/speccy_prvykus.jpg

Resistors on CONF_DONE, nCONFIG and nSTATUS is placed? Without this resistors FPGA do not configured normally.

syd 16th May 2011 17:27

The problem is in one of these nets - DCLK, DATA0, CONFIG_DONE, nSTATUS, nCONFIG (broken path or unsoldered lead). I hope all resistors and capacictors are mounted.

zst 20th May 2011 23:46

МОНТАЖКИ SPECCY2010 С НОМИНАЛАМИ
 
Вот нарисовал, чтобы было легче паять:

http://s009.radikal.ru/i307/1105/e2/8511cf8fd2e1t.jpg

http://s008.radikal.ru/i305/1105/09/cd0525d9d2e7t.jpg

ikon 22nd May 2011 22:07

nCONFIG short circuit to GND
 
Hi Syd & Ewgeny7,

I found short circuit between nCONFIG and GND close to very first via from FPGA. Now Speccy2010 works OK.
I prepared the video with configuration settings as Velesoft couldn't find it elsewhere - http://www.youtube.com/watch?v=-lPouYPfZOc.

Thanks again for help.

Den1982 4th June 2011 22:42

Привет всем!
Наконец то и я получил свой Спекки! Спасибо Syd и Zst!
Продукт отличный, чуть слезу не пустил когда на экране моего ЖК телевизора Samsung побежали полосы загрузки первого Dizzy;-)
К телевизору подключил кстати через VGA - режим 60 Hz. Правда вот хотел заценить мультиколор, но при выборе времянки pentagon в настройках, телевизор напрочь отказывается показывать картинку.:-( С чем это может быть связано?
Да и еще, есть ли какой способ затормозить комп, при выборе режима VGA 60 Hz? А то больно шибко птички летают в Dizzy:-)

zst 5th June 2011 00:14

Quote:

Originally Posted by Den1982 (Post 391087)
Привет всем!
Наконец то и я получил свой Спекки! Спасибо Syd и Zst!
Продукт отличный, чуть слезу не пустил когда на экране моего ЖК телевизора Samsung побежали полосы загрузки первого Dizzy;-)

При загрузке ленточных версий имеются еще две возможности:
1. Если загрузка заставки происходит с черным экраном можно нажать F6 и увидеть построчную загрузку картинки.
2. После этого, чтобы долго не ждать окончания загрузки, можно включить ускоренную работу Z80 и загрузки кнопками F2, F3 или F4 для второй, четвертой и восьмой скорости.
Quote:

К телевизору подключил кстати через VGA - режим 60 Hz. Правда вот хотел заценить мультиколор, но при выборе времянки pentagon в настройках, телевизор напрочь отказывается показывать картинку.:-( С чем это может быть связано?
C времянками Пентагона ускорение на 20% (VGA 60 Hz) даст не 60, а 48 * 1.2 = 57,6 Hz. Видимо телевизор с такой частотой кадров не может работать.
Quote:

Да и еще, есть ли какой способ затормозить комп, при выборе режима VGA 60 Hz? А то больно шибко птички летают в Dizzy:-)
Скорость увеличивается на 20 процентов. Это не очень большое ускорение. Нужно убедиться, что включена 1 скорость (кнопка F1).
Попробовать подключить к телевизору через S-VIDEO или SCART.
Подключить к монитору с частотой кадров 48/50 Гц.

Den1982 5th June 2011 17:47

Quote:

Originally Posted by zst (Post 391100)
Попробовать подключить к телевизору через S-VIDEO или SCART.Подключить к монитору с частотой кадров 48/50 Гц.

Да, это вариант, но уж больно мне качество картинки VGA нравится...:v2_dizzy_heart:

syd 6th June 2011 12:16

Для подключения телевизора оптимальный вариант - это использовать RGB сигнал. То есть нужно сделать кабель, как описано в факе. Со стороны платы VGA разъем, со стороны телевизора - SCART с выведенным RGB. Картинка будет не хуже VGA, но времянки будут правильные.

Den1982 6th June 2011 19:10

Quote:

Originally Posted by syd (Post 391380)
Для подключения телевизора оптимальный вариант - это использовать RGB сигнал. То есть нужно сделать кабель, как описано в факе. Со стороны платы VGA разъем, со стороны телевизора - SCART с выведенным RGB. Картинка будет не хуже VGA, но времянки будут правильные.

Я уже спаял такой кабель, (спасибо zst который заботливо положил в посылку VGA Разъем). Однако почему то качество картинки намного хуже чем через VGA. (Цвета не такие насыщенные, и вроде как размытое). Допускаю, что виноваты мои кривые ручонки:)

syd 7th June 2011 02:24

Кабель экранированный? Есть возможность сделать фотки с экрана?

Den1982 7th June 2011 19:23

Quote:

Originally Posted by syd (Post 391553)
Кабель экранированный? Есть возможность сделать фотки с экрана?

Сам кабель экранированный, но в самом разъеме экрана нет. Я купил новый кабель и припаял вместо scart-разъема vga-шный. Вот незадействованные провода я просто лихо обрезал, то есть концы внутри кабеля остались. Может они там замыкают, из-за этого качество хуже...
А впринципе если все правильно сделать, то качество картинки должно быть точь в точь как и по VGA?

Фото сделал, но по ним не скажешь что качество уж сильно хуже.:) Просто это в реальном времени хорошо заметно.

syd 9th June 2011 00:23

Я думаю, что обрезанные концы не должны мешать, а то, что кабель экранированный - это хорошо. Возможо это еще и от телевизора зависит. Теоритически ргб и вга должны давать одинаковую четкую картинку.

Birden 9th June 2011 07:58

Почему-то не работает запись в образы TRD и SCL, причем на разных собранных платах. Сигналы SD_WP и SD_CP посажены на землю (пока этого не сделал, не сохранялись настройки. При записи или форматировании образа в TR-DOS'е пишет "Read only, Trk 0 sec 1..." :confused:

syd 9th June 2011 22:42

В SCL запись не предусмотренна. Возможно что TRD файлы защищены от записи атрибутом RO. Такое бывает, если образы переписывать например с диска. Нужно убрать его на PC. Ну и в меню дисков (F10) проверить, чтобы не был включен режим RO.

Birden 10th June 2011 08:29

Quote:

Originally Posted by syd (Post 392128)
Возможно что TRD файлы защищены от записи атрибутом RO. Такое бывает, если образы переписывать например с диска. Нужно убрать его на PC. Ну и в меню дисков (F10) проверить, чтобы не был включен режим RO.

Все это понятно, и было сделано - без результата.

syd 10th June 2011 15:07

Quote:

Все это понятно, и было сделано - без результата.
Если все это сделано и не помогло, то это очень странно.
А если создать пустой файл trd (кл f4) в него тоже не дает записать?

kun 11th June 2011 10:57

Спаял конструктор, проверил, он запустился, нормальной работал. Выключил, сделал вырезы в корпусе, собрал, включаю - не работает: сначала в логе появились ошибки работы в памятью, затем лог стал заканчивался на сообщении, что конфигурация FPGA закончена, затем вообще перестал что ли писать. Видимо, пока плату к корпусу примерял, где-то перегнул, что-то отвалилось, но я уже пару раз прошелся паяльником по микросхемам, и все равно не помогает. На что еще можно обратит внимание?

syd 11th June 2011 14:31

Попробуйте проверить кварц возле микроконтроллера.

Den1982 13th June 2011 19:27

Quote:

Originally Posted by syd (Post 391966)
Я думаю, что обрезанные концы не должны мешать, а то, что кабель экранированный - это хорошо. Возможо это еще и от телевизора зависит. Теоритически ргб и вга должны давать одинаковую четкую картинку.

Сделал еще один кабель, теперь уже из VGA, припаяв разъем SCART. Мдя, видимо дело в телевизоре, потому что качество осталось таким же.:v2_dizzy_facepalm: Картинка как будто плавает, ну и цвета все таки не такие насыщенные как по VGA. Субъективно даже по S-video изображение качественней, чем по SCART. Осталось еще YPrPb попробовать, хотя не думаю что кардинально что то изменится.

PS: Кто как к ЖК телевизору подключает сабж?

phant0m 13th June 2011 20:36

Den1982, Я подключал. Кабель делал из VGA путем замены родного разъема на SCART. Не получиться такое-же чистое изображение как на VGA, но вполне приемлимое.

изображение: http://www.photoshare.ru/original/ph...ru-7360575.jpg
кабель: http://www.photoshare.ru/original/ph...ru-7360660.jpg

zst 13th June 2011 20:45

Quote:

Originally Posted by Den1982 (Post 392860)
Сделал еще один кабель, теперь уже из VGA, припаяв разъем SCART. Мдя, видимо дело в телевизоре, потому что качество осталось таким же.:v2_dizzy_facepalm: Картинка как будто плавает, ну и цвета все таки не такие насыщенные как по VGA. Субъективно даже по S-video изображение качественней, чем по SCART. Осталось еще YPrPb попробовать, хотя не думаю что кардинально что то изменится.

PS: Кто как к ЖК телевизору подключает сабж?

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

Birden 14th June 2011 08:46

Quote:

Originally Posted by syd (Post 392217)
А если создать пустой файл trd (кл f4) в него тоже не дает записать?

Заработала запись в trd, но почему-то не работает форматирование

Den1982 14th June 2011 19:15

Quote:

Originally Posted by zst (Post 392885)
А какой-нибудь другой источник сигнала через скарт к телевизору можно подключить для пробы - DVD-плеер, спутниковый ресивер, другой телевизор ?

Есть приставка для IP-TV, попробовать можно. Проблема в том что "плавание" заметно на мелких деталях, на телевизионной картинке можно и не увидеть..

syd 15th June 2011 16:50

Birden, в проводнике F9 – "форматирование" trd - это должно работать.

Black_Cat 17th June 2011 18:42

Если есть желающие прикрутить на GPIO карту GS/NGS, то схема и рекомендации здесь: http://zx.clan.su/forum/8-85-1

zst 18th June 2011 17:01

Quote:

Originally Posted by kun (Post 392416)
Спаял конструктор, проверил, он запустился, нормальной работал. Выключил, сделал вырезы в корпусе, собрал, включаю - не работает: сначала в логе появились ошибки работы в памятью, затем лог стал заканчивался на сообщении, что конфигурация FPGA закончена, затем вообще перестал что ли писать. Видимо, пока плату к корпусу примерял, где-то перегнул, что-то отвалилось, но я уже пару раз прошелся паяльником по микросхемам, и все равно не помогает. На что еще можно обратит внимание?

Как дела ? Нужно проверить пайки.

Сначала прозвонить качество пайки FPGA и других микросхем. Для этого один вывод тестера установить на край площадки на плате, другой - на вывод у корпуса микросхемы.

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

Если все правильно - перешить ARM. Не забыть потом убрать перемычку для прошивки.

---------- Post added at 16:49 ---------- Previous post was at 16:25 ----------

Важно прозванивать надежно. Я делаю так. Левым щупом касаюсь площадки подальше от вывода. Правым - этого же вывода у корпуса. Должно звенеть. Это значит - есть контакт через пайку.

Далее правый щуп переставляю вправо, на следующий вывод. Звенеть не должно. Если звенит - проверить - нет ли соединения через плату, смотреть по монтажке.

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

Так прозвонить все 208 выводов FPGA, 100 выводов ARM и т.д.

---------- Post added at 17:01 ---------- Previous post was at 16:49 ----------

Один раз у меня был непропаян вывод ОЗУ. Нашел этим методом прозвонки. Тест ОЗУ ошибок не выдавал, но программы не запускались, а в меню по F9 последние буквы во многих словах выводились по два раза. При приближении руки к ОЗУ на экране портилась картинка.

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

alone 14th July 2011 02:42

Какие видеорежимы Pentagon 1024 поддерживаются?


All times are GMT +4. The time now is 17:22.

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