User Tag List

Страница 35 из 39 ПерваяПервая ... 313233343536373839 ПоследняяПоследняя
Показано с 341 по 350 из 389

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

  1. #341

    Регистрация
    10.09.2023
    Адрес
    г. Химки
    Сообщений
    17
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vital72 Посмотреть сообщение
    ну ё-моё. какая схема, там же все просто, надо только найти на платке где какие сигналы.
    выходы от атмеги (SS, MOSI, SCK) к платке подключаются через диоды, катодами к атмеге, использовать надо диоды шоттки, вход (MISO) напрямую к платке, земля, питание и светодиод. ну и куча проводков на порт.
    Ну, это просто когда все знаешь) Я в атмегах не сильно силен, и на какие концы что заводить, особенно как заводить кучу проводков -- это надо разбираться. Попробую оттолкунуться от схемы контроллера, и, вомзожно, эти знания мне помогут.

  2. #342

    Регистрация
    11.01.2008
    Адрес
    Ладошкино
    Сообщений
    1,811
    Записей в дневнике
    4
    Спасибо Благодарностей отдано 
    386
    Спасибо Благодарностей получено 
    339
    Поблагодарили
    244 сообщений
    Mentioned
    14 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от smartlime Посмотреть сообщение
    В наличии есть Arduino Nano, в котором и стоит atmega328p
    я конечно ничего не понимаю в ардуинах, но посмотри как там и там подключен кварц и светодиод. Думаю этого достаточно, особенно кварца). Это я по памяти пишу, лет 10 уже прошло с начала темы или чуть меньше?)
    Последний раз редактировалось zebest; 18.10.2024 в 21:32.
    Profi v3.2 -=- Speccy2010,r2

  3. #343

    Регистрация
    10.09.2023
    Адрес
    г. Химки
    Сообщений
    17
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zebest Посмотреть сообщение
    но посмотри как там и там подключен кварц и светодиод
    Да, кварц, уже нашел. Сидит на нужных ногах. Так что, на Ардуине не сделать. Сейчас пытаюсь прошить голую атмегу, думаю, должно получиться, почти разобрался.

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

    В общем, собрал на бредборде, но мигает диодом примрено раз в секунду. И читаются стабильно нули. Как понимаю, карту не видит.

    Есть ли возможность как-то отладить этот контроллер? Консоль куда-то прицепить, например?

    И, второй вопрос: Может ли такое быть из-за фьюзов? Сразу не прошивал, увидел, что диод радостно моргает и решил, что все заработало и пошел подключать к РК. Сейчас задумался. Может ли быть такое, что контроллер запустился, диод мигает, а из-за фьюзов (неверный клок?) не работает карта или данные не уходят?

  4. #344

    Регистрация
    11.01.2008
    Адрес
    Ладошкино
    Сообщений
    1,811
    Записей в дневнике
    4
    Спасибо Благодарностей отдано 
    386
    Спасибо Благодарностей получено 
    339
    Поблагодарили
    244 сообщений
    Mentioned
    14 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от smartlime Посмотреть сообщение
    Так что, на Ардуине не сделать.
    ну нее, я такое точно не говорил)) Я сказал, что это немного нетривиально сделать...

    мой вариант. Работал и на большой ардуино уно, и на маленькой микро. Сейчас сама РК-86 приказала долго ждать (
    Ну да, прошивку пришлось немного потрошить, на предмет кварца. да и сам файловый менеджер тоже несколько заточенный под себя любимого, в частности файлы немного в других папках лежат. Ну мне так нужнее было
    Profi v3.2 -=- Speccy2010,r2

  5. #345

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

    По умолчанию

    Цитата Сообщение от smartlime Посмотреть сообщение
    С платой как-то не получилось, к сожалению -- теперь просто мигает диодом и читает нули.
    Цитата Сообщение от smartlime Посмотреть сообщение
    В общем, собрал на бредборде, но мигает диодом примрено раз в секунду. И читаются стабильно нули.
    Повторение ошибки, это уже результат. )))

    Может попроще проекты попробовать, изучить мегу на ардуиновских проектах?

    Цитата Сообщение от smartlime Посмотреть сообщение
    Есть ли возможность как-то отладить этот контроллер? Консоль куда-то прицепить, например?
    Контроллер нет, прошивку да. Сделайте стандартный проект ардуино с COM портом, и можно видеть вывод на него в консоли среды ардуино.

    Потренируйтесь прошивать мегу, начать можно с загрузчика ардуино.
    Далее, все работа идет через COM порт. Можно залить скетч для работы с картой SD. Потом, можно и avr-Си попробовать тоже самое. И все это строго на бредборде.

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

    Цитата Сообщение от zebest Посмотреть сообщение
    немного нетривиально сделать
    Немного прокомментирую.
    Светодиод убран с порта PB0 (вредительская схема) на логичный PB2 (SS выбор карточки).
    Освобожденные PB0 и порт PB1 уходят на адреса A6, A7 вместо занятых кварцем PB6, PB7.

    Но если не менять, шило на мыло, а забрать весь порт PBx (PB0, PB1, PB6 и PB7) под адреса A4..A7,
    то можно заиметь свободным очень ценные порты PC4 и PC5.
    То есть, аппаратный I2C, и множество клевых девайсов работающих с ним, начиная с тех же часов (для времени новых файлов).

    Цитата Сообщение от zebest Посмотреть сообщение
    прошивку пришлось немного потрошить
    Судя по изменениям порта PBх потрошить пришлось достаточно.
    wtf

  6. #346

    Регистрация
    10.09.2023
    Адрес
    г. Химки
    Сообщений
    17
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от cy6 Посмотреть сообщение
    Повторение ошибки, это уже результат. )))
    Скорее, это наводит на мысли о работоспособности порта РК или того, что карта все-таки не подходит. Надо будет проверить на другой РК, но надо собрать тогда более удобно переключаемый вариант, 1-контактные дюпоны переставлять между машинками так себе идея.

    Цитата Сообщение от cy6 Посмотреть сообщение
    Может попроще проекты попробовать, изучить мегу на ардуиновских проектах?
    А что это даст? Да и игрался я уже с ними, откуда-то же у меня под руками оказалась пара ардуин). Непонятно, что такое можно тут изучить, чтобы запустить контроллер. Атмега-то прошилась нормально, диод мигает, что внутри происходит -- непонятно, но другие проекты тут слабо помогут. В общем, непонятно, как это может помочь с текущими вопросами. Например, про то, может ли влиять клок на передачу данных в РК.

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

    Цитата Сообщение от cy6 Посмотреть сообщение
    Потренируйтесь прошивать мегу, начать можно с загрузчика ардуино.
    Далее, все работа идет через COM порт. Можно залить скетч для работы с картой SD. Потом, можно и avr-Си попробовать тоже самое. И все это строго на бредборде.
    Не очень тоже понимаю, что конкретно это даст. Карту проверить? Можно проще, там надо SPI, и почитать ардуиной обычной, скорее всего, так и сделаю, чтобы убедиться что с картой в порядке все. Но меня тут больше беспокоит передача в РК, там я в принципе не очень понимаю процесс загрузки как построен в плане синхронизации.
    Последний раз редактировалось smartlime; 22.10.2024 в 13:25.

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

  8. #347

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

    По умолчанию

    Цитата Сообщение от smartlime Посмотреть сообщение
    может ли влиять клок на передачу данных в РК
    Нет, протокол синхронный (самосинхронизирующийся). В пределах разумного (то есть рабочей частоты меги) конечно.
    Цитата Сообщение от smartlime Посмотреть сообщение
    я в принципе не очень понимаю процесс загрузки как построен в плане синхронизации
    Цитата Сообщение от smartlime Посмотреть сообщение
    отладить или отдельно передачу в РК
    У Вас готовое изделие не работает, априори работающее у всех. Отлаживать тут нечего, тут надо искать ошибки и неисправности вашего случая.
    Цитата Сообщение от smartlime Посмотреть сообщение
    что внутри происходит -- непонятно, но другие проекты тут слабо помогут
    Непонятно, а значит не разобрались...
    Последний раз редактировалось cy6; 22.10.2024 в 13:54.
    wtf

  9. #348

    Регистрация
    10.09.2023
    Адрес
    г. Химки
    Сообщений
    17
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от cy6 Посмотреть сообщение
    У Вас готовое изделие не работает, априори работающее у всех. Отлаживать тут нечего, тут надо искать ошибки и неисправности вашего случая.
    Это и имелось в виду. Понять, что именно не работает. Имея что есть, понять не получается, хочется посмотреть, что происходит и что идет не так. Но, возможно, проще будет собрать еще один дивайс или собрать на слепыше уже.

    Цитата Сообщение от cy6 Посмотреть сообщение
    Непонятно, а значит не разобрались...
    Разобравшись с другими проектами я не разберусь с текущей проблемой. Непонятно, что внутри этой конкретной железяки просиходит без логов и какого-то способа увидеть происходящее, кроме как светодиодом.

    Да, можно разобраться с картой и убедиться, что она читается той же либой, что используется в прошивке. Это я сделаю. Но, не думаю, что какие-то абстрактные другие проекты могут помочь разобраться с передачей данных в РК.

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

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

  10. #349

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

    По умолчанию

    Цитата Сообщение от smartlime Посмотреть сообщение
    Непонятно, что внутри этой конкретной железяки просиходит без логов и какого-то способа увидеть
    Для этого и существует возможно залить в железку что то еще, чтобы проще ее проверить.
    wtf

  11. #350

    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,777
    Спасибо Благодарностей отдано 
    558
    Спасибо Благодарностей получено 
    200
    Поблагодарили
    138 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от smartlime Посмотреть сообщение
    Может ли такое быть из-за фьюзов?
    Может, если выставлен фьюз CKDIV8 (по памяти) и клок в результате в 8 раз меньше, чем нужно, например.

Страница 35 из 39 ПерваяПервая ... 313233343536373839 ПоследняяПоследняя

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

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

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

Похожие темы

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

Ваши права

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