AndyP, а с компьютером контроллер работает ? раскладка заливается в пик ?
Вид для печати
AndyP, а с компьютером контроллер работает ? раскладка заливается в пик ?
Да работает. Раскладка заливается
А по UART пробовали лог снимать с X5 ?
***** Anykey ZX USB Keyboard Controller 2015 *****
HOST: Initializing DETACHED state.
HOST: WAIT_FOR_POWER.
***** EVENT_VBUS_REQUEST_POWER *****
HOST: TURN_ON_POWER_OK.
HOST: Starting settling delay.
HOST: Resetting the device.
HOST: Reset complete.
HOST: Reset complete.
HOST: Getting Device Descriptor size.
HOST: Holding.
***** USB Error - hubs are not supported *****
Вот так :(
- - - Добавлено - - -
Попробовал Microsoft через свисток
***** Anykey ZX USB Keyboard Controller 2015 *****
HOST: Initializing DETACHED state.
HOST: WAIT_FOR_POWER.
***** EVENT_VBUS_REQUEST_POWER *****
HOST: TURN_ON_POWER_OK.
HOST: Starting settling delay.
HOST: Resetting the device.
HOST: Reset complete.
HOST: Reset complete.
HOST: Getting Device Descriptor size.
HOST: Getting device descriptor.
HOST: Validating VID and PID.
HOST: Device not yet validated
HOST: Setting device address.
HOST: Getting Config Descriptor size.
HOST: Getting Config Descriptor.
***** EVENT_VBUS_REQUEST_POWER *****
HOST: Client driver found.
HOST: Client driver NOT found.
HOST: Client driver NOT found.
HOST: Parse Descriptor success
HOST: Determine OTG capability.
HOST: ...No OTG.
HOST: Set configuration.
HOST: Initializing client drivers...
HOST: Scanning interfaces.
HID: USBHostHIDInitialize(0x00)
HID: Checking descriptor 1 ...
HID: Checking interface...
HID: Checking interface...
HID: Valid device info
HID: Checking interface...
HID: Valid device info
HID: Checking interface...
HID: Valid device info
HID: Interrupt endpoint IN: 83 Interrupt endpoint OUT: 00
HID: Memory for Report Descriptor: 86
HID-HOST: ... 2nd Parse
MAINk: Items-6, Rep-1
MAINk: Led[RepItem-00,UsPage-0008,Report-00,StBit-00,Size-01,Count-03,iFace-00]
MAINk: ModKeys[RepItem-02,UsPage-0007,Report-00,StBit-00,Size-01,Count-08,iFace-00]
MAINk: NorKeys[RepItem-04,UsPage-0007,Report-00,StBit-10,Size-08,Count-06,iFace-00]
HID: Memory for Report Descriptor: 80
HID-HOST: ... 2nd Parse
MAINk: Items-12, Rep-5
HID: Memory for Report Descriptor: 9E
HID Error Reported : 01
- - - Добавлено - - -
При нажатии кнопок в лог ничего не сыпется :(
В первой видимо внутри хаб стоит.
Вторая инициализировалась.
Да. В первой хаб. А как проверить вторую без спека ? Есть какой вариант ?
Только подавая на а8-А15 0, и смотреть что на D0-D4
А логически там какой уровень ? Если просто подключить омметр к d0-k15 например и нажать пробел
На один из входов A8-A15 лог 0, на D0-D4 перед инверторами при
нажатой кнопке будет 1.