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

GenaSPB

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

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

  • Посещение

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

    2

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


  1. Может не лезть в PHY, а пользоваться штатным POTRTSC ? Он-то документирован по самое-самое...
  2. Скажу честно, Ваше удивление удивляет. Во всех процессорах разные базовае адреса и разная периферия... НУ кто знал например что в STM32H7 и STM32MP1 разные версии GPIO?
  3. немного ранее декомпилированный вариант его выкладывал коллега. https://github.com/rep-stosw/t113-ddr-decompiled.git Работает. Я у себя в проекте этот файл продолжаю приводить в нормальный вид. Вам пригодятся CMSIS headers: allwnr_t113s3.h system_allwnr_t113s3.h Тесты для запуска на манго пи вот тут
  4. Еще нагрузочно не тестировал... ehci как и на 157м работает. ddr3-init в составе xfel грузит бинарник, вызывает его как функцию - и оставляет после себя инициализированный на 1008 мегагерц процессор, память с 0x40000000 и выдает протокол в компорт на 115200 (PE2/PE3)
  5. А чем не устраивает обработка коллбэка DeInit в USBD_ClassTypeDef ? HAL_PCD_DisconnectCallback вызывает его. Разумеется, если заведено VBUS. Это делается при наличии аппаратного соединения VBUS с процессором. Оригинатор ничего не сказал.
  6. STM32F7, SPI

    https://github.com/ua1arn/hftrx/blob/develop/src/spi.c
  7. Оказывается, документ с описанием usb otg от 113го только ждёт что его прочитают... https://linux-sunxi.org/images/7/73/Musbmhdrc.pdf
  8. Советую такую пару сделать (кстати, до сих пор процессор не указали) QUADSPI->CR |= QUADSPI_CR_EN_Msk; (void) QUADSPI->CR;
  9. Очень советую ваши макросы доступа к аппаратурепереписать в безопасном стиле (те что выражения - окружить скобками, те что функции - do { ... } while (0))
  10. StarterKit делает (но мне не удалось найти сейчас страничку). Но кажется, проще самому сделать - это не BGA. Процессор, кварц, стабы на 3.3 и 0.9. QSPI и USB (или карта - по вкусу). Запаял - работает.
  11. Из недавней борьбы с RGB -> DSI bridge: косяки в линуксовом драйвере... Годами. Никому не надо. То что мы тут делаем - когда выкладывается в github - есть шанс что когда-то это затащат и в линукс...
  12. У меня (т113) почему-то нет вообще прерываний по концу пакета (как я понял, очередной дескриптор когда обработан) при обмене с DDR. Обмен с I2S и кодеком проверял. Поставил вместо него прерывание про половину - заработало.
  13. Но. Похоже старшие номера каналов щостурюпны толтко dsp ядру. Dmac более чем 7 не позволяет... Зы. У меня начинает работать само после разрешения. ... добавился адрес тотко что разработанного дескоиптора - крайне полезная фирма.
  14. Dma (dmac) с кодеком можете посмотреть у меня. Звук я не пытался получить но обмен заработал
  15. Захват, обработка и хранение видео с использованием ПК (ixbt.com) Там примеры для быстрых сцен... Для медленных уменьшится. Считайте - если за 16 мс (60 герц вертикальной развертки) объект заметно сместился по горизонтали - вот и гребенка на видеохзахвате
  16. SDK Allwinner V3s

    Я задал в личку вопрос о цене SDK для чипа T113-s3. По возможности ответьте пожалуйста. Интересуюсь графической подсистемой и USB
  17. Это FPGA EP4CE22E22 - то что между трактом 48 кГц и радио 122.88 МГц. Там еще много чего (потом сфотографирую) паяется miso & mosi перепутал...
  18. Не имплементировано interrupt endpoints. только и всего-то... Надо. Ресурсы... Те же юниховые исходники.
×
×
  • Создать...