User Tag List

Страница 36 из 36 ПерваяПервая ... 3233343536
Показано с 351 по 360 из 390

Тема: SD-контроллер от vinxru

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

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

    Регистрация
    20.03.2007
    Адрес
    Санкт-Петербург
    Сообщений
    3,000
    Спасибо Благодарностей отдано 
    202
    Спасибо Благодарностей получено 
    113
    Поблагодарили
    97 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от cy6 Посмотреть сообщение
    Попробовали?
    Из другой папки прошилось без проблем! Я в шоке!...
    МГТФ - любимый провод!
    KAY-1024(4096)/SL-4/TURBO v2010 + Nemo-FDC + Nemo-IDE (CF 4GB) + SMUC2 Rev.B RTC (HDD 1.6GB + DVD-ROM) + PROF-ROM + ZXMC2 + GENERAL SOUND 2MB + ZX-BUS_TEE + FDD 3.5' + FDD 5.25' + VGA&PAL

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

    cy6(12.02.2025)

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

  3. #2

    Регистрация
    27.04.2015
    Адрес
    г. Пенза
    Сообщений
    500
    Спасибо Благодарностей отдано 
    330
    Спасибо Благодарностей получено 
    90
    Поблагодарили
    59 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SoftFelix Посмотреть сообщение
    Из другой папки прошилось без проблем! Я в шоке!...
    От чего шок то?
    Оболочка сканирует текст невпопад, заметила слово "error" и выдала его.
    В лог выдается путь, так оно туда и попало.

    Интересно, есть ли у моей любимой "SinaProg" такой же дефект.

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

    Короче, прошивка для at mega 328p годная, это самое главное.
    wtf

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

    SoftFelix(12.02.2025)

  4. #3

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

    По умолчанию

    Цитата Сообщение от Ведущий_специалист Посмотреть сообщение
    Микросхема представляет собой законченное микроконтроллерное устройство его не нужно прошивать. Это CH376S. Вешается благополучно прям на шину вм80 и требует адреса для CS и пару адресов для различения команда/данные. Из плюсов - устройство умеет как сд карту так и USB флешку.
    только сделано довольно бестолково - лог. уровни на SD те же что и на шине, т.е. нужен конвертор уровней либо на шину либо на SD. либо на SD забить и юзать USB SD свисток.

    Я поизучал тему и написал подобие командной строки, при помощи которой можно определить наличие самого контроллера в шине, наличие подключенного диска. также можно смонтировать командами систему (disc mount). Могу также стабильно считывать из корневого каталога содержимого (именя папок и файлов) а также считывать небольшие файлы. Вобщем осталось это окультурить и впихнуть в пзу. Работоспособность проверялась на рк86 и северной пальмире. При наличии заинтересованных могу оформить в отдельную тему, где будем обсуждать схему, подключение, код, программу, и дальнейшее развитие.
    есть SDOS с поддержкой CH376
    https://zx-pk.ru/threads/29892-sd-ka...=1#post1205312

    на РК не проверялось по причине отсутствия у меня РК. исходники открыты, в 2к ПЗУ помещается (еще место остается).

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

    Цитата Сообщение от cy6 Посмотреть сообщение
    Чип очень китайский и не сказать чтобы новинка.
    зато стоит втрое дешевле той же меги и дает USB host со всеми вытекающими. и поддержку почти всех видов FAT.


    В случае с РК, игры с шиной это чревато. И лажа может быть похуже фьюзов.
    Не зря ведь авторы дали "на растерзание" именно ППА (дополнительную ВВ55а).
    можно и на ППА повесить, ничего сложного. только тормознее будет в разы.

    Зверинецъ

    Специалист (был когда-то "совсем стандарт") - 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

    Регистрация
    26.11.2021
    Адрес
    г. Санкт Петербург
    Сообщений
    192
    Спасибо Благодарностей отдано 
    32
    Спасибо Благодарностей получено 
    133
    Поблагодарили
    66 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Serg6845 Посмотреть сообщение
    только сделано довольно бестолково - лог. уровни на SD те же что и на шине
    Та не, есть же достаточно дофига различных "свистков" и переходников
    Цитата Сообщение от Serg6845 Посмотреть сообщение
    есть SDOS с поддержкой CH376
    а вот это очень круто, не знал и ломал голову где бы подсмотреть, ибо примеров с гулькин нос.
    Цитата Сообщение от Serg6845 Посмотреть сообщение
    можно и на ППА повесить, ничего сложного. только тормознее будет в разы.
    В этом и вся фишка. Устройство в шине по моим прикидкам будет работать раза в 2-3 быстрее контроллера Алексея.
    И раз уж на то пошло. Я вообще экспериментировал с шиной - подтыкая устройство на горячую. Ничего криминального особо не увидел, правда наблюдались некие сбои программно, из за чего сделал вывод - лучше не стоит подключаться "на ходу". А вот замена подключения через ППА... ну хз. Безопасность ради чего? это раньше процессор стоил как паровоз - сейчас стоит 20-100р. Даже если и произойдет неждан - можно починить.

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

    Цитата Сообщение от cy6 Посмотреть сообщение
    И самая большая лажа, что у РКшек нету системного разъема.
    По поводу Ваших опасений о том, что рк не имеет доп дешифратора для адресации доп устройств. Вот из за таких как Вы рк86 и застрял в одном месте лет на 30 потому что народ придерживаясь "аутентичности" и каких то канонов, заставлял себя свято верить в то, что собрав истинный рк на ру3 и с журнальными ошибками, он становится обладателем воистину чудной машинки, увы которая годится только под музейный экспонат и максимум пылится на полках не получая ни малейшего развития.
    Я когда собирал рк86 - циган (на планарах и 580ик80) старался максимально придерживаться изначальной схемы, но все же сунул дополнительно ид7 и вывел системный разъем а бонусом поимел и ви53. Зато получился удобнейший аппарат с развитием.

    Извиняюсь за оффтоп. Ничего личного, опять же навеяло....
    Радио86 рк (Пальмира), Электроника кр04, Поиск 1

  6. #5

    Регистрация
    27.04.2015
    Адрес
    г. Пенза
    Сообщений
    500
    Спасибо Благодарностей отдано 
    330
    Спасибо Благодарностей получено 
    90
    Поблагодарили
    59 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ведущий_специалист Посмотреть сообщение
    из за таких как Вы
    Цитата Сообщение от Ведущий_специалист Посмотреть сообщение
    Ничего личного,
    ,
    Цитата Сообщение от Ведущий_специалист Посмотреть сообщение
    том, что рк не имеет доп дешифратора
    Еще раз. И самая большая лажа, что у РКшек нету системного разъема. Физически нет.
    Вместо него сделали разъем ППА. У этого есть причины и следствия.

    Какой дешифратор? )

    Цитата Сообщение от Ведущий_специалист Посмотреть сообщение
    рк86 и застрял в одном месте лет на 30
    Это мы все застряли на 30 лет назад, специфика увлечения такая - ретро.

    Цитата Сообщение от Ведущий_специалист Посмотреть сообщение
    народ придерживаясь "аутентичности" и каких то канонов
    Да, и еще черно-белый голый аппарат. Тот самый, из журнала.
    Было бы странно предложить человеку. А вот собери не "тот самый", а "неведомую херню", которая возможно будет работать (местами). Ради хайпа и экспериментов.

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

    И, вообще, предлагаю разговор по делу. А не гуманитарно-просветительский, или историко-археологический.

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

    Цитата Сообщение от Ведущий_специалист Посмотреть сообщение
    Я вообще экспериментировал с шиной - подтыкая устройство на горячую. Ничего криминального особо не увидел, правда наблюдались некие сбои программно, из за чего сделал вывод - лучше не стоит подключаться "на ходу".

    Цитата Сообщение от Ведущий_специалист Посмотреть сообщение
    то раньше процессор стоил как паровоз - сейчас стоит 20-100р. Даже если и произойдет неждан - можно починить
    Ничего себе совет, глушить процессоры стаями.
    wtf

  7. #6

    Регистрация
    20.03.2007
    Адрес
    Санкт-Петербург
    Сообщений
    3,000
    Спасибо Благодарностей отдано 
    202
    Спасибо Благодарностей получено 
    113
    Поблагодарили
    97 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ведущий_специалист Посмотреть сообщение
    Сколько читал эту тему - у всех проблема с фьюзами
    Для ATMega328P рекомендую такой набор. Особенно это касается установок BODLEVEL в Fuse Extended Byte. У меня в практике уже несколько раз было, что в Атмегах слетала прошивка или ЕЕПРОМ из-за полного отключения BODLEVEL, включая данный девайс.

    В данном случае BOD устанавливается на уровне 4.3В. Это означает, что при понижении напряжения питания до 4.3В, микроконтроллер "нажмёт" внутри себя RESET и прекратит работу. Это спасает от слёта прошивку, и, особенно, данные EEPROMа.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	Буфер обмена03.jpg 
