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

User Tag List

Страница 17 из 33 ПерваяПервая ... 131415161718192021 ... ПоследняяПоследняя
Показано с 161 по 170 из 323

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

  1. #161
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,165
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    125
    Поблагодарили
    71 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я думаю, что здесь в теме есть несколько человек кто мне поможет. Я переделал опрос некоторых клавиш в программе контроллера PS/2 для Специалиста. Файл в атаче. Я не могу скомпилировать файл hex для записи. У автора спросил как это сделать, он ответил что должна быть одна из кнопок в CodeVisionAVR - я её не нашёл.
    Вложения Вложения
    Последний раз редактировалось fifan; 11.03.2017 в 15:31.

  2. #162
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,165
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    125
    Поблагодарили
    71 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Перезалил выше в архив, хотя я думал остальные файлы не нужны.

  3. #163
    Guru Аватар для SoftFelix
    Регистрация
    20.03.2007
    Адрес
    Санкт-Петербург
    Сообщений
    2,975
    Спасибо Благодарностей отдано 
    171
    Спасибо Благодарностей получено 
    102
    Поблагодарили
    88 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А мне так и не пришёл мой Nano (последнее событие от 21.01.2017 - Order has been Cancelled). Зато два адаптера SD и micro-SD, заказанные в тот же день, но у другого продавца, пришли очень быстро. Сейчас заказу Ардуино у другого продавца.
    МГТФ - любимый провод!
    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

  4. #164
    Guru Аватар для SoftFelix
    Регистрация
    20.03.2007
    Адрес
    Санкт-Петербург
    Сообщений
    2,975
    Спасибо Благодарностей отдано 
    171
    Спасибо Благодарностей получено 
    102
    Поблагодарили
    88 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Парни, подскажите, что дальше делать? Наконец-такИ пришла Ардуино-нано. Как и что в неё залить через mini-USB? Установил CodeVisionAVR 3.12 NEW отсюда. Прибил дрова для FTDI, которые встали вместе с CodeVisionAVR, т.к. дрова для CH340 у меня ужЕ были установлены. Ардуина увиделась по USB и встала на СОМ15. Как и какой HEX в неё залить? Какой выбрать программатор в настройках CodeVisionAVR? Так же в наличии есть модули SD и micro-SD. Всё это потом хочу разместить на макетке вместе с разъёмом под ВВ55.

    МГТФ - любимый провод!
    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

  5. #165
    Master
    Регистрация
    19.12.2013
    Адрес
    г. Никополь, Украина
    Сообщений
    997
    Спасибо Благодарностей отдано 
    339
    Спасибо Благодарностей получено 
    666
    Поблагодарили
    177 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Для Atmega328p есть готовый hex: https://github.com/andykarpov/radio-...Exe/86rksd.hex
    и исходники прошивки под этот камень: https://github.com/andykarpov/radio-...src/atmega328p

  6. #166
    Guru Аватар для SoftFelix
    Регистрация
    20.03.2007
    Адрес
    Санкт-Петербург
    Сообщений
    2,975
    Спасибо Благодарностей отдано 
    171
    Спасибо Благодарностей получено 
    102
    Поблагодарили
    88 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от andykarpov Посмотреть сообщение
    есть готовый hex
    Я, наверное, тупой, но не понимаю, как скачать этот hex с ЭТОГО сайта?

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

    p.s. Скачал. Оказывается, отдаётся только проект целиком в zip-архиве. А как залить hex в Ардуино по USB?

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

    Нашёл. На этой странице полнО простеньких загрузчиков.
    МГТФ - любимый провод!
    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

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

  8. #167
    Activist Аватар для cy6
    Регистрация
    27.04.2015
    Адрес
    г. Пенза
    Сообщений
    356
    Спасибо Благодарностей отдано 
    249
    Спасибо Благодарностей получено 
    53
    Поблагодарили
    30 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    У меня получилось сдампить все свои диски в образы, в формате (назвала его RDI), совместимым с эмулятором Emu80. Получился 31 образ. Там, конечно, предостаточно копипасты и моих всяких древних проектов.
    Теперь, можно приступить к новым открытиям. Открытия требуют экспериментов (с).
    Цитата Сообщение от Pyk Посмотреть сообщение
    размер пробела между секторами зависит исключительно от временнОго промежутка между окончанием записи предыдущего и началом записи следующего. На сколько за это время успеет повернуться диск, такой и получится промежуток.
    Не верю (с) Фома. Что при форматировании диска промежутки между секторами "плавающие". Да и неравномерное торможение процессора, почему оно влияет на небольшие структуры между "телами" секторов, но не затрагивает сами большие "тела". Во всяком случае, хотелось бы воочию убедится.
    Наверное, надо писать программу, отключающую экран и читающую трек целиком прямо с контроллера FDD?

    Саму программу SDCOPY, и что то полезное с дисков, я опубликую после полной уверенности в формате образа.

    ~

    В ожидании платок с Украины (https://github.com/andykarpov/radio-86rk-sdcard), которые застряли на питерском терминале, я занялась чудовищным варварством.
    Выпаиванием разъема SD карты вот из таких дешевых китайских модулей.

    Посмотреть

    [свернуть]


    Первый подопытный (после демонтажа всех smd компонентов) весело треснул под струей термофена в 320 градусов, и откуда то из его недр выпрыгнула пружинка.
    Оказалось, что внутренняя начинка вся из пластика. Второй, удалось демонтировать неповрежденным, а потом модули кончились. )))
    Может, есть какой то другой способ добыть эту деталь быстро и так же дешево, но не знаю.
    Последний раз редактировалось cy6; 09.06.2017 в 02:22.
    wtf

  9. #168
    Guru Аватар для tnt23
    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,634
    Спасибо Благодарностей отдано 
    391
    Спасибо Благодарностей получено 
    78
    Поблагодарили
    63 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    cy6, оригинальные диски из поставки контроллера тоже? Страсть как интересно, что на них. (Просьба продублировать в теме про КНГМД)

  10. #169
    Activist Аватар для cy6
    Регистрация
    27.04.2015
    Адрес
    г. Пенза
    Сообщений
    356
    Спасибо Благодарностей отдано 
    249
    Спасибо Благодарностей получено 
    53
    Поблагодарили
    30 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от cy6 Посмотреть сообщение
    Наверное, надо писать программу, отключающую экран и читающую трек целиком прямо с контроллера FDD
    Итак, первые результаты дампера трека на SD карту.
    Разрушаем легенду о "плавающем секторе".

    Размер секторов вместе со служебными заголовками фиксированный. Расстояние между метками EA-D3 и DD-F3 всегда 16 + 3 байта.
    Код:
    EA D3 TT SS KK 00 00 00 00 00 06 06 06 06 06 0D 00 00 00 00 00 DD F3
    Обратите внимание на недокументированый в журнале байт OD между синхробайтами и нулевым разделителем. Он есть в коде программы FORMAT и в образцах дампа.

    Пытливый ум возможно задается вопросом, почему значение байта 0Dh, что за сакральное значение?
    Все просто, двоичная версия 1101b, это управляющая команда для DD1, PC6 (110b) = 1, или отключение схемы формирования синхробайта. Оно было занесено в регистр A за мгновение до, и зачем то разработчик программы форматирования выводит на диск, после вывода в регистр управления DD1. (см. исходники команды FORMAT).


    Размер трека плавающий, и никогда не будет составлять расчетные 3125 байт, так как скорость вращения необязательно 300 об/мин.
    На моем дисководе размер трека составил 3090 байт, это 303 об/мин. Это допустимое отклонение скорости вращение в большую сторону от эталона (300 об/мин), но может быть и в меньшую. В последнем случае, размер трека превысит 3125 байт.

    Дисковая операционная система Радио-86РК предусматривает плавающий размер трека, и потому занимает лишь ту его часть, которая в пределах допустимого отклонения вращения. Размер трека всегда меньше 3090 байт (чуть позже подробно о размере всего сектора, с образцами).
    Остаток трека (после вывода пяти секторов 00-03-01-04-02 и разделителей между ними) РК ДОС просто не пишет, оставляя кусок до индексной отметки.
    Последний раз редактировалось cy6; 10.06.2017 в 19:54.
    wtf

  11. #170
    Activist
    Регистрация
    14.05.2013
    Адрес
    г. Москва
    Сообщений
    254
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от cy6 Посмотреть сообщение
    Разрушаем легенду о "плавающем секторе".
    Проверьте на нескольких разных дисководах.

Страница 17 из 33 ПерваяПервая ... 131415161718192021 ... ПоследняяПоследняя

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

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

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

Похожие темы

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

Ваши права

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