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

GenaSPB

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

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

  • Посещение

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

    2

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


  1. С какого адреса запускать? Что пишется в DSP0_CFG->DSP_ALT_RESET_VEC_REG Ответ 0x00028800 upd: но с кешированной памятью перестало работать
  2. Кстати, спасибо за последнюю картинку. Она здорово объясняет. Прояснилось теперь. Хотя референс мануал по архитектуре зачитал до дыр.
  3. Пока проблемы ближе... Возможно что-то про register window, но я вроде все для этого сделал. Ну и не вполне вкурил архитектуру в части автосохранения регистров при вызовах.
  4. Я так понимаю, это прога t0.c А что в ней не работает? При большой вложенности вызовов виснет. Но. Вложенность простых функций работает. Возможно в стартовик что-то не дописал... но вроде ничего не забыл а некоторые вещи на всякий случай. Пару дней потратил- пока забил. Если разберётесь будет здорово.
  5. Мои эксперименты тут. В самом проекте - гружу скомпилированный под HiFi4 бинарник в память программ, запускаю, смотрю на вывод в консоль... tests.c Не всё пашет. В загрузчике пришлось учитывать перепутанные адреса с точки зрения Cortex чтобы подряд в HiFi4 писать.
  6. xfel exec не требует никаких хедеров. Просто вызывает функци. по указанному в параметре адресу. Например, если у вас какой-то header знимект первый килобайт, а за ним код - делаем так xfel write 0x40000000 tc1_t113s3_app.alw32 xfel exec 0x40000400
  7. Так у xfel.exe есть возможность инициализировать для последующей загрузки DDR
  8. вы к себе вкомпилировали? Понял. Там выше я переназначение векторов показал. Используются функции CMSIS для доступа к регистрам CP15
  9. У процессора есть регистр, в который можно записать адрес таблицы векторов. Вполне в толще кода можно разместить с выполнением требований по выравниванию
  10. Гусары, молчать! (Но подумали про allwinner t113-s). Вам кадр или несколько секунд видео? Если кадр это не 16 мегабайт. 512k вполне у stm32h7 есть.
  11. Счастливый человек... а логически то понимаете причины? Коды ошибок проверяете после установки формата и скорости?
  12. Я сталкивался и любой может протестировать, условия я сказал. В windows программа может применить функции перенастройки к открытому порту, если он не словил ошибку. Если в ошибке, сбросить ее и применить. Это разные операции.
  13. Закрывшийся из-за вытаскивания USB компорт вернет ошибку на попытку выполнить системный вызов с ним. Я говорил про то что не установить параметры порта программе...
  14. Если по компорту до его открытия из устройства идет поток данных и это вызывает frame error (например из-за того что не вовремя начал принимать, дефолтная скорость мало значит в этом случае) - то функция установки скорости WinAPI будет возвращать ошибку. Сбрасываем её и опять пытаемся установить скорость... И так навсегда. Синтация с авто определением мыши на компорту это уже мелочь по сравнению с этим. Про способы выхода из этой ситуации штатными средствами WinAPI не знаю.
  15. Гуглим за Вас - сто баксов в час! 🎫100ASK_T113_Pro development board — Baiwen.com Download Center 3.0 documentation Baiwen.com embedded expert-Wei Dongshan embedded focuses on embedded courses and hardware research and development (100ask.net) Там библиотека для Альтиум, судя по всему с компонентом под этот модуль. А вообще это модуль явно на собирание денег нацеленный. Вполне можно брать за основу схему от mango pi board и делать своё. 100ASK_T113-Pro_Core-SCH_V1.2-OPEN.pdf 100ask_t113-pro_base-sch.pdf
  16. Я думаю вам надо к продавцу... назначение пинов так же он может сказать.
  17. GPIOI тоже имеет два варианта тактирования - MP_ и MC_ RCC->MP_AHB4ENSETR = RCC_MP_AHB4ENSETR_GPIOIEN; /* I/O port I clock enable */ (void) RCC->MP_AHB4ENSETR; RCC->MP_AHB4LPENSETR = RCC_MP_AHB4LPENSETR_GPIOILPEN; /* I/O port I clock enable */ (void) RCC->MP_AHB4LPENSETR; Если клок SPI никуда не идет - передача застрянет
  18. 0.4 мм шаг 128 ног.. чертёж в даташите. Ссылка выше была
  19. А чем именно? шары 0.5 ? Это бытовой родственник T507, CAN тоже не завезли.
  20. Ваше мнение о t507? Какой корпус у 527?
×
×
  • Создать...