Перейти к содержанию
    

GenaSPB

Участник
  • Постов

    3 012
  • Зарегистрирован

  • Посещение

  • Победитель дней

    2

Весь контент GenaSPB


  1. соедините проводочками с SEGGER - он может увидеть PS ядро
  2. Я говорил про сгенерённый последним кубом для F4
  3. Попробуйте Middleware взять тот, что готовит современный куб для F4 (он поновее немного). У меня были проблемы с USB DMA на STMH7 и STM32MP1 пока не перешёл на указанный Middleware
  4. Я эту проблему исследовал - решалось отключением в device manager микрософтовской мышы - в результате компорт больше не занимало. Винда новая свеж поставленная 7-ка была.
  5. Сериальных мышей нет уже лет двадцать. W7 лет десять. В начале 2000х я еще видел этот эффект.
  6. В десятке не знаю, в винде 7 такое бывало, если устройство будет валить что то в компьютер. На rs232 мышах часть сигналов из компьютера использовалась как питание.
  7. Ага... "Пять раз выдать команду 0x00". Это не правильный способ. Я проверял что индикатор подключённый по 4 проводной шине находится в 4-х битном режиме по правильному чтению/записи тестовых значений в регистр позиции. Код тут и в данном сообщении. Если надо даташит на контроллер - пишите, вышлю.
  8. Про непередачу звука - речь о 48к 16 бит стерео, без размазывания по микрофреймам.
  9. Посмотрите на модифицировнный вариант файла. В трех местах добавлена проверка на HS. https://github.com/ua1arn/hftrx/blob/43aca44b5ac7b0b8437c3deb8a3beb9ad8546881/lib/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_ll_usb.c#L742 Предложил romanetz. Кстати, я столкнулся с тем что НЕКОТОРЫЕ компьютеры (речь про W10) не получают звук с AUDIO устрлйств на HS. Отличий в патчах/обновлениях не замечено. интервал так же 1 мс использую. Да, USB device middleware последняя версия (кажется, 2.7 - почему-то она для STM32F4 только предлагается кубом). USB HS тестировался (применяется) в bare meal приложении на ядре Cortex-A7 STM32MP157 - HAL для USB взят от STM32H7.
  10. Если из процессора выходит RGB, в Вашем случае нужен преобразователь SN75LVDS83BDGG Я покупал тут https://aliexpress.ru/item/32965487929.html
  11. Да замена 2500 руб проц и 2000 руб пересадка. Плата изначально за 1100 покупалась. Дисплей lvds... точнее переходник с lvds на rgb24 под дисплеем. Вивада.. вроде 2020. Коллега мучает. Я с gcc пилю остальное. Битстрим гружу сам. Процессор естественно с нежжёным efuse, с флешки нормально грузится. Перехолник вот https://a.aliexpress.com/_ABInSC Проц вот https://a.aliexpress.com/_A02yCg Увы подорожал...
  12. Если кому интересно есть успешный опыт замены 7010 на 7020 в плате Antminer v1... Только процессор менялся. Старый сгорел от неловкого присоединения USB TTL компорта. Использовалось исключительно как evaluation board для bare metal развлекух.
  13. ... месяц на один, месяц на другой (при том что изучение архитектур не главное в нашем деле).. ;)
  14. Мне после повторного прочтения вопроса показалось, что топикстартер кроме решения проблем с доступностью спрашивал что дальше изучать? Набор периферии STM32MP1 не отличается от STM32H7 практически. По какому признаку разделять? А Renesas... онуже и не мощный (и кстати там периферии ещё меньше чем в STM32. И производительность на уровне SM32H7)/
  15. Nuvoton ARM9 а не Cortex-A9... медленные. А изучать Cortex-A советую... Кстати, STM32MP1xxx почему-то ещё не пропали.
  16. Renesas? R7S721030VLFP#AA0 зы: и они тоже того...
  17. Убрав параметр --device xxxx:xxxx получил возможность шить и читать устройство. Так же, dfu-util 0.10 и обновоишаяся до 21H1 винда теперь ставит WINUSB по WCID и все работает (но пока в случае единственного интерфейса). Compound Drvice по прежнему раьотает тольок после перестановки драйвера на не-WCID. Надо проверять на чистой винде....
  18. процессор (компютер с программой BIOS) при включении загружает первый сектор диска в память (адрес прочитайте в одной из многочислных книг про IBM PC) и передает в эту область управление. Обычно этот код или выдает сообщение о том что диск не преднназначен для загрузки с него или читает более длинный кусок из предопределенного места на диске и и запускает уже его. ПРосто поддержка нормального чтения из файловой системы в 512 байт не помесится. Это еще не внутри FAT. Уточните структуру, где что начинатся.
  19. Вопрос про загрузчик без уточнений непонятен... могу предположить что речь о много стадийной загрузке операционных систем... ПРоцессор без операционной системы ччасто со встроенным ЗАГРУЗЧИКОМ по определенным производителем алгоритмам читает с доступного носителя данные и начинает из выполнение. И то и другое может называться загрузчиком.
  20. Попробуйте погуглить по словам i8080 i8228 i8224.. это прототипы нашей серии микросхем в которую входил указанный Вами процессор. Возможно попадутся схемы устройств на нём. Вот например из даташита схема http://www.nedopc.org/forum/viewtopic.php?f=91&t=10150&start=15
  21. Разумеется, цепочка кластеров ставится в свободное состояние. Т.е. все 16 бит номера становятся нулем. Про е5. Исторически сложилось, что магнитные диски производились отформатированными с секторами, заполненнвми E5. И некоторые файловые системы предшественники по времени FAT использовали этот факт как чистый диск без специальной подготовки носителя. При сохранении файла с именем, начинавшемся с е5 этот код заменялся на 05.
  22. На компютере все равно чем-то обраьатывать придется... Принять поток+вычислить по 3 dB от и до сколько занимает камертон можно... Моноблок микрофон+нетяжелый STM с USB AUDIO или с компортом или с ещё с чем это ко мне...
  23. Как совмещается GPU и безлинуксовыф бареметал? Намекаю, исходников не дают.
×
×
  • Создать...