User Tag List

Результаты опроса: Нужен WiFi модуль для ZX клонов?

Голосовавшие
63. Вы ещё не участвовали в этом опросе
  • Не нужен

    17 26.98%
  • Интересует готовое устройство

    31 49.21%
  • Интересует чистая плата

    12 19.05%
  • Сам соберу по готовой схеме

    18 28.57%
Опрос с выбором нескольких вариантов ответа.
Страница 13 из 26 ПерваяПервая ... 91011121314151617 ... ПоследняяПоследняя
Показано с 121 по 130 из 254

Тема: Опрос: WiFi для ZX клонов не на FPGA

  1. #121

    Регистрация
    17.07.2018
    Адрес
    г. Воронеж
    Сообщений
    297
    Спасибо Благодарностей отдано 
    13
    Спасибо Благодарностей получено 
    53
    Поблагодарили
    40 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ещё нужно учесть если перешивать ESP, то припаянные к RX-TX схемы могут не дать это сделать. Актуально для 8266 и AT firmware, там все на одном уарте висит. Плюс то что там висит cts или rts на пине настраивающем откуда грузиться esp, поэтому неожиданное состояние приведет к тому что esp не загрузится.

    Этот пользователь поблагодарил Kulich за это полезное сообщение:

    izzx(21.04.2022)

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

  3. #122

    Регистрация
    23.04.2020
    Адрес
    г. Тотьма
    Сообщений
    904
    Спасибо Благодарностей отдано 
    273
    Спасибо Благодарностей получено 
    343
    Поблагодарили
    182 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Kulich Посмотреть сообщение
    Ещё нужно учесть если перешивать ESP, то припаянные к RX-TX схемы могут не дать это сделать.
    Я заказал платку для развязки на TXS0108E (см. выше). Через неё можно пустить все четыре сигнала RX, TX, RTS, CTS. Если сделать перемычку, убирающую землю на сигнал OE, тогда, как я понимаю, мы отключим сигналы ESP от 16с550. Через драйвер сигналы перестанут проходить. Можно будет шить.


    Цитата Сообщение от Kulich Посмотреть сообщение
    Плюс то что там висит cts или rts на пине настраивающем откуда грузиться esp, поэтому неожиданное состояние приведет к тому что esp не загрузится.
    Да. может потому в схеме BadCat сигналы CTS и RTS повешены на другие ноги... Но у них и прошивка не заводская, как я понимаю.
    В интернете пишут:
    GPIO15 - должно быть притянуто к земле всегда. высокий уровень инициирует специальные режимы загрузки
    Можно будет повесить резистор на землю как и было. Но в принципе, после включения 16c550 должна сделать сигнал RTS низким, что говорит о готовности принять данные. Значит, CTS на GPIO15 и так будет низким. Если я не перепутал чего.

    ЗЫ. Пытаюсь освоить EasyEDA

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


    https://drive.google.com/drive/folde...xZ83juCuaBe32I

    Scorpion ZS 256 Turbo+/GMX 2MB/SMUC v1.3 OP/CF-IDE 2GB/TS ARM/Covox #DD/FDD 5'25/FDD 3'5/AT Kbrd & Mouse Ctrl v2.5/Universal PS/2 Kbrd Ctrl/ZX WiFi
    Leningrad 1/Sega Joy Adapter
    DivGMX
    ZX Spectrum +2A
    ZX Evolution rev. C

    TCK Computer 486DX2-66/512K Tridend 9000i/8MB SIMM72/CF-IDE 512MB/ESS 1869/CNet CN200/FDD 5'25/FDD 3'5
    [свернуть]

    Этот пользователь поблагодарил izzx за это полезное сообщение:

    yarodin(21.04.2022)

  4. #123

    Регистрация
    17.07.2018
    Адрес
    г. Воронеж
    Сообщений
    297
    Спасибо Благодарностей отдано 
    13
    Спасибо Благодарностей получено 
    53
    Поблагодарили
    40 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да там своя прошивка поэтому Нихираш написал свою для MSX, а потом переехал на AT firmware в следующих проектах.

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

    А теперь больная для меня тема RTS/CTS =) на GPIO15 RTS ESP это же ВЫХОД? Если выход, то можно просто поставить диод попробовать, чтобы единица со стороны 16550 не могла поломать загрузку.

  5. #124

    Регистрация
    23.04.2020
    Адрес
    г. Тотьма
    Сообщений
    904
    Спасибо Благодарностей отдано 
    273
    Спасибо Благодарностей получено 
    343
    Поблагодарили
    182 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Kulich Посмотреть сообщение
    GPIO15 RTS ESP это же ВЫХОД? Если выход, то можно просто поставить диод попробовать, чтобы единица со стороны 16550 не могла поломать загрузку.
    Я думаю выход. Получается, диод может помочь. Спасибо за идею.
    У меня мини платка есть, на которой ESP запаян. Там уже три резистора предусмотрено. Один как раз садит GPIO15 на землю.
    И при этом у меня работало в режимах, когда включены RTS/CTS.

    PS. Значит выше я не правильно написал. Перепутал RTS/CTS.
    Последний раз редактировалось izzx; 21.04.2022 в 21:28.

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


    https://drive.google.com/drive/folde...xZ83juCuaBe32I

    Scorpion ZS 256 Turbo+/GMX 2MB/SMUC v1.3 OP/CF-IDE 2GB/TS ARM/Covox #DD/FDD 5'25/FDD 3'5/AT Kbrd & Mouse Ctrl v2.5/Universal PS/2 Kbrd Ctrl/ZX WiFi
    Leningrad 1/Sega Joy Adapter
    DivGMX
    ZX Spectrum +2A
    ZX Evolution rev. C

    TCK Computer 486DX2-66/512K Tridend 9000i/8MB SIMM72/CF-IDE 512MB/ESS 1869/CNet CN200/FDD 5'25/FDD 3'5
    [свернуть]

  6. #125

    Регистрация
    17.07.2018
    Адрес
    г. Воронеж
    Сообщений
    297
    Спасибо Благодарностей отдано 
    13
    Спасибо Благодарностей получено 
    53
    Поблагодарили
    40 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Интересно, у меня все модули что были если на землю не посадишь пин, модуль молчит как партизан. Если в прошивке включить FC
    Последний раз редактировалось Kulich; 21.04.2022 в 22:24.

  7. #126

    Регистрация
    23.04.2020
    Адрес
    г. Тотьма
    Сообщений
    904
    Спасибо Благодарностей отдано 
    273
    Спасибо Благодарностей получено 
    343
    Поблагодарили
    182 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Kulich Посмотреть сообщение
    Интересно, у меня все модули что были если на землю не посадишь пин, модуль молчит как партизан
    Да, на моей китайской платке всё-таки два резистора. Третий нулевой предохранитель. Один резистор 10К контакт 3 (EN) подтягивает к питанию, а второй резистор 10К вывод 16 (GPIO15) на землю.
    А на схеме BC зачем-то GPIO2 ещё притянули к питанию.

    Кстати, предохранитель надо втыкать куда-нибудь на будущей плате? На питание 5 или 3.3 после LM1117.

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


    https://drive.google.com/drive/folde...xZ83juCuaBe32I

    Scorpion ZS 256 Turbo+/GMX 2MB/SMUC v1.3 OP/CF-IDE 2GB/TS ARM/Covox #DD/FDD 5'25/FDD 3'5/AT Kbrd & Mouse Ctrl v2.5/Universal PS/2 Kbrd Ctrl/ZX WiFi
    Leningrad 1/Sega Joy Adapter
    DivGMX
    ZX Spectrum +2A
    ZX Evolution rev. C

    TCK Computer 486DX2-66/512K Tridend 9000i/8MB SIMM72/CF-IDE 512MB/ESS 1869/CNet CN200/FDD 5'25/FDD 3'5
    [свернуть]

  8. #127

    Регистрация
    17.07.2018
    Адрес
    г. Воронеж
    Сообщений
    297
    Спасибо Благодарностей отдано 
    13
    Спасибо Благодарностей получено 
    53
    Поблагодарили
    40 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    GPIO2 это в 8266 TX второго UART насколько помню это делают чтобы помех избежать в контроллере UART, я даже тоже ставил его на плату одну когда пытался понять почему все мои схемы только на 38400 стабильно работают.
    Самовосстанавливающийся по питанию наверное всегда полезен, вдруг ткнешь отверткой не туда )

  9. #128

    Регистрация
    23.04.2020
    Адрес
    г. Тотьма
    Сообщений
    904
    Спасибо Благодарностей отдано 
    273
    Спасибо Благодарностей получено 
    343
    Поблагодарили
    182 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Начинаю с малого. Запаял на макетке микросхему дешифрации порта. И оно даже заработало. Заодно увидел, что в схеме перепутал все сигналы дешифрации.
    Запускаю в бейсике цикл чтения порта #EE - чётко на выходе 19 микрухи 688 появляется низкий сигнал, длительностью чуть больше 500 ns. А если в режиме 14 мегагерц, то раза в три короче.
    Заодно увидел, что без блокировочного кондера есть заметные помехи на выводе 20 питания микросхемы.

    Схему текущую нарисовал в EasyEDA.
    https://drive.google.com/drive/folde...H3?usp=sharing

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


    https://drive.google.com/drive/folde...xZ83juCuaBe32I

    Scorpion ZS 256 Turbo+/GMX 2MB/SMUC v1.3 OP/CF-IDE 2GB/TS ARM/Covox #DD/FDD 5'25/FDD 3'5/AT Kbrd & Mouse Ctrl v2.5/Universal PS/2 Kbrd Ctrl/ZX WiFi
    Leningrad 1/Sega Joy Adapter
    DivGMX
    ZX Spectrum +2A
    ZX Evolution rev. C

    TCK Computer 486DX2-66/512K Tridend 9000i/8MB SIMM72/CF-IDE 512MB/ESS 1869/CNet CN200/FDD 5'25/FDD 3'5
    [свернуть]

    Эти 2 пользователя(ей) поблагодарили izzx за это полезное сообщение:

    andrews(28.04.2022), Mor-Da(20.06.2022)

  10. #129

    Регистрация
    23.04.2020
    Адрес
    г. Тотьма
    Сообщений
    904
    Спасибо Благодарностей отдано 
    273
    Спасибо Благодарностей получено 
    343
    Поблагодарили
    182 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Наконец то почти все детальки собрал для теста. В принципе, главная большая микросхема TL16C550CFN что-то пытается выставлять на шину данных, когда я читаю из всех её портов подряд F8EE-FFEE (для теста взял порт EE). Одну ножку не подключил к шине и притянул к +5В, так там бывает проседает до 0. Явно полезный сигнал виден.
    Кварц пока что взял жирный, на 14.456. Он частоту выдаёт нормально на ножку XIN.

    Но из бейсика всегда читается цифра 255. Значит, Эва перебивает сигнал устройства своей подтяжкой к +5. А у неё же нету резисторов для подтяжки, всё в чипе. Она что, следит за сигналом IORQGE? Мне придётся его формировать?

    Упд. Подключил к Скорпу - чтение портов работает. Из бейсика стабильные цифры считываются. Значит, верной дорогой.
    Скорп ещё решил поиздеваться надо мной не вовремя. Пропал контакт в разъёме периферии. Каких только глюков не было. Но я его вычислил.
    Жаль, с Эвой не вышло. А я хотел на ней эксперименты ставить.
    Последний раз редактировалось izzx; 20.06.2022 в 21:27.

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


    https://drive.google.com/drive/folde...xZ83juCuaBe32I

    Scorpion ZS 256 Turbo+/GMX 2MB/SMUC v1.3 OP/CF-IDE 2GB/TS ARM/Covox #DD/FDD 5'25/FDD 3'5/AT Kbrd & Mouse Ctrl v2.5/Universal PS/2 Kbrd Ctrl/ZX WiFi
    Leningrad 1/Sega Joy Adapter
    DivGMX
    ZX Spectrum +2A
    ZX Evolution rev. C

    TCK Computer 486DX2-66/512K Tridend 9000i/8MB SIMM72/CF-IDE 512MB/ESS 1869/CNet CN200/FDD 5'25/FDD 3'5
    [свернуть]

    Этот пользователь поблагодарил izzx за это полезное сообщение:

    Mor-Da(20.06.2022)

  11. #130

    Регистрация
    23.04.2020
    Адрес
    г. Тотьма
    Сообщений
    904
    Спасибо Благодарностей отдано 
    273
    Спасибо Благодарностей получено 
    343
    Поблагодарили
    182 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    По ошибке заказал микросхемку MAX3232, вместо MAX232. Но вроде бы она так же подключается, наверное, сойдёт.

    Сегодня подключил прототип устройства к PC через переходник UART-USB. На спеке запустил Melon, выбрал порт Кондратьева. И что-то заработало. Не на любой скорости и протоколе, но файлы туда-сюда погонял. На 57600 принимает. Быстрее прога не умеет. И это на кварце 14 мегов, он до мегабита почти должен выдавать.
    Значит, мой самопальный порт Кондратьева в целом работает. Надо тестировать стабильность и скорости.
    Следующим этапом подключаю переходник на MAX3232, чтобы был стандартный порт RS-232, а затем ESP-12E.

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


    https://drive.google.com/drive/folde...xZ83juCuaBe32I

    Scorpion ZS 256 Turbo+/GMX 2MB/SMUC v1.3 OP/CF-IDE 2GB/TS ARM/Covox #DD/FDD 5'25/FDD 3'5/AT Kbrd & Mouse Ctrl v2.5/Universal PS/2 Kbrd Ctrl/ZX WiFi
    Leningrad 1/Sega Joy Adapter
    DivGMX
    ZX Spectrum +2A
    ZX Evolution rev. C

    TCK Computer 486DX2-66/512K Tridend 9000i/8MB SIMM72/CF-IDE 512MB/ESS 1869/CNet CN200/FDD 5'25/FDD 3'5
    [свернуть]

    Эти 2 пользователя(ей) поблагодарили izzx за это полезное сообщение:

    Mor-Da(23.06.2022), valerium(23.06.2022)

Страница 13 из 26 ПерваяПервая ... 91011121314151617 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Бейсики для Вектора-06Ц и клонов
    от ivagor в разделе Вектор
    Ответов: 696
    Последнее: 25.10.2025, 02:34
  2. Pano Logic G2 - убийца клонов на FPGA.
    от occamlab в разделе Клоны на ПЛИС, МК и БМК
    Ответов: 27
    Последнее: 27.11.2020, 11:30
  3. Ответов: 15
    Последнее: 21.10.2019, 14:48
  4. WiFi для Атари
    от ezswift в разделе Atari
    Ответов: 4
    Последнее: 14.09.2017, 15:39
  5. Ответов: 8
    Последнее: 14.11.2008, 02:41

Ваши права

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