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

User Tag List

Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 19 из 19

Тема: ZXM General Sound - not working

  1. #11
    Guru
    Регистрация
    14.05.2015
    Адрес
    г. Харьков, Украина
    Сообщений
    2,940
    Спасибо Благодарностей отдано 
    150
    Спасибо Благодарностей получено 
    302
    Поблагодарили
    171 сообщений
    Mentioned
    4 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Shockwav3 , тест помог , стоит мне его доделывать ? Что добавить ?


    Цитата Сообщение от Shockwav3 Посмотреть сообщение
    I guess the 20MHz Z80s I got are fake?
    Кинь фото.
    Увы общий формат форума вышел из рамок моего любимого места , более тут не бываю.

  2. #12
    Activist Аватар для Shockwav3
    Регистрация
    09.09.2008
    Адрес
    Berlin, Germany
    Сообщений
    207
    Спасибо Благодарностей отдано 
    23
    Спасибо Благодарностей получено 
    31
    Поблагодарили
    21 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Some good news: Both cards are now working (albeit only with a 18MHz crystal and firmware). One had a cold solderjoint and dead CPLD (reset got stuck at 3.7V), no idea what's up with the other, it simply started working after a few attempts.
    Output is still kinda distorted, but loading and playback works reliable - I'll check what's up with the output later on. Tested it for 30 minutes with Zynaps (which borrows 1 channel for sound effects).

    Pentagon 1024SL 2.2 + ZXM-GS + Z-Controller + TSFM + Tape-In
    Compact 256 Turbo 1.1 (ZS Scorpion 256 INT, Port #FF, Port #FB) + Covox + ProfROM + NemoBus + Z-Controller
    ZS Scorpion 256 Turbo+ + GMX + SMUC + ZXM-GS
    Pentagon 48 + MIKAY128 + VG93 Turbo + NemoIDE + Stereo Covox + KJoy
    Sprinter 2016S


    ARGUS (x86) Project leader
    ---
    Sorry, I don't speak Russian / К сожалению, я не говорю по-русски

  3. #13
    Guru
    Регистрация
    14.05.2015
    Адрес
    г. Харьков, Украина
    Сообщений
    2,940
    Спасибо Благодарностей отдано 
    150
    Спасибо Благодарностей получено 
    302
    Поблагодарили
    171 сообщений
    Mentioned
    4 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Shockwav3 Посмотреть сообщение
    Вывод все еще немного искажен
    Проверь пайку ЦАП , если есть осциллограф запусти встроенный тест GS (пила) и посмотри что на выходе , если пила будет не идеальна ,то какие то биты ЦАП значит "пробиты"

    Выглядит это примерно так - https://zx-pk.ru/threads/28713-sbork...l=1#post947894
    Увы общий формат форума вышел из рамок моего любимого места , более тут не бываю.

  4. #14
    Activist Аватар для Shockwav3
    Регистрация
    09.09.2008
    Адрес
    Berlin, Germany
    Сообщений
    207
    Спасибо Благодарностей отдано 
    23
    Спасибо Благодарностей получено 
    31
    Поблагодарили
    21 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    DACs should be fine, I'm having near identical issues with both cards I have. It sounds more like the output stage is being oversteered. Voltages on the LM324D are +5.05V and -4.95V so they should be within the limits. Both supplies are stable.
    How does one run the internal test?

    EDIT: Your testROM mentioned here now works. It does play a bit faster than your recording, as I'm currently stuck with the 18MHz firmware (others don't work for me, albeit switching to 12/15MHz crystals)
    Последний раз редактировалось Shockwav3; 27.04.2020 в 16:46.

    Pentagon 1024SL 2.2 + ZXM-GS + Z-Controller + TSFM + Tape-In
    Compact 256 Turbo 1.1 (ZS Scorpion 256 INT, Port #FF, Port #FB) + Covox + ProfROM + NemoBus + Z-Controller
    ZS Scorpion 256 Turbo+ + GMX + SMUC + ZXM-GS
    Pentagon 48 + MIKAY128 + VG93 Turbo + NemoIDE + Stereo Covox + KJoy
    Sprinter 2016S


    ARGUS (x86) Project leader
    ---
    Sorry, I don't speak Russian / К сожалению, я не говорю по-русски

  5. #15
    Guru
    Регистрация
    14.05.2015
    Адрес
    г. Харьков, Украина
    Сообщений
    2,940
    Спасибо Благодарностей отдано 
    150
    Спасибо Благодарностей получено 
    302
    Поблагодарили
    171 сообщений
    Mentioned
    4 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Shockwav3 Посмотреть сообщение
    How does one run the internal test?
    Есть специальная команда для тестирования GS: 250 (#fa). Сначала в регистр команд (порт 187) кидается команда 250, после чего GS переходит в режим тестовых команд. Далее в тот же регистр команд кидаем следующие команды:

    2-5 - запись в громкость 63 и потом в звук попеременно 0 и 255, до тех пор, пока новую команду не дать
    6 - пишет в регистр данных то 0, то 255, типа со спека можно посмотреть
    7-10 - пишет 255 в звук, затем 0 и 255 в громкость
    11-14 - ставит максимальную громкость, пищит в канал 0 и 255, и громкость уменьшает
    15 - во всех каналах ставит максимальные громкости и выдает пилу на звук
    16 - забирает данные из регистра данных и сбрасывает флаг поступления команды
    17 - забирает данные и не сбрасывает флаг поступления команды
    18-21 - при максимальной громкости пишет в звук то 0, то байт из регистра данных


    - - - Добавлено - - -

    Цитата Сообщение от Shockwav3 Посмотреть сообщение
    Voltages on the LM324D are +5.05V and -4.95V
    Это не показатель исправности ,сами ЦАП могут иметь брак , так же проверить все ли сигналы доходят до ЦАП
    Увы общий формат форума вышел из рамок моего любимого места , более тут не бываю.

  6. #16
    Activist Аватар для Shockwav3
    Регистрация
    09.09.2008
    Адрес
    Berlin, Germany
    Сообщений
    207
    Спасибо Благодарностей отдано 
    23
    Спасибо Благодарностей получено 
    31
    Поблагодарили
    21 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Short recording of Zynaps so you know what kind of distortions I'm speaking off. Checking the data bus of the DACs, everything seems fine (I've double checked the solder joints and the chips are brand new)
    zynaps.zip

    Pentagon 1024SL 2.2 + ZXM-GS + Z-Controller + TSFM + Tape-In
    Compact 256 Turbo 1.1 (ZS Scorpion 256 INT, Port #FF, Port #FB) + Covox + ProfROM + NemoBus + Z-Controller
    ZS Scorpion 256 Turbo+ + GMX + SMUC + ZXM-GS
    Pentagon 48 + MIKAY128 + VG93 Turbo + NemoIDE + Stereo Covox + KJoy
    Sprinter 2016S


    ARGUS (x86) Project leader
    ---
    Sorry, I don't speak Russian / К сожалению, я не говорю по-русски

  7. #16
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  8. #17
    Guru
    Регистрация
    14.05.2015
    Адрес
    г. Харьков, Украина
    Сообщений
    2,940
    Спасибо Благодарностей отдано 
    150
    Спасибо Благодарностей получено 
    302
    Поблагодарили
    171 сообщений
    Mentioned
    4 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Shockwav3 , я слышу сразу три проблемы.
    Первая ,она есть давно и ее ни кто не исправлял ,это щелчки в каждом канале при переходе от одного семпла к другому , это было всегда я это описывал ,может когда то будет время ,поправлю прошивку - https://zx-pk.ru/threads/17696-gener...l=1#post911281

    Второе ,я слышу большое усиление ,из за которого идет перегрузка. Проблема видимо в аналоговой части.

    И третье ,я слышу ,что семплирование идет не с одинаковой частотой ,такое ощущение ,что частота выборки плавает. Есть записывающий осциллограф ? посмотреть частоту у скважность прерываний на Z80 ?
    Увы общий формат форума вышел из рамок моего любимого места , более тут не бываю.

  9. #18
    Activist Аватар для Shockwav3
    Регистрация
    09.09.2008
    Адрес
    Berlin, Germany
    Сообщений
    207
    Спасибо Благодарностей отдано 
    23
    Спасибо Благодарностей получено 
    31
    Поблагодарили
    21 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Seems like the oscillator circuit is crap.
    I just removed C6 and bridged the footprint with a solderblob, now the card is sounding nicely as it should.
    I wonder if that also fixes the issue with being unable to use a 12/15MHz crystal + firmware.

    EDIT: This also fixed the 12MHz firmware ... previously it did not work.
    Последний раз редактировалось Shockwav3; 28.04.2020 в 14:26.

    Pentagon 1024SL 2.2 + ZXM-GS + Z-Controller + TSFM + Tape-In
    Compact 256 Turbo 1.1 (ZS Scorpion 256 INT, Port #FF, Port #FB) + Covox + ProfROM + NemoBus + Z-Controller
    ZS Scorpion 256 Turbo+ + GMX + SMUC + ZXM-GS
    Pentagon 48 + MIKAY128 + VG93 Turbo + NemoIDE + Stereo Covox + KJoy
    Sprinter 2016S


    ARGUS (x86) Project leader
    ---
    Sorry, I don't speak Russian / К сожалению, я не говорю по-русски

  10. #19
    Guru
    Регистрация
    14.05.2015
    Адрес
    г. Харьков, Украина
    Сообщений
    2,940
    Спасибо Благодарностей отдано 
    150
    Спасибо Благодарностей получено 
    302
    Поблагодарили
    171 сообщений
    Mentioned
    4 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Shockwav3 , bitte
    Увы общий формат форума вышел из рамок моего любимого места , более тут не бываю.

Страница 2 из 2 ПерваяПервая 12

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

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

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

Похожие темы

  1. General Sound
    от GM BIT в разделе Программирование
    Ответов: 13
    Последнее: 31.05.2011, 01:34
  2. Ответов: 245
    Последнее: 28.05.2011, 21:48
  3. Производители General Sound
    от cpg в разделе Звук
    Ответов: 49
    Последнее: 13.03.2007, 11:52
  4. General Sound
    от newart в разделе Звук
    Ответов: 133
    Последнее: 11.10.2006, 22:58
  5. Куплю General Sound
    от dhau в разделе Барахолка (архив)
    Ответов: 13
    Последнее: 02.03.2006, 10:32

Ваши права

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