Важная информация

User Tag List

Страница 6 из 18 ПерваяПервая ... 2345678910 ... ПоследняяПоследняя
Показано с 51 по 60 из 179

Тема: Speccy2007 - сборка и наладка

  1. #51
    Veteran
    Регистрация
    24.01.2009
    Адрес
    Камышин
    Сообщений
    1,379
    Благодарностей: 323
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Question HELP!!! Проблемы с прошивкой EPM7128

    Привет народ!
    Сегодня был первый запуск моего Спекки2007(пока 48к)...
    Сперва прошил EPM3128 в платке ZX-VGA. Затем прошил Atmega32. Затем попробовал прошить EPM7128. Пробовал программер из полного Квартуса2 вер. 8.1 и из отдельного программатора онли версии 9.2... Получаю такие ошибки:
    Код:
    Info: Started Programmer operation at Thu May 13 21:05:49 2010
    Info: Device #1 Silicon ID is ALTERA97(00)
    Info: blank checking 7K device(s)...
    Info: Device is not blank
    Error: Blank-Check failed on device
    Error: Operation failed
    Info: Ended Programmer operation at Thu May 13 21:05:50 2010
    Info: Started Programmer operation at Thu May 13 21:05:57 2010
    Info: Device #1 Silicon ID is ALTERA97(00)
    Info: programming 7K device(s)...
    Info: verifying 7K device(s)...
    Info: Device verify failure
    Error: Can't verify device
    Error: Operation failed
    Info: Ended Programmer operation at Thu May 13 21:06:01 2010
    Info: Started Programmer operation at Thu May 13 21:06:26 2010
    Info: Unrecognized device
    Error: JTAG ID code specified in JEDEC STAPL Format File does not match any valid JTAG ID codes for device
    Error: Operation failed
    Info: Ended Programmer operation at Thu May 13 21:06:27 2010
    Ещё не понятно, почему "не активен" чекбокс "Erase"?
    Все прошивки брал из архива, выложеного Евгением неск. постов назад.
    EPM7128 прошивал как в самой плате Спекки, так и во "внешнем" сокете - делал отдельную платку с панелькой PLCC-84 и JTAG-коннектором. Все замли и ноги питания обьеденены соотв. образом, стоит 4-ре блокировочных кондера по 0,1 vra/
    Что делать?
    Последний раз редактировалось Alex_NEMO; 13.05.2010 в 19:35.
    Speccy-2007 + 48k(пока) + TR-DOS + ZX-VGA
    KAY-1024 v2010/SDCard HxC Floppy Emulator/Epson SD-700/ZX-VGA/.....

  2. #52
    Activist
    Регистрация
    09.01.2010
    Адрес
    г. Москва
    Сообщений
    271
    Благодарностей: 17
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Не очень понятно, куда вести сигналы звука после AY:
    1. Я так понимаю, что если хочется, чтобы SOUND_L и SOUND_R шли на телевизор (скарт), надо их просто припаять к 1,2 ножкам ТВ-разъема, так? А если хочется чтобы была возможность брать их через аудио-джек (который я запаяю на плате расширения) - их просто туда же кинуть параллельно? Что будет при одновременном включении ТВ и аудио-джека?
    2. Что делать с сигналом SPEAKER с AY? Соединить с бывшим сигналом SOUND (DD2-35)?

    Извините, если задаю глупые вопросы - спека с AY никогда не было. Если игра (скажем, 48к версия) выводит звук без использования AY, я так понимаю, его будет слышно только через сигнал DD2-35?

  3. #53
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    9,884
    Благодарностей: 4019
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Alex_NEMO, ставь "птички" только на program и verify. бланк_чек выдаст ошибку уже на втором прошивании. Функции erase для альтер не предусмотрено, ибо новая прошивка и так затирает предыдущую целиком.
    Если будут все равно вываливаться ошибки, попробуй заменить блок питания. Для EPM7128 обычно хорошо подходят ПЦшные. Потом (после прошивания) можно использовать любой подходящий.
    Scorpion ZS 256 turbo+/ZXMC 2.6/CF-HDD/FDD/Mouse/SMUC 2.1/ProfROMse/VGA 3.0/NeoGS
    ZX-Evolution 4096 rev.B

    Сайт с документацией к "Scorpion ZS 256"

  4. Этот пользователь поблагодарил Ewgeny7 за это полезное сообщение:
    Alex_NEMO (14.05.2010)

  5. #54
    Veteran
    Регистрация
    24.01.2009
    Адрес
    Камышин
    Сообщений
    1,379
    Благодарностей: 323
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ewgeny7 Посмотреть сообщение
    Alex_NEMO, ставь "птички" только на program и verify. бланк_чек выдаст ошибку уже на втором прошивании. Функции erase для альтер не предусмотрено, ибо новая прошивка и так затирает предыдущую целиком.
    Если будут все равно вываливаться ошибки, попробуй заменить блок питания. Для EPM7128 обычно хорошо подходят ПЦшные. Потом (после прошивания) можно использовать любой подходящий.
    Женя, спасибо за инфу. Меня просто смутило, что у EPM3128 опция "Erase" доступна и все прекрасно работает - стирает/прошивает/верифицирует и делает проверку "на чистоту"... Питательник попробую от PC, у меня как раз отремонтированный для Пента1024 лежит - ждет своего часа...
    Если что, вот фотки моей платки: http://fotki.yandex.ru/users/alex-nemo2006/album/98156/
    Вместо транзюка BC337 поставил BC547, надеюсь, это не принципиально. Ещё, возможно, с "генератором намудрил" - я его делал на маленькой платке (под размер DIP-14) и использовал пару "хитрых" микрух от TI: SN74LVC1GX04(Crystal Oscillator Driver) и на выходе его SN74LVC2G14(DUAL SCHMITT-TRIGGER INVERTER). Последний инвертор ставил для "разделения" клока на осн. схему и на платку ZX-VGA. Есть вероятность, что где-то тут и накосячил. Про подключении моника к платке ZX-VGA на последнем - красивый зеленый цвет на весь экран. И все. Это при отсутствии ПЗУ(пока прошить не могу)...
    Мой BB MV и "внешние" адаптеры к нему: http://fotki.yandex.ru/users/alex-nemo2006/album/98160/
    Последний раз редактировалось Alex_NEMO; 14.05.2010 в 11:05.
    Speccy-2007 + 48k(пока) + TR-DOS + ZX-VGA
    KAY-1024 v2010/SDCard HxC Floppy Emulator/Epson SD-700/ZX-VGA/.....

  6. #55
    Guru Аватар для zst
    Регистрация
    11.04.2009
    Адрес
    Челябинск
    Сообщений
    3,114
    Благодарностей: 856
    Записей в дневнике
    15
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от e2e4 Посмотреть сообщение
    Не очень понятно, куда вести сигналы звука после AY:
    1. Я так понимаю, что если хочется, чтобы SOUND_L и SOUND_R шли на телевизор (скарт), надо их просто припаять к 1,2 ножкам ТВ-разъема, так?
    Наверно, эти сигналы (после электролитов С1 и С2 по схеме расширения от syd) подать на 1,2 контакты разъем X3 (предварительно разрезав дорожку между ними на плате и отпаяв резисторы R1 и R2)
    А если хочется чтобы была возможность брать их через аудио-джек (который я запаяю на плате расширения) - их просто туда же кинуть параллельно? Что будет при одновременном включении ТВ и аудио-джека?
    Может лучше для переключения звука между разъемами добавить двойной тумблер ?
    2. Что делать с сигналом SPEAKER с AY? Соединить с бывшим сигналом SOUND (DD2-35)?
    Да
    Извините, если задаю глупые вопросы - спека с AY никогда не было. Если игра (скажем, 48к версия) выводит звук без использования AY, я так понимаю, его будет слышно только через сигнал DD2-35?
    Да, но так как он замешен со звуком AY, то будет слышно.
    Последний раз редактировалось zst; 14.05.2010 в 11:56.
    В планах: модульный компьютер "METEOR-2020".
    Электронные конструкторы "ZXkit" тут

  7. Этот пользователь поблагодарил zst за это полезное сообщение:
    e2e4 (14.05.2010)

  8. #56
    Guru Аватар для zst
    Регистрация
    11.04.2009
    Адрес
    Челябинск
    Сообщений
    3,114
    Благодарностей: 856
    Записей в дневнике
    15
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию ПОРЯДОК РАСШИРЕНИЯ SPECCY2007 ДО 128К + AY

    В архиве http://zx.pk.ru/attachment.php?attac...3&d=1243971050 syd описал процесс расширения для своей платы (файл speccy2007_128_readme.pdf). Схема подключения дополнительного ОЗУ и AY в файле SPECCY2007_v100_sch.pdf.

    Ниже, на основе этого архива, в этом сообщении будет писаться более подробная пошаговая инструкция по доработке с фотографиями и рисунками для платы расширения skythera (http://zx.pk.ru/showpost.php?p=244447&postcount=203) и моей модификации.

    ПРАВИЛЬНОСТЬ НЕ ГАРАНТИРОВАНА - ПРОШУ ПЕРЕПРОВЕРЯТЬ !

    Перед пайкой к панельке PLCC-84 желательно вытащить из нее ПЛИС !

    1. Вытащить из панельки DD3

    2. Перерезать дорожки от выводов 73-77 и 79-81 EPM7128SLC84-15 (DD2), от выводов 14 и 15 ATMEGA32 (DD7), от 10 вывода панельки под DD3, две дорожки от вывода 10 Video CY62256 (DD6), :



    3. После того, как все отрезали, перешить DD2, DD7 прошивками из архива http://zx.pk.ru/attachment.php?attac...4&d=1271503069.

    4. Перешить FLASH (взять из того же архива).

    5. Заменить на SD-карте файлы boot.sna и trdos.sna (взять из того же архива).

    6. Соединить проводами:

    ROM_A14 (DD2 – 31) –> на флэшку A14 (DD8 – 29, к переходному отверстию, которое раньше соединялось с DD7-14)
    ROM_A15 (DD2 – 37) –> на флэшку A15 (DD8 – 3, к переходному отверстию, которое раньше соединялось с DD7-15)

    AVR_PROM (DD7 – 14) <– на ПЛИС (DD2 – 2)
    AVR_TRDOS (DD7 – 15) <– на ПЛИС (DD2 - 77)
    VA14 (DD2 – 76) –> на Video CY62256 (DD6 — 10)
    DD6-14 <- GND (к переходному отверстию, которое раньше соединялось с DD6-10)
    10 вывод панельки под DD3 <- DD2-75 (RAM_A14)

    7. Подогнуть, укоротить, облудить и припаять дополнительный буфер 74HCT245N к выводам 33-40 атемеги (DD7) снизу платы:

    http://zx.pk.ru/attachment.php?attac...6&d=1242740838



    Распайка выводов буфера:

    1 -> вывод с точкой резистивной сборки и +5V
    2 -> DD7-40 (D0)
    3 -> DD7-39 (D1)
    4 -> DD7-38 (D2)
    5 -> DD7-37 (D3)
    6 -> DD7-36 (D4)
    7 -> DD7-35 (D5)
    8 -> DD7-34 (D6)
    9 -> DD7-33 (D7)
    10 <- DD7-31 (GND)
    11 <- DD6-19 (VD7)
    12 <- DD6-18 (VD6)
    13 <- DD6-17 (VD5)
    14 <- DD6-16 (VD4)
    15 <- DD6-15 (VD3)
    16 <- DD6-13 (VD2)
    17 <- DD6-12 (VD1)
    18 <- DD6-11 (VD0)
    19 <- DD2-10 (VAGEN)
    20 <- (+5V)


    8. Припаять к плате расширения резисторы и конденсаторы 0805:



    9. Установить в цанговую панельку штыри для цанговых гнезд, чтобы они были параллельны. На контакты надеть плату расширения, чтобы штыри были снизу, и припаять, панельку осторожно снять:



    10. Припаять на плату расширения дополнительную микросхему памяти, обкусив предварительно мешающие концы штырей между рядами площадок микросхемы и немного подогнув ножки к корпусу.

    11. Припаять цанговую панельку под музыкальный сопроцессор:



    12. Подать на плату расширения нужные сигналы для управления музыкальным сопроцессором:

    22 вывод AY (круглая контактная площадка) <- DD2-79 (AY_CLK)
    23 вывод AY (круглая контактная площадка) <- DD2-1 (RST_CPU)
    27 вывод AY (круглая контактная площадка) <- DD2-80 (AY_BDIR)
    29 вывод AY (круглая контактная площадка) <- DD2-81 (AY_BC1)

    (10.07.17)13. Подать на плату расширения нужные сигналы для управления ОЗУ:

    При использовании микросхемы ОЗУ K6X4008C1F-BF55:
    1 вывод ОЗУ (круглая контактная площадка) <- DD2-73 (RAM_A16)
    2 вывод ОЗУ (круглая контактная площадка) <- DD2-74 (RAM_A15)

    При использовании микросхемы ОЗУ K6X1008C2D-BF55:
    На плате расширения отрезать круглую контактную площадку, соединенную с 31 выводом ОЗУ, от дорожки, соединенной с 32 выводом ОЗУ.
    31 вывод ОЗУ (круглая контактная площадка) <- DD2-73 (RAM_A16)
    2 вывод ОЗУ (круглая контактная площадка) <- DD2-74 (RAM_A15)


    14. Подключить выходы музыкального сопроцессора (см. схему расширения):

    Подать на плату расширения сигнал SPEAKER с DD2-35.
    Установить электролитические конденсаторы в свободное место платы SPECCY2007.
    Подать на их минусы сигналы с соответствующих точек платы расширения.
    Припаять STEREO JACK к плюсам конденсаторов.
    Цоколовка разъема стереовыхода такая: слева - SOUND_L, справа - SOUND_R,
    вверху - GND (взять с 14 вывода панельки под DD3)

    Последний раз редактировалось zst; 11.04.2011 в 20:37. Причина: Убрана реклама с RADIKAL FOTO
    В планах: модульный компьютер "METEOR-2020".
    Электронные конструкторы "ZXkit" тут

  9. Эти 2 пользователя(ей) поблагодарили zst за это полезное сообщение:
    Alex_kapfa (10.06.2010), Alex_NEMO (16.05.2010)

  10. #57
    Veteran
    Регистрация
    24.01.2009
    Адрес
    Камышин
    Сообщений
    1,379
    Благодарностей: 323
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Question

    Цитата Сообщение от ewgeny7 Посмотреть сообщение
    Alex_NEMO, ставь "птички" только на program и verify. бланк_чек выдаст ошибку уже на втором прошивании. Функции erase для альтер не предусмотрено, ибо новая прошивка и так затирает предыдущую целиком.
    Если будут все равно вываливаться ошибки, попробуй заменить блок питания. Для EPM7128 обычно хорошо подходят ПЦшные.
    Ну, что... Попробовал подрубить ПЦшный БП... Питание ~5,08 вольт, на плате присутствовала только EPM7128, ну и кварцевый генератор, т.к. впаян...
    Результат тот же:
    Код:
    Info: programming 7K device(s)...
    Info: verifying 7K device(s)...
    Info: Device verify failure
    Error: Can't verify device
    Error: Operation failed
    Можно, конечно, предположить "кривость" самопального BB MV, но EPM3128 стирается(!)/шьется/верифицируется и проверяется на "чистоту" без каких-либо проблем! Куда дальше копать?!!
    Такое ощущение, что EPM7128 вообще не прошилась... Клок с генератора приходит на 13 ногу Меги и 83 ногу Альтеры, а вот, с 22 ноги клока для проца нет...
    Вид сигнала с генератора 14 Мгц(вроде, нормально?):

    Скрытый текст

    [свернуть]
    Последний раз редактировалось Alex_NEMO; 16.05.2010 в 12:21.
    Speccy-2007 + 48k(пока) + TR-DOS + ZX-VGA
    KAY-1024 v2010/SDCard HxC Floppy Emulator/Epson SD-700/ZX-VGA/.....

  11. #58
    Veteran
    Регистрация
    24.01.2009
    Адрес
    Камышин
    Сообщений
    1,379
    Благодарностей: 323
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    По ходу дела возник ещё один вопрос:
    На плате ZX-VGA и плате Pentagon 1024 SL v2.2 все сигналы JTAG'а "запуллаплены" резюками на 1кОм. На плате Спекки 2007 такого нет. В этом может быть "загвоздка"? Хотя - абсурд, конечно, ведь кроме меня, вроде, пока проблем с прошивкой EMP7128 не у кого не возникало!
    Speccy-2007 + 48k(пока) + TR-DOS + ZX-VGA
    KAY-1024 v2010/SDCard HxC Floppy Emulator/Epson SD-700/ZX-VGA/.....

  12. #59
    Veteran
    Регистрация
    24.01.2009
    Адрес
    Камышин
    Сообщений
    1,379
    Благодарностей: 323
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да... Или у меня "крыша" едет или...
    Удалось прошить на стареньком ноуте, в "MAX+ plus II Programmer Only"! На нем же пытался прошить в "Quartus II 6.1 Programmer" - софт ругался на несоответствие девайса иcходя из данных POF-файла и JTAG Device ID при автодетекте ПЛИСки...
    При этом на ноуте в "Quartus II 6.1 Programmer" удалось прошить EPM3032 для Пента 1024... Короче, я в полном непонимании. Один момент - к ноуту ByteBlaster был подключен "напрямую", т.е. сразу к LPT разъему. При этом, на "большом" компе через тот же кабель LPT абсолютно без проблем шьются AVR'ки самопальным STK200/300...
    Speccy-2007 + 48k(пока) + TR-DOS + ZX-VGA
    KAY-1024 v2010/SDCard HxC Floppy Emulator/Epson SD-700/ZX-VGA/.....

  13. #60
    Guru Аватар для zst
    Регистрация
    11.04.2009
    Адрес
    Челябинск
    Сообщений
    3,114
    Благодарностей: 856
    Записей в дневнике
    15
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_NEMO Посмотреть сообщение
    Да... Или у меня "крыша" едет или...
    Удалось прошить на стареньком ноуте, в "MAX+ plus II Programmer Only"! На нем же пытался прошить в "Quartus II 6.1 Programmer" - софт ругался на несоответствие девайса иcходя из данных POF-файла и JTAG Device ID при автодетекте ПЛИСки...
    При этом на ноуте в "Quartus II 6.1 Programmer" удалось прошить EPM3032 для Пента 1024... Короче, я в полном непонимании. Один момент - к ноуту ByteBlaster был подключен "напрямую", т.е. сразу к LPT разъему. При этом, на "большом" компе через тот же кабель LPT абсолютно без проблем шьются AVR'ки самопальным STK200/300...
    Какое-то совпадение обстоятельств и глюков программ.
    Зачем автодетект делаешь?
    У EPM3032 питание +3.3V.
    Удлиннитель LPT не из шлейфа сделан ?
    У STK200 другие линии используются.
    Какая длина шлейфа от программатора до разъема ПЛИС?

    Попробуй в Квартус 9.0, без удлиннителя, не нажимая лишних кнопок:
    Tools->Programmer,
    Add File,
    Выбрать файл прошивки,
    Установить галочки Program/Configure и Verify,
    Start.

    У меня Квартус зависал при прошивке, если доступ к сети отлючал. Зачем ему она?
    Последний раз редактировалось zst; 26.05.2010 в 20:24.
    В планах: модульный компьютер "METEOR-2020".
    Электронные конструкторы "ZXkit" тут

Страница 6 из 18 ПерваяПервая ... 2345678910 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Pentevo/ZX Evolution - сборка и наладка
    от Ewgeny7 в разделе ZXEvo
    Ответов: 1137
    Последнее: 13.10.2018, 02:47
  2. Speccy2007 v1.00
    от syd в разделе Speccy-2007/2010
    Ответов: 797
    Последнее: 20.06.2017, 12:42
  3. Sprinter. Сборка и наладка
    от Ewgeny7 в разделе Клоны на ПЛИС, МК и БМК
    Ответов: 10
    Последнее: 18.02.2010, 07:49
  4. Speccy2007 v2.00
    от molodcov_alex в разделе Speccy-2007/2010
    Ответов: 152
    Последнее: 27.07.2009, 21:58
  5. Продам speccy2007
    от Zoidberg в разделе Барахолка (архив)
    Ответов: 11
    Последнее: 09.03.2009, 22:18

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •