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

User Tag List

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

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

    2 18.18%
  • Интересует готовое устройство

    5 45.45%
  • Интересует чистая плата

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

    2 18.18%
Опрос с выбором нескольких вариантов ответа.
Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя
Показано с 11 по 20 из 22

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

  1. #11
    Activist Аватар для nihirash
    Регистрация
    22.05.2005
    Адрес
    г. Санкт-Петербург
    Сообщений
    382
    Записей в дневнике
    19
    Спасибо Благодарностей отдано 
    14
    Спасибо Благодарностей получено 
    123
    Поблагодарили
    53 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от valerium Посмотреть сообщение
    Этот самый BaDCaT Wi-Fi не является открытым или я не там смотрел ?
    Схема открытая, прошивка моя с драйвером под MSX лежит тоже на гитхабе.
    Люблю компьютеры на Z80, не люблю срачи на пустом месте.

  2. #12
    Activist Аватар для valerium
    Регистрация
    03.05.2020
    Адрес
    г. Челябинск
    Сообщений
    281
    Спасибо Благодарностей отдано 
    67
    Спасибо Благодарностей получено 
    90
    Поблагодарили
    61 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Gutten Посмотреть сообщение
    Ну коли вешать UART на базовый порт #F8EF, то тут просто дешифратор и больше ничего.
    Что мешает включить 16550 примерно вот так (вариант для PC16550DV - это PLCC-корпус, пока лень было перепинивать под QFP):
    16550_shematic.pdf
    (хотелось запихать это все в мелкую CPLD, но нарисовал на мелкой логике, так понятнее)

    Upd: в схеме забыл один инвертор между ~reset и reset, подаваемым на 16550, у него активный уровень высокий.
    Исправлять не буду, это набросок, а не рабочий проект.

    С самого 16550 забираем RX, TX, CTS, RTS и что там еще нужно было для полноценного управления ESP12E ?
    По назначению регистров 16550 снизу вверх совместима с 8250, про которую написана дока к ZXMC (я с беглого просмотра разницы не увидел, но она где-то есть, конечно ) )
    Последний раз редактировалось valerium; 04.04.2021 в 23:13.

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

    izzx (05.04.2021)

  4. #13
    Activist Аватар для valerium
    Регистрация
    03.05.2020
    Адрес
    г. Челябинск
    Сообщений
    281
    Спасибо Благодарностей отдано 
    67
    Спасибо Благодарностей получено 
    90
    Поблагодарили
    61 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В дополнение: вариант в plcc значительно дешевле и удобнее для макеток (сокет со сквозными выводами на 2,54мм шагом)
    https://www.aliexpress.com/item/1005001437681276.html

    Так что там в итоге надо из линий управления rs232, чтоб подключить модуль с прошивкой BadCat ?

    И еще попутная мысль: а в простых клонах с сильно упрощенной дешифрацией других портов мы конфликтов с этими адресами (f8ef) не получим, изучал кто-нибудь, с кем он может по адресам подраться ?

    И открытым остается вопрос про базовый адрес второго uart, ежели таковой планируется в дополнение.
    Последний раз редактировалось valerium; 05.04.2021 в 11:58.

  5. #14
    Member
    Регистрация
    23.04.2020
    Адрес
    г. Тотьма
    Сообщений
    170
    Спасибо Благодарностей отдано 
    53
    Спасибо Благодарностей получено 
    48
    Поблагодарили
    31 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от valerium Посмотреть сообщение
    В дополнение: вариант в plcc значительно дешевле и удобнее для макеток (сокет со сквозными выводами на 2,54мм шагом)
    Она в обычную макетку влезет? Надо ножки разгибать?
    Нигде не достать макетку со слотом? Вот эта бы, наверное, подошла, но в наличии нет
    https://chipkin.ru/product/pechatnay...niya-isa8-189/

    И еще попутная мысль: а в простых клонах с сильно упрощенной дешифрацией других портов мы конфликтов с этими адресами (f8ef) не получим, изучал кто-нибудь, с кем он может по адресам подраться ?
    На скорпионе работает если сделать полную дешифрацию
    https://zx-pk.ru/threads/609-zx_mult...4557#post44557

    И открытым остается вопрос про базовый адрес второго uart, ежели таковой планируется в дополнение.
    Может тогда и не делать второй порт, а сделать перемычку отключения модуля WiFi или просто выдёргивать его когда нужен чисто com-порт.

    upd.
    Версия со встроенным ZC тоже хорошая. Это если думать что занимать слот так занимать сразу комбайном.
    Последний раз редактировалось izzx; 05.04.2021 в 13:14.

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

    Scorpion ZS-256 Turbo+/GMX 2MB/SMUC v1.3 Open port/CF-IDE 2GB/TS ARM/Covox #DD/FDD 5'25/FDD 3'5/PC Keyboard & Mouse Controller v2.5
    Leningrad 1/Sega Joy Adapter
    DivGMX

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

  6. #15
    Activist Аватар для valerium
    Регистрация
    03.05.2020
    Адрес
    г. Челябинск
    Сообщений
    281
    Спасибо Благодарностей отдано 
    67
    Спасибо Благодарностей получено 
    90
    Поблагодарили
    61 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от izzx Посмотреть сообщение
    Она в обычную макетку влезет? Надо ножки разгибать?
    Нигде не достать макетку со слотом? Вот эта бы, наверное, подошла, но в наличии нет
    Ножки разгибать не надо, просто паяется сокет двухрядный, 20-30р в магазине.
    https://static.chipdip.ru/lib/101/DOC004101217.jpg
    Можно потом плату развести под smd-монтаж plcc, тож неплохо получается, вот один из примеров:
    https://zx-pk.ru/threads/30269-emuly...=1#post1109326
    Я отладочные поделки делал на обычных китайских макетках из магазина, на край привинчивая краевой разъем.
    Краевые разъемы когда-то первое время делал утюгом, закрашивая ячейки в экселе в виде полосок с нужным шагом ) И печатал на основе от самоклейки, затем сгибая пополам и накатывая на двусторонний текстолит. Суровый хендмейд.
    Потом с заводскими заказами плат наделал себе заводских краевых разъемов (когда остается край до размера 100х100, на него копипастил)

    На скорпионе работает если сделать полную дешифрацию
    У меня цель запускать это на тестовом ленине ) Надо будет посмотреть, что там может наложиться.

    Может тогда и не делать второй порт, а сделать перемычку отключения модуля WiFi или просто выдёргивать его когда нужен чисто com-порт.
    .
    Для отладочной версии точно пока не надо, может и вообще от 16550 отказаться придется.
    Вопрос в чем, мы это каждый у себя делаем на макетке или надо какое-то прям вылизанное решение, чтоб платы заказывать пачкой на всех?
    Я в любом случае uart и esp заказать могу только из китая, поэтому получится пауза на подумать )
    Последний раз редактировалось valerium; 05.04.2021 в 14:07.

  7. #16
    Member
    Регистрация
    23.04.2020
    Адрес
    г. Тотьма
    Сообщений
    170
    Спасибо Благодарностей отдано 
    53
    Спасибо Благодарностей получено 
    48
    Поблагодарили
    31 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от valerium Посмотреть сообщение
    Вопрос в чем, мы это каждый у себя делаем на макетке или надо какое-то прям вылизанное решение, чтоб платы заказывать пачкой на всех?
    Я голосовал за готовую плату или готовое устройство. Делать краевой разъём вручную морально не готов.

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

    Scorpion ZS-256 Turbo+/GMX 2MB/SMUC v1.3 Open port/CF-IDE 2GB/TS ARM/Covox #DD/FDD 5'25/FDD 3'5/PC Keyboard & Mouse Controller v2.5
    Leningrad 1/Sega Joy Adapter
    DivGMX

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

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

  9. #17
    Activist Аватар для valerium
    Регистрация
    03.05.2020
    Адрес
    г. Челябинск
    Сообщений
    281
    Спасибо Благодарностей отдано 
    67
    Спасибо Благодарностей получено 
    90
    Поблагодарили
    61 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от izzx Посмотреть сообщение
    Я голосовал за готовую плату или готовое устройство. Делать краевой разъём вручную морально не готов.
    Это все прекрасно, если б был готовый софт. А финальная железка и финальный софт за одну итерацию не разрабатываются, именно поэтому говорю про макет, который можно гнуть во все стороны.

    16550_shematic.pdf
    В общем, нужна консультация Nihirash по части прошивки ESP12E, мне глядя в схему BadCat ясно не все. Поэтому пока просто скопипастил оттуда его включение (TXD/RXD с кроссировкой выход на вход и RTS/CTS к каким-то GPIO, как оно было в исходной схеме).
    Кварц стоит 18,432Мгц, как имхо наиболее доставаемый (из даташита возможны варианты 1,8432 и 3,072, под другие варианты для целого baudrate не подобрать точно целый коэф. деления).
    74HC125 поставил для согласования 5в-выходов на 3,3в-входы. Вообще вариантов тьма, хоть резистивные делители, пока это набросок.
    Если говорить про оптимизацию, то имхо 16550 в той малой части, которая нам нужна, проще сэмулировать на какой-нибудь AVRке, это будет и дешевле, и проще доставаемо. Но вначале надо опробовать как есть, чтоб со стороны софта иметь эталон.
    Дешифрацию порта тоже можно сделать как-то покрасивее, хотя дешевле трех ттл-корпусов вряд ли выйдет.

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

    izzx (08.04.2021)

  11. #18
    Member
    Регистрация
    23.04.2020
    Адрес
    г. Тотьма
    Сообщений
    170
    Спасибо Благодарностей отдано 
    53
    Спасибо Благодарностей получено 
    48
    Поблагодарили
    31 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вижу работа идёт!
    У меня тоже вопрос к Nihirash. Немного забегая вперёд, если железка будет, то для начала иметь Z-контроллер не обязательно, если ничего не качать большого? Как я понял наработки есть под него.
    Я беспокоюсь о тех, у кого нет ZC. А в будущем может будет поддержка остальных носителей. Главное начать.

    Ещё подумал может краевой разъём можно отпилить от неисправных картриджей для приставок. И присобачить к нему макетку на шлейфе. Это совсем для бедных.

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

    Scorpion ZS-256 Turbo+/GMX 2MB/SMUC v1.3 Open port/CF-IDE 2GB/TS ARM/Covox #DD/FDD 5'25/FDD 3'5/PC Keyboard & Mouse Controller v2.5
    Leningrad 1/Sega Joy Adapter
    DivGMX

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

  12. #19
    Activist Аватар для valerium
    Регистрация
    03.05.2020
    Адрес
    г. Челябинск
    Сообщений
    281
    Спасибо Благодарностей отдано 
    67
    Спасибо Благодарностей получено 
    90
    Поблагодарили
    61 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от nihirash Посмотреть сообщение
    Схема открытая, прошивка моя с драйвером под MSX лежит тоже на гитхабе.
    nihirash, можете дать комментарии по вышеописанным идеям?
    И я все-таки назначение планируемого софта пытаюсь уловить - с чем он будет работать ? Клиент для закачки с гофер-источников ? Или планируются другие протоколы для работы, например, с какой-то домашней хранилкой ? (вряд ли smb, но ftp или хотя бы tftp, наверное, можно реализовать). И что планируется в качестве устройства сохранения? BDI, divmmc ?

    Обратное решение: sd-карта с вайфайным webdav-сервером.
    Спеком качать файлы по вайфаю неплохо, но можно ведь и образы trd на "сервер" лить и открывать их с карты тем же esxdos-ом. Или это не тру-спековское решение ?
    https://github.com/FYSETC/ESPWebDAV?...4c1e4edfCp0gBF
    Железка готовая, продается на али.
    Последний раз редактировалось valerium; 09.04.2021 в 21:36.

  13. #20
    Activist Аватар для nihirash
    Регистрация
    22.05.2005
    Адрес
    г. Санкт-Петербург
    Сообщений
    382
    Записей в дневнике
    19
    Спасибо Благодарностей отдано 
    14
    Спасибо Благодарностей получено 
    123
    Поблагодарили
    53 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Если делать на 16550 - то стоит брать 16C550CFN - у него есть AFE, а это дико полезная фича.

    У Caro попросил исходники ZXMC2 - он мне прислал, можно и из него что то попробовать делать.

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

    В принципе, сделать простой клиент для FTP можно, можно и HTTP-качалку. В качестве устройств хранения лучше что-нибудь с SD картой. Для фирмы это ес-но divMMC, для наших - похоже, что ZSD(ибо поддержан много где, в т.ч. и Wild Player, WDC и т.д.).
    Люблю компьютеры на Z80, не люблю срачи на пустом месте.

Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя

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

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

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

Похожие темы

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

Ваши права

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