Найдено 28 результатов

Роман
27 фев 2019, 12:31
Форум: 32-разрядные микроконтроллеры
Тема: USB
Ответы: 53
Просмотры: 56239

Re: USB

Да, и спасибо за помощь - могло ещё долго доходить.
Роман
27 фев 2019, 11:54
Форум: 32-разрядные микроконтроллеры
Тема: USB
Ответы: 53
Просмотры: 56239

Re: USB

В общем пример hid работает! (и вызов HID_SendReport только по изменению состояния его не ломает), по всей видимости host не шлёт in token если данные никому не нужны (до этого смотрел hid на stm32, но там мышь и его опрашивает драйвер мыши), а данные от джойстика, по видимому, системе не нужны. Как...
Роман
26 фев 2019, 17:17
Форум: 32-разрядные микроконтроллеры
Тема: USB
Ответы: 53
Просмотры: 56239

Re: USB

На другом компе поведение такое же, пока единственная гипотеза - влияние usbmon (wireshark), хотя мышке и hid от stm32 он не мешает. Как без сниффера проверить работоспособность (этот gamepad курсором мыши в win7 должен управлять)?
Роман
26 фев 2019, 16:41
Форум: 32-разрядные микроконтроллеры
Тема: USB
Ответы: 53
Просмотры: 56239

Re: USB

Контороллер подключен напрямую, ОС ubuntu-16.04 с ядром 4.16.18 (дефолтное вроде тоже пробовал).
Роман
26 фев 2019, 13:16
Форум: 32-разрядные микроконтроллеры
Тема: USB
Ответы: 53
Просмотры: 56239

Re: USB

Да, на плате кварц 24мГц, приложил лог обмена из wireshark. После определения устройства от hosta идут запросы на которые контроллер отвечает 65-и байтным пакетом в котором последний байт - данные hid, в какой-то момент от контроллера приходит ответ 64 байта (wireshark расшифровывает его статус как:...
Роман
26 фев 2019, 12:35
Форум: 32-разрядные микроконтроллеры
Тема: USB
Ответы: 53
Просмотры: 56239

Re: USB

В общем один в один запустить не получилось (вернее не работает), но с такими изменениями: diff -urN K1921VKx_SDK.orig/hardware/bsp/NIIET-EVAL-K1921VK01T/bsp.c K1921VKx_SDK/hardware/bsp/NIIET-EVAL-K1921VK01T/bsp.c --- K1921VKx_SDK.orig/hardware/bsp/NIIET-EVAL-K1921VK01T/bsp.c 2019-02-25 15:59:41.062...
Роман
25 фев 2019, 16:52
Форум: 32-разрядные микроконтроллеры
Тема: Flash память К1921ВК01Т
Ответы: 8
Просмотры: 3107

Re: Flash память К1921ВК01Т

Пациент жив, спасибо:), (там на самом деле ничего паять не надо было - 1к никому не мешает).
Роман
25 фев 2019, 15:24
Форум: 32-разрядные микроконтроллеры
Тема: Flash память К1921ВК01Т
Ответы: 8
Просмотры: 3107

Re: Flash память К1921ВК01Т

- Далее по отладочному интерфейсу (SWD или JTAG) должна быть подана команда записи значения 00000001h в регистр FLASH_FULL_ERASE (0x80030164), после чего будет активировано полное стирание. Вопрос был про эту часть, я так понял что параметр -c "niietcm4 service_mode_erase 0" у openocd сде...
Роман
25 фев 2019, 15:16
Форум: 32-разрядные микроконтроллеры
Тема: Flash память К1921ВК01Т
Ответы: 8
Просмотры: 3107

Re: Flash память К1921ВК01Т

Error: The 'service_mode_erase' command must be used after 'init'. Попробовал -c "init niietcm4 service_mode_erase 0", выводopenocd: Open On-Chip Debugger 0.10.0+dev-00409-g7b94ae9-dirty (2018-05-04-15:25) Licensed under GNU GPL v2 For bug reports, read http://openocd.org/doc/doxygen/bugs....
Роман
25 фев 2019, 15:01
Форум: 32-разрядные микроконтроллеры
Тема: Flash память К1921ВК01Т
Ответы: 8
Просмотры: 3107

Re: Flash память К1921ВК01Т

А как именно подать команду записи значения 0x00000001 в регистр FLASH_FULL_ERASE ? Ошибка в инициализации привела к тому что подключаться отладчик перестал (что-то типа target not halted), на плате от мехатроники легкосъёмной перемычки не предусмотрено - паять надо, подал туда 3.3в, вроде появились...

Перейти к расширенному поиску