User Tag List

Показано с 1 по 10 из 98

Тема: SD карта и SDOS для 8и битных ПК

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    30.12.2018
    Адрес
    г. Москва
    Сообщений
    1,375
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    384
    Поблагодарили
    346 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вашему вниманию предлагается

    sd_dos_ch376.zip

    Очередная инкарнация SD-DOS.
    Добавлено - поддержка контроллера CH376 (wch.cn)
    Что это дает -
    - USB host - можно подключать флешки, картридеры, харды и т.п.
    - поддержка FAT12/16/32
    - поддержка полноценной записи и удаления файлов

    ну и еще кое-что поменял, подробности в Readme.txt

    наверняка есть баги, но в общем работает.
    я использовал плату по виду как здесь:
    http://we.easyelectronics.ru/electro...s-chast-1.html

    поскольку в основном продаются такие же - несколько комментариев для тех кто захочет повторить:
    - подключаться к плате шлейфом - плохая идея. на 15-сантиметровом шлейфе контроллер безбожно глючил, пришлось укоротить до минимума (~3см)
    - пришлось добавить конденсатор 100пф между CS и землей
    - на плате некорректно разведено питание - для 5В интерфейса нужно соединить у стабилизатора (микросхема рядом с USB разъемом) вход с выходом, убедившись что ноги 9 и 28 CH376 не соединены между собой

    Зверинецъ

    Специалист (был когда-то "совсем стандарт") - 1988-2023
    Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
    Ленинград2 + CF карта
    Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
    БК0010-01 стоковый
    [свернуть]

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

    AlexBel(28.10.2024), CityAceE(28.10.2024), izzx(23.11.2024), RW9UAO(28.10.2024)

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

  3. #2

    Регистрация
    02.01.2007
    Адрес
    Волгоград, Россия
    Сообщений
    1,454
    Спасибо Благодарностей отдано 
    195
    Спасибо Благодарностей получено 
    161
    Поблагодарили
    99 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Serg6845 Посмотреть сообщение
    - пришлось добавить конденсатор 100пф между CS и землей
    СН376 без этого конденсатора не успевает реагировать?
    Какая ревизия чипа использовалась? Я читал в отзывах на Али, что на многих модулях ставится чип со старой прошивкой 0x41, а новая - 0x45. Вроде бы, со старой прошивкой проблемы с FAT при записи.
    На шлейфе 15см глючил только адаптер или начинал глючить весь компьютер?

    Сегодня, если успею, опробую на "Галаксии", только SDOS под неё соберу. Может, и на "Специалист-Экспресс" опробую, если найду, где что в ПЗУ лежит, я переделывал немного схему выбора...
    Последний раз редактировалось AlexBel; 28.10.2024 в 08:54.

  4. #3

    Регистрация
    30.12.2018
    Адрес
    г. Москва
    Сообщений
    1,375
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    384
    Поблагодарили
    346 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AlexBel Посмотреть сообщение
    СН376 без этого конденсатора не успевает реагировать?
    нет, со схемы выборки прилетала иголка, чип на нее реагировал. хотя это было еще с длинным шлейфом, надо будет попробовать отпаять...

    Какая ревизия чипа использовалась? Я читал в отзывах на Али, что на многих модулях ставится чип со старой прошивкой 0x41, а новая - 0x45.
    0х42 и 0х43

    Вроде бы, со старой прошивкой проблемы с FAT при записи.
    вопрос насколько старой. с 42 ревизией вроде явных проблем не было.

    На шлейфе 15см глючил только адаптер или начинал глючить весь компьютер?
    только адаптер. на нем питание разведено не слишком удачно, возможно еще и в этом дело.

    Зверинецъ

    Специалист (был когда-то "совсем стандарт") - 1988-2023
    Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
    Ленинград2 + CF карта
    Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
    БК0010-01 стоковый
    [свернуть]

  5. #4

    Регистрация
    02.01.2007
    Адрес
    Волгоград, Россия
    Сообщений
    1,454
    Спасибо Благодарностей отдано 
    195
    Спасибо Благодарностей получено 
    161
    Поблагодарили
    99 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Serg6845 Посмотреть сообщение
    нет, со схемы выборки прилетала иголка, чип на нее реагировал. хотя это было еще с длинным шлейфом, надо будет попробовать отпаять...
    Если будет возможность проверить - напиши, пожалуйста. У меня дома осцилл плохонький, поэтому эту иголку могу не увидеть. Разве что вслепую ставить этот конденсатор, если адаптер не будет работать...

    Проверил, у меня ревизия 43, должно быть нормально.

    Попробовал на "Галаксии", чип не определился. Но, возможно, проблема в длинных проводах (порядка 10-12см, уже были готовые, через них подключал модуль к своему компьютеру на 6502) и/или отсутствии конденсатора. Возможно, собрал SDOS не так, если не затруднит - посмотри, пожалуйста, настройку, файл с сообщением:
    sd_dos_ch376_GalaksJa.rar

    К "Специалисту" ещё не подключал, нужно спаять новый шлейф для подключения, покороче, 3см, и сделать новое ПЗУ для "Экспресса". Я правильно понимаю, что, если нужно собрать SDOS для "Специалиста", ничего в настройках менять не нужно, просто собрать то, что в архиве? Сегодня вряд-ли уже успею это всё сделать, из "Экспресса" ещё нужно шину выводить...
    Последний раз редактировалось AlexBel; 28.10.2024 в 17:09.

  6. #5

    Регистрация
    30.12.2018
    Адрес
    г. Москва
    Сообщений
    1,375
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    384
    Поблагодарили
    346 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AlexBel Посмотреть сообщение
    Если будет возможность проверить - напиши, пожалуйста. У меня дома осцилл плохонький, поэтому эту иголку могу не увидеть. Разве что вслепую ставить этот конденсатор, если адаптер не будет работать...
    проверил, на коротком шлейфе работает и без конденсатора. и 42 и 43.

    Попробовал на "Галаксии", чип не определился. Но, возможно, проблема в длинных проводах (порядка 10-12см, уже были готовые, через них подключал модуль к своему компьютеру на 6502) и/или отсутствии конденсатора. Возможно, собрал SDOS не так, если не затруднит - посмотри, пожалуйста, настройку, файл с сообщением:
    куда смотреть? у меня Галаксии нет, и на какие адреса подключен контроллер - я не знаю.

    а, увидел - порты CH376 называются DATA_PORT и CMD_PORT, а не SD_DATA_PORT и SD_CONF_PORT
    оно при сборке должно было ругнуться

    Я правильно понимаю, что, если нужно собрать SDOS для "Специалиста", ничего в настройках менять не нужно, просто собрать то, что в архиве? Сегодня вряд-ли уже успею это всё сделать, из "Экспресса" ещё нужно шину выводить...
    как минимум поправить START_ADDR, BUF, CMD_PORT, DATA_PORT. у меня оно сильно нестандартное...
    Последний раз редактировалось Serg6845; 28.10.2024 в 20:46.

    Зверинецъ

    Специалист (был когда-то "совсем стандарт") - 1988-2023
    Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
    Ленинград2 + CF карта
    Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
    БК0010-01 стоковый
    [свернуть]

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

    AlexBel(29.10.2024)

  7. #6

    Регистрация
    02.01.2007
    Адрес
    Волгоград, Россия
    Сообщений
    1,454
    Спасибо Благодарностей отдано 
    195
    Спасибо Благодарностей получено 
    161
    Поблагодарили
    99 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Serg6845 Посмотреть сообщение
    а, увидел - порты CH376 называются DATA_PORT и CMD_PORT, а не SD_DATA_PORT и SD_CONF_PORT
    оно при сборке должно было ругнуться
    Ага, увидел в файле 376proc.inc. Но при сборке ругани не было.

    Код:
    #ifdef CH376		;адреса CH376
    DATA_PORT EQU 0C800H
    CMD_PORT EQU DATA_PORT+1
    #endif			;перенести в описание нужного компа
    
    ;#ifdef CH376
    ;SD_DATA_PORT EQU 0C800H
    ;SD_CONF_PORT EQU SD_DATA_PORT+1
    ;#endif
    Исправил. Пересобрал SDOS для Галаксии, поставил конденсатор на 100пФ. Работает очень нестабильно, каталог так и не удалось вывести, нужно укорачивать шлейф. Но - работает:

    Нажмите на изображение для увеличения. 

Название:	ch376.jpg 
Просмотров:	86 
Размер:	24.1 Кб 
ID:	81483

    После команды DIR завис.
    Последний раз редактировалось AlexBel; 29.10.2024 в 14:37.

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

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

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

Похожие темы

  1. SD карта для ZX-Spectrum
    от PVV в разделе Разный софт
    Ответов: 21
    Последнее: 25.11.2018, 23:48
  2. Ответов: 1
    Последнее: 14.09.2018, 20:59
  3. Видео карта для спека.
    от Руслан в разделе Изображение
    Ответов: 17
    Последнее: 30.08.2013, 01:29
  4. 2D видео-ускоритель для 8-битных компов, ценй 53$
    от Valen в разделе Зарубежные компьютеры
    Ответов: 4
    Последнее: 08.08.2012, 16:03
  5. Ответов: 3
    Последнее: 09.05.2011, 12:19

Ваши права

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