User Tag List

Страница 42 из 43 ПерваяПервая ... 383940414243 ПоследняяПоследняя
Показано с 411 по 420 из 425

Тема: Karabas-Nano

  1. #411

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

    По умолчанию

    всем доброго.
    кто может помочь со звуком?
    из атмеги выходят не понятные звуки. бипер играет. прошивки пробовались разные, атмеги менялись.
    на входах ВС1 и BDIR сигналы одинаковые но разной амплитуды, так должно быть ?
    как понять что не исправно, цплд или все таки атмеги ?

  2. #412

    Регистрация
    20.12.2006
    Адрес
    Minsk
    Сообщений
    376
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    28
    Поблагодарили
    22 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    может автор подскажет , в чем суть uBUS в его новой версии компьютера (-GO).
    Первый раз я ее увидел в "ReVerSE-U16" (к сожалению там есть только на первую ревизию исходик )
    Если я верно понимаю , то это просто с большой скорость идет двунаправленный ввод-вывод состояние пинов процессора и некоторых служебных.
    Это какой-то стандарт и просто ухищрение ввиду дикой нехватки выводов в адекватных корпусах FPGA (сам уперся в эту проблему в циклоне 10м сейчас - отводить 16 выводов на клоки с альтнативой толькоВВОД - просто ужос для TQFP144)

  3. #413

    Регистрация
    19.12.2013
    Адрес
    г. Никополь, Украина
    Сообщений
    1,017
    Спасибо Благодарностей отдано 
    363
    Спасибо Благодарностей получено 
    706
    Поблагодарили
    187 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от backa Посмотреть сообщение
    может автор подскажет , в чем суть uBUS в его новой версии компьютера (-GO).
    Первый раз я ее увидел в "ReVerSE-U16" (к сожалению там есть только на первую ревизию исходик )
    Если я верно понимаю , то это просто с большой скорость идет двунаправленный ввод-вывод состояние пинов процессора и некоторых служебных.
    Это какой-то стандарт и просто ухищрение ввиду дикой нехватки выводов в адекватных корпусах FPGA (сам уперся в эту проблему в циклоне 10м сейчас - отводить 16 выводов на клоки с альтнативой толькоВВОД - просто ужос для TQFP144)
    не совсем корректная тема для обсуждения данного вопроса, но отвечу тут:
    - uBus - название красивое и да, позаимствовано у MVV
    - никакого отношения к Reverse U16 не имеет
    - никакого стандарта нет
    - на karabas-go mini uBus - это всего лишь вывод свободных ног fpga для дальнейшего использования
    - для karabas-go mini есть шилд (второй этаж) с CF картой, там как раз четко хватает сигналов чтоб ее заюзать
    - были планы вместо CF карты что-то другое приделать, может быть, когда-нибудь (например туда просится часть vdac3 на esp32, но тогда CF карту надо будет выбрасывать)
    - и да, у Xilinx нет такого идиотизма, как у Альтеры, что типа только на вход или только на выход некоторые ноги работают

  4. #414

    Регистрация
    20.12.2006
    Адрес
    Minsk
    Сообщений
    376
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    28
    Поблагодарили
    22 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от andykarpov Посмотреть сообщение
    не совсем корректная тема для обсуждения данного вопроса, но отвечу тут
    Во-первых большое спасибо за ответ! Емкий и информативный)
    Топик по Go Вы запустили только сегодня)))
    Я долго и упорно был на Xilinx (Ваш нано полностью перевел на Xilinx c с долонительными "плюшками") но на полке долго лежал Cyclone10LP (несколько лет) и не смог устоять от соблазна попробовать такой "навороченный" камушек.
    К сожалению в TQFP144 что-то функционально-законченное на нем не сделать ввиду дичайшей нехватки выводов IO.
    Вот и задался вопросом о использовании uBus) CPLD-ишек многоногих хватает ...
    Кстати у меня тоже везде задействован симбиоз "RP2040+CPLD(FPGA)". Для поделок очень удачный и доступный MCU!
    Последний раз редактировалось backa; 03.12.2024 в 03:04.

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

    andykarpov(03.12.2024)

  5. #415

    Регистрация
    17.11.2019
    Адрес
    г. Москва
    Сообщений
    32
    Спасибо Благодарностей отдано 
    22
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Здравствуйте.
    Собираю версию J.
    Подскажите, правильно ли я понимаю порядок прошивки Atmega88 ??

    1 - Записываем FLASH в микросхему U4 файлом u4_j11_emul_260_turbosound_chip0_speaker
    2 - Записываем FLASH в микросхему U10 файлом u10_j8_emul_260_turbosound_chip1
    3 - Записываем EEPROM в микросхему U4 файлом Conf_parallel_28MHz_1_75Mhz
    4 - Записываем EEPROM в микросхему U10 файлом Conf_parallel_28MHz_1_75Mhz

    Все прошивки с фьюзами
    low fuse: 0xE0
    high fuse: 0xDD
    ext fuse: 0xFF

    Или как-то надо делать иначе ?

  6. #416

    Регистрация
    19.12.2013
    Адрес
    г. Никополь, Украина
    Сообщений
    1,017
    Спасибо Благодарностей отдано 
    363
    Спасибо Благодарностей получено 
    706
    Поблагодарили
    187 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Насколько я помню, версия с двумя атмегами нормально заработала только у автора ревизии I - Uzix'а (ревизия J - это только небольшая косметика, по-сути).
    Ни у меня, ни у коллег - турбосаунд не завелся на этой плате. Видимо, 28МГц для атмег - это многовато.
    А так - все прошивки в гитхабе вроде бы закоммичены, включая ридми файл с фьюзами.
    На первый взгляд, описанное выше - корректно.
    ЗЫ: Если шить через avrdude - то каждый чип можно одной командой шить (за один раз и flash, и eeprom и фьюзы).

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

    Owl(18.01.2025)

  7. #417

    Регистрация
    17.11.2019
    Адрес
    г. Москва
    Сообщений
    32
    Спасибо Благодарностей отдано 
    22
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от andykarpov Посмотреть сообщение
    Насколько я помню, версия с двумя атмегами нормально заработала только у автора ревизии I - Uzix'а
    Понял. Спасибо.
    Сегодня ставил атмеги из третьей поставки.
    Но так и не видит второй чип. Обычный (3 канала) AY играет.
    Подожду, вдруг что-то прояснится ..

  8. #418

    Регистрация
    18.05.2020
    Адрес
    г. Белгород
    Сообщений
    527
    Спасибо Благодарностей отдано 
    170
    Спасибо Благодарностей получено 
    637
    Поблагодарили
    201 сообщений
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от andykarpov Посмотреть сообщение
    Насколько я помню, версия с двумя атмегами нормально заработала только у автора ревизии I - Uzix'а (ревизия J - это только небольшая косметика, по-сути).
    Цитата Сообщение от Owl Посмотреть сообщение
    Но так и не видит второй чип. Обычный (3 канала) AY играет.
    Не помню писал здесь или нет, но турбосаунд на аврках неполноценный: чтение из регистров криво происходит, из-за чего ломается детект ТСа - это очень хорошо видно в AY test 0.2. Это не проблема Карабаса - я даже специально собрал оригинальный проект AVR-AY чтобы убедится что там всё то же самое. Видимо, где-то в прошивке AVR-AY есть баг.
    Но для какого-то софта это не критично. Если правильно помню, WildPlayer у меня нормально играл (но ему для ТС нужна прошивка Карабаса с >128кБ памяти)

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

    Лучше было бы, конечно, сделать на обычной (не ТС) прошивке AVR-AY, а разруливание двух чипов реализовать через ПЛИС, но кто же знал

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

    andykarpov(27.01.2025), Owl(27.01.2025)

  9. #419

    Регистрация
    19.12.2013
    Адрес
    г. Никополь, Украина
    Сообщений
    1,017
    Спасибо Благодарностей отдано 
    363
    Спасибо Благодарностей получено 
    706
    Поблагодарили
    187 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну, в общем, имхо, как вариант для ревизий I и J - это запаивать только одну атмегу и шить в нее обычную прошивку, не ТС.

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

    Owl(27.01.2025), valerium(02.03.2025)

  10. #420

    Регистрация
    03.05.2020
    Адрес
    г. Челябинск
    Сообщений
    796
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    261
    Спасибо Благодарностей получено 
    274
    Поблагодарили
    145 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от andykarpov Посмотреть сообщение
    Ну, в общем, имхо, как вариант для ревизий I и J - это запаивать только одну атмегу и шить в нее обычную прошивку, не ТС.
    А можно ли деактивировать все атмеги, не выпаивая их (например, чтобы подключить на шину живой AY) и что для этого лучше - отпаять перемычку на питании атмег/ стереть в них прошивки/еще что-то, чтоб они перестали сколько-нибудь влиять на шины, куда они подключены ?

Страница 42 из 43 ПерваяПервая ... 383940414243 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Karabas-128
    от andykarpov в разделе Клоны на ПЛИС, МК и БМК
    Ответов: 774
    Последнее: 14.12.2022, 19:18
  2. Комп MiSTer: MiST on Terasic DE10-nano board.
    от Anubis_OD в разделе Новости
    Ответов: 2
    Последнее: 01.11.2017, 11:33
  3. Ответов: 8
    Последнее: 25.10.2017, 19:59

Ваши права

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