Просмотров:	125 
Размер:	53.4 Кб 
ID:	81946  
    Последний раз редактировалось SoftFelix; 12.02.2025 в 08:14.
    МГТФ - любимый провод!
    KAY-1024(4096)/SL-4/TURBO v2010 + Nemo-FDC + Nemo-IDE (CF 4GB) + SMUC2 Rev.B RTC (HDD 1.6GB + DVD-ROM) + PROF-ROM + ZXMC2 + GENERAL SOUND 2MB + ZX-BUS_TEE + FDD 3.5' + FDD 5.25' + VGA&PAL

  8. #7

    Регистрация
    08.12.2023
    Адрес
    г. Жуковский
    Сообщений
    282
    Спасибо Благодарностей отдано 
    54
    Спасибо Благодарностей получено 
    145
    Поблагодарили
    45 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ведущий_специалист Посмотреть сообщение
    Поэтому возникло предложение - а что если потихоньку начать заменять этот контроллер.... другой специфичной штуковиной?
    Проще, чем вайфай девайс, всё равно не получится: https://zx-pk.ru/threads/35692-inter...=1#post1208186

  9. #8

    Регистрация
    16.01.2022
    Адрес
    г. Одесса, Украина
    Сообщений
    21
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Аплогей внешний накопитнль на СД

    Есть апогей и к нему шел такой накопитель. стоит атмега8А. как работает не знаю. что с ним что без него. выходит только приветствие в углу Апогей и все. пробовал загрузить с внешнего F кой от фонаря 0.100 и т.д. и запуск . ни чего . Правда функцию Л не проверял на карте есть какието файлы. но что значат не знаю. ркр точно есть. папка специалист есть . не хочу тыкать в слепую. по самой плате есть такой проект ? кто такую плату развел и что туда прошил? Спасибо за любую инфу. Кстати есть на апогей весь комплект схем , дстался в упаковке с кучей инструкций только без касет. могу оцифровать кому надо.Нажмите на изображение для увеличения. 

Название:	photo_2025-03-23_21-35-25.jpg 
Просмотров:	94 
Размер:	45.7 Кб 
ID:	82103Нажмите на изображение для увеличения. 

Название:	photo_2025-03-23_20-12-09.jpg 
Просмотров:	108 
Размер:	37.6 Кб 
ID:	82104

  10. #9

    Регистрация
    26.01.2018
    Адрес
    г. Долгопрудный
    Сообщений
    980
    Спасибо Благодарностей отдано 
    231
    Спасибо Благодарностей получено 
    117
    Поблагодарили
    80 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Запускаться должен командой R0,100, потом G0
    Последний раз редактировалось Pluto; 25.03.2025 в 12:24.

  11. #10

    Регистрация
    05.04.2013
    Адрес
    Починки, Нижегородская обл.
    Сообщений
    1,377
    Спасибо Благодарностей отдано 
    407
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    257 сообщений
    Mentioned
    27 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Новый Монитор для РК-86 с поддержкой SD-контроллера

    Всех с Новым годом!

    Хочу представить уже достаточно давнюю разработку, которую все никак не доходили руки опубликовать. Это Монитор для РК-86, специально доработанный для работы с SD-контроллером. Монитор занимает 4К (F000-FFFF) и позволяет перенаправлять обращения к магнитофону к файлам на SD-карте. Это позволяет, например, использовать SD-карту в Бейсике или Редакторе, обычно работающих только с магнитофоном. Монитор был разработан на основе модифицированного Владимиром Чистяковым (aka barsik) Монитора РК-86 с исправленными ошибками и с использованием наработок, примененных ранее в Мониторе "Пальмиры". Для разработки использовался ассемблер M80, как это было в оригинальных исходниках Владимира Чистякова, и tasm.

    Загрузить

    В архиве содержатся:

    • бинарник Монитора
    • краткое описание
    • измененный файл sdbios.rk для замены файла на SD-карте в BOOT
    • все исходники


    Позже выложу все на github.

    Монитор имеет следующие доработки по сравнению с оригинальным Монитором РК-86:

    • При вводе директив Монитора принудительно включается латинский регистр (В. Чистяков)
    • Удалена директива X, изменены параметры директивы G (В. Чистяков)
    • Возможен выход в Монитор из пользовательской программы по инструкции RET (В. Чистяков)
    • ВК без параметров при вводе директивы не вызывает ошибку
    • Встроенная поддержка SD-контроллера по схеме Алексея Морозова
    • Поддержка режима эмуляции магнитофона с перенаправлением обращений к магнитофону на SD-карту
    • Новые директивы для запуска SD Shell и управления режимом эмуляции магнитофона


    Особенности:

    • Для контроллера SD-карты используются оригинальные boot.rk и shell.rk. В то же время sdbios.rk перекомпилирован для работы с меньшего адреса, так чтобы резидентная часть SD BIOS начиналась с адреса 7300H. Монитор полагается на некоторые особенности оригинального SD BIOS, и в случае внесения значительных изменений в SDBIOS.RK работоспособность эмулятора магнитофона не может быть гарантирована.
    • При работе с SD-картой доступная для прикладных программ область памяти может быть уменьшена до 0000-72FF, при этом переменная RAMTOP Монитора не всегда может быть установлена корректно.
    • Буфер в 256 байт для работы эмулятора магнитофона располагается по адресам 7200-72FF.


    Директивы Монитора, имеющие отличия от РК-86:

    • G<адрес запуска>,<DE>,<BC>
      Запуск на выполнение с указанного адреса. Второй и третий параметры передаются запускаемой программе в регистрах DE и BC соответственно.
    • O<нач.адрес>,<кон.адрес>,<конс танта записи>
      Вывод области памяти на магнитофон. Если включен режим эмуляции магнитофона (см. ниже), производится запрос имени файла и запись файла на SD-карту.
    • I<смещение>,<константа чтения>
      Чтение с магнитофона области памяти по ранее сохраненному адресу с указанным смещением. Если включен режим эмуляции магнитофона (см. ниже), производится запрос имени файла и чтение файла с SD-карты.


    Новые директивы:

    • N
      Запуск SD Shell (при наличии SD-контроллера)
    • E<0|1>
      Включение (E1) или выключение (E0) режима эмуляции магнитофона с использованием SD-контроллера (см. ниже). По умолчанию режим эмуляции магнитофона включен.


    Режим эмуляции магнитофона

    При включенном режиме эмуляции магнитофона (директива E1) происходит перехват процедур записи/чтения байта с магнитофона и производится попытка перенаправления обращений к магнитофону в файл на SD-карте.
    Для эмуляции магнитофона всегда используется директория TAPE в корне SD-карты, в текущей версии Монитора изменить ее нельзя. Для определения факта окончания обращения к магнитофону используется факт вызова процедуры чтения клавиши с ожиданием F803. Для программ, которые не обращаются к данной функции по окончании обращения к магнитофону, эмуляция может оказаться невозможной.

    Запись на магнитофон

    При попытке записи на магнитофон (из Монитора или прикладной программы) выдается приглашение к вводу имени файла:
    ИМЯ ФАЙЛА[.RKR] (ВК-СПИСОК, АР2-ОТМЕНА):
    Для отображения существующих файлов в директории TAPE можно нажать ВК, после чего приглашение будет выведено повторно. Для отмены записи можно нажать АР2, при этом будет симулирована запись, но фактически ничего не будет никуда записано. Если имя файла ввести без расширения, автоматически будет подставлено расширение по умолчанию – .RKR. В случае, если файл уже существует, будет выведен запрос на перезапись существующего файла:
    ПЕРЕЗАПИСАТЬ? [Y/.]:
    В случае ответа «Y» файл будет перезаписан, иначе приглашение к вводу имени файла будет выведено повторно.
    В процессе записи отображается прогресс: каждый полный блок в 256 байт отображается в виде одного символа «*».

    Чтение с магнитофона

    При попытке чтения с магнитофона выдается аналогичное приглашение к вводу имени файла:
    ИМЯ ФАЙЛА[.RKR] (ВК-СПИСОК, АР2-ОТМЕНА):
    Аналогично, можно нажать ВК для просмотра перечня уже имеющихся файлов или АР2 для отмены операции. В случае отмены Монитор возвращает вызывающей программы байты FF; это вызывает ошибку в директиве I Монитора, но может вызвать зависание или некорректное поведение других программ. В случае ввода имени отсутствующего файла будет выдано сообщение «НЕТ ФАЙЛА» и запрос имени файла будет выведен повторно.
    В процессе чтения также отображается прогресс: каждый полный или неполный блок в 256 байт отображается в виде одного символа «*».
    Примечание: поддерживается загрузка только файлов без ведущего синхробайта (форматы *.rk, *.rkr, *.bsm, *.edm и т.п.); для загрузки файлов форматов *.gam, *.pki и т.п. необходимо удалить из файла первый байт E6.



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

    Alikberov(04.01.2026), andy7109(04.01.2026), CityAceE(04.01.2026), CodeMaster(04.01.2026), Oleg N. Cher(03.01.2026), SoftFelix(04.01.2026), SYR-ALEX(03.01.2026), tnt23(04.01.2026)

Страница 36 из 36 ПерваяПервая ... 3233343536

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

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

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

Похожие темы

  1. Демка "Звёздные войны" для Апогея от Vinxru
    от Kakos_nonos в разделе Радио-86РК
    Ответов: 4
    Последнее: 12.07.2014, 21:57
  2. весточка от Vinxru
    от dk_spb в разделе Орион
    Ответов: 6
    Последнее: 15.03.2014, 19:12

Ваши права

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