Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 05:38 08 Jul 2025 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : Picomite USBHDMI

     Page 2 of 3    
Author Message
disco4now

Guru

Joined: 18/12/2014
Location: Australia
Posts: 1000
Posted: 12:46pm 16 May 2025
Copy link to clipboard 
Print this post

What is the power source. Can you try another USB-C cable. Bad power supply can be an issue.
Latest F4 Latest H7 FotS
 
Gadgetguy
Regular Member

Joined: 26/04/2025
Location: France
Posts: 97
Posted: 02:38pm 16 May 2025
Copy link to clipboard 
Print this post

Thank you for suggesting - but I tried several power supplies and different cables. They make no difference unfortunately. (For example I tried powered by my laptop got same results as when powered by a brand new raspberry pi 5 USB power supply)
 
Bleep
Guru

Joined: 09/01/2022
Location: United Kingdom
Posts: 625
Posted: 03:02pm 16 May 2025
Copy link to clipboard 
Print this post

  Gadgetguy said  After doing
> option keyboard us, 0, 0, 600, 50

I see:

Total of 6 Mbytes PSRAM available
> US USB Keyboard Connected on channel 1
> USB Mouse Connected on channel 2

So both keyboard and mouse are detected, but neither works


Try
OPTION KEYBOARD US,0,0,200,150
The repeat rate you are setting is extreemly fast.
 
Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 7843
Posted: 03:28pm 16 May 2025
Copy link to clipboard 
Print this post

Keyboards that contain other devices like USB hubs or track pads may not work. The PicoMite USB system is not a full version like Windows. Also, there are some RGB keyboards that don't work (I have one that appears as multiple USB devices so that it can have n-key rollover, which you can't have on USB2, never mind USB1 like the Pico, as it's too slow).

To confuse things even more, some powered hubs don't work if you use them with a Pico.
Mick

Zilog Inside! nascom.info for Nascom & Gemini
Preliminary MMBasic docs & my PCB designs
 
Gadgetguy
Regular Member

Joined: 26/04/2025
Location: France
Posts: 97
Posted: 03:49pm 16 May 2025
Copy link to clipboard 
Print this post

  Bleep said  
  Gadgetguy said  After doing
> option keyboard us, 0, 0, 600, 50

I see:

Total of 6 Mbytes PSRAM available
> US USB Keyboard Connected on channel 1
> USB Mouse Connected on channel 2

So both keyboard and mouse are detected, but neither works


Try
OPTION KEYBOARD US,0,0,200,150
The repeat rate you are setting is extreemly fast.


Thank you. Tried it. Not really different unfortunately.
 
Gadgetguy
Regular Member

Joined: 26/04/2025
Location: France
Posts: 97
Posted: 03:51pm 16 May 2025
Copy link to clipboard 
Print this post

  Mixtel90 said  Keyboards that contain other devices like USB hubs or track pads may not work. The PicoMite USB system is not a full version like Windows. Also, there are some RGB keyboards that don't work (I have one that appears as multiple USB devices so that it can have n-key rollover, which you can't have on USB2, never mind USB1 like the Pico, as it's too slow).

To confuse things even more, some powered hubs don't work if you use them with a Pico.


Thank you. Yes, I am aware. But it seems that some people are using the exact same keyboard (Logitech K400) and it works for them. Hence my confusion. Of course I can use the keyboard that works - I was just hoping to use the Logitech one.
 
dddns
Guru

Joined: 20/09/2024
Location: Germany
Posts: 485
Posted: 04:36pm 16 May 2025
Copy link to clipboard 
Print this post

  disco4now said  My Logitec K400+ works OK.
Connects Keyboard and Mouse.


Which version are you using as firmware?
Edited 2025-05-17 02:38 by dddns
 
Gadgetguy
Regular Member

Joined: 26/04/2025
Location: France
Posts: 97
Posted: 07:00pm 16 May 2025
Copy link to clipboard 
Print this post

  dddns said  
  disco4now said  My Logitec K400+ works OK.
Connects Keyboard and Mouse.


Which version are you using as firmware?


I am on RC23. Please note that I have the K400r model, which is very similar to the K400+ but not 100% the same.

Thank you so much for any ideas!
Edited 2025-05-17 05:07 by Gadgetguy
 
disco4now

Guru

Joined: 18/12/2014
Location: Australia
Posts: 1000
Posted: 10:40pm 16 May 2025
Copy link to clipboard 
Print this post

  dddns said  
  disco4now said  My Logitec K400+ works OK.
Connects Keyboard and Mouse.


Which version are you using as firmware?

Logitech K400+ Works on RC23 HDMIUSB for me.
Only setup is
OPTION RESET HDMIUSB
Note: This is the first version of the reference design, no PSRAM option and no I2S

The VID/PID and recognised devices on the Logitech K400+
-----------------------------------
? MM.INFO(USB VID 1)      --> 1133
? MM.INFO(USB VID 2)      --> 1133
? MM.INFO(USB PID 1)      --> 50475
? MM.INFO(USB PID 2)      --> 50475
? MM.INFO(USB 1)          --> 1 (Keyboard)
? MM.INFO(USB 2)          --> 2 (Mouse)
Edited 2025-05-17 12:19 by disco4now
Latest F4 Latest H7 FotS
 
Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 7843
Posted: 06:59am 17 May 2025
Copy link to clipboard 
Print this post

A K400R is not a K400 or a K400+. Some keys are programmable. There is obviously different firmware in the keyboard and it is definitely a possibility that the K400R won't work even though the others do. We don't know these things until someone tries them, unfortunately. When your sample of K400R users is one it's very difficult to figure out what's happening!
Mick

Zilog Inside! nascom.info for Nascom & Gemini
Preliminary MMBasic docs & my PCB designs
 
JohnS
Guru

Joined: 18/11/2011
Location: United Kingdom
Posts: 4036
Posted: 09:29am 17 May 2025
Copy link to clipboard 
Print this post

  Gadgetguy said  I see USB Keyboard connected - but when I type on the keyboard it does not show on the screen. Are there any options to configure the keyboard? (if I plug the keyboard receiver in my laptop it works)

Bear in mind most things you have connected that keyboard to have hardware USB and/or large USB stacks (software).  The Pico has neither i.e. no USB hardware and a limited software emulation of USB fitted into the available space.

John
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 10223
Posted: 10:10am 17 May 2025
Copy link to clipboard 
Print this post

Gadgetguy: does your board have R54 and R55 fitted? If it does please remove them (completely benign) and see if it makes a difference
 
Gadgetguy
Regular Member

Joined: 26/04/2025
Location: France
Posts: 97
Posted: 01:28pm 17 May 2025
Copy link to clipboard 
Print this post

Thank you all for the super helpful comments. I found another no name chinese wireless keyboard that works. So I have now 3 that don't and 2 that do.
I will just live with this (not really comfortable desoldering parts) and acknowledge that my logitech is not compatible. We shall see if it works with the Maximite. I will update you here. Thank you again!
 
Gadgetguy
Regular Member

Joined: 26/04/2025
Location: France
Posts: 97
Posted: 07:48pm 24 May 2025
Copy link to clipboard 
Print this post

Update : got the k400+ version. Well, that does not work either. I wonder how it works for others?
 
disco4now

Guru

Joined: 18/12/2014
Location: Australia
Posts: 1000
Posted: 10:42pm 24 May 2025
Copy link to clipboard 
Print this post

Do you get the same results for VID/PID ?

The VID/PID and recognised devices on the Logitech K400+
-----------------------------------
? MM.INFO(USB VID 1)      --> 1133
? MM.INFO(USB VID 2)      --> 1133
? MM.INFO(USB PID 1)      --> 50475
? MM.INFO(USB PID 2)      --> 50475
? MM.INFO(USB 1)          --> 1 (Keyboard)
? MM.INFO(USB 2)          --> 2 (Mouse)
Latest F4 Latest H7 FotS
 
Gadgetguy
Regular Member

Joined: 26/04/2025
Location: France
Posts: 97
Posted: 06:06am 25 May 2025
Copy link to clipboard 
Print this post

  disco4now said  Do you get the same results for VID/PID ?

The VID/PID and recognised devices on the Logitech K400+
-----------------------------------
? MM.INFO(USB VID 1)      --> 1133
? MM.INFO(USB VID 2)      --> 1133
? MM.INFO(USB PID 1)      --> 50475
? MM.INFO(USB PID 2)      --> 50475
? MM.INFO(USB 1)          --> 1 (Keyboard)
? MM.INFO(USB 2)          --> 2 (Mouse)


I am getting zero for all.
 
disco4now

Guru

Joined: 18/12/2014
Location: Australia
Posts: 1000
Posted: 07:00am 25 May 2025
Copy link to clipboard 
Print this post

  matherp said  Gadgetguy: does your board have R54 and R55 fitted? If it does please remove them (completely benign) and see if it makes a difference


You might consider removing these. You should be able to remove mechanically if you dont want to put a soldering iron in there. See this link for the history on this.

Post about R54 and R55

and here
Edited 2025-05-25 17:04 by disco4now
Latest F4 Latest H7 FotS
 
Gadgetguy
Regular Member

Joined: 26/04/2025
Location: France
Posts: 97
Posted: 07:39am 26 May 2025
Copy link to clipboard 
Print this post

I will try. What I wonder is why some wireless dongles work and only some others dont. If this is an issue with the resistors then no dongle would work - or is that logic not true?
 
phil99

Guru

Joined: 11/02/2018
Location: Australia
Posts: 2601
Posted: 08:04am 26 May 2025
Copy link to clipboard 
Print this post

My understanding is there was a batch of USB hub chips that had an error in their output current protection circuit. Removing those resistors disables that.
The board has other over current protection so the USB chip's current protection isn't required.
 
Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 7843
Posted: 08:14am 26 May 2025
Copy link to clipboard 
Print this post

That's correct. The USB chips that were supplied to JLCPCB's suppliers had the wrong internal configuration, apparently.
Mick

Zilog Inside! nascom.info for Nascom & Gemini
Preliminary MMBasic docs & my PCB designs
 
     Page 2 of 3    
Print this page
The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2025