KICKPI KP1 Remote IR not working

Hi, i just bought a KICKPI KP1 and i’m having a hard time trying to make the IR working so i can power it on/off, it comes with the B21 bluetooth remote but as far as i understood it has IR and before i installed CE it was working with the bluetooth disconnected, by now i tried alot of remote configs including the Homatics Box R 4K plus wich is for B21-B25, i tried all IR protocol types and nothing, when i stop kodi / eventlircd then run “ir-keytable -p NEC,RC-5,RC-6,JVC,SONY -t” none of the buttons are registered from any remote i tried.

At this point i have no idea what else to try, one thing that i see different from my other boxes is that bl301 injection is not an option in the settings.

Everything else so far is working even AV1 (this has ucode 4.85 if i recall right), tested on NE / NO.

remoteinfo
https://paste.coreelec.org/AthleteFriends

Verify that the remote is emitting IR. View your remote through your phone camera, press buttons, see if the remote IR LED lights up.

IR on that remote only works when there’s no active BT connection.

Yes it does flash through the camera and it wont work with BT on/off.

Remove any remote.conf files from /storage/.config/ or /flash/, then reboot CE.

In SSH run

systemctl stop kodi
systemctl stop eventlircd
ir-keytable -u

Assuming IR codes are detected
cancel that (ctrl +c), and run this to figure out which protocol is used (probably NEC).

ir-keytable -p NEC,RC-5,RC-6,JVC,SONY -t

ir-keytable only works when the meson-ir driver is loaded. When any remote.conf files are present in ConfigFiles, CE automatically loads the amremote driver, which is not compatible with ir-keytable.

1 Like

I removed remote.config, running ir-keytable -u i get Protocols changed to irmp and with ir-keytable -p NEC,RC-5,RC-6,JVC,SONY -t this Protocols changed to rc-5 jvc sony nec rc-6
In CE settings NEC is selected but it won’t work with any protocol and i get no codes.

ir-keytable -u confirms that your remote is sending IR, and that CE is detecting it. NEC is the most common IR protocol, but it may not be your remote’s protocol.

With ir-keyable -u, there is an IR response? But with ir-keytable -p NEC,RC-5,RC-6,JVC,SONY, there’s no IR response?

Show the output from ir-keytable to clarify what is happening.

There is no IR response with either commands.

CoreELEC:~ # ir-keytable -u
Protocols changed to irmp
Waiting for IRMP decode event. Please, press CTRL-C to abort.
CoreELEC:~ # ir-keytable -p NEC,RC-5,RC-6,JVC,SONY -t
Protocols changed to rc-5 jvc sony nec rc-6
Testing events. Please, press CTRL-C to abort.

What if you run

systemctl stop kodi
systemctl stop eventlircd
mode2

What’s the output, and is there any IR response.

Using driver default on device /dev/lirc0
Trying device: /dev/lirc0
Using device: /dev/lirc0
Warning: Running as root.

No IR response.

mode2 returns raw IR responses, if that’s not detecting anything then the IR receiver in the box isn’t working/active.

Do you have the Android DTB, it would be included with any firmware?

I used dd if=/dev/dtb | gzip > /storage/dtb.img.gz , is this right?
dtb.img (98.1 KB)

I can only tell that the file is bigger, speaking of dtb i tried the khadas tree and i did notice that the system LED option when off actually turns it off unlike the s4_s905y4_2g.dtb so there might be something bad there on the IR side as well.

The Android IR receiver node looks standard. Is the IR driver loading?

CoreELEC:~ # dmesg | paste
CoreELEC:~ # lsmod | paste

CoreELEC:~ # dmesg | paste
https://paste.coreelec.org/PyramidsHelmut
CoreELEC:~ # lsmod | paste
https://paste.coreelec.org/SupplyBlowfish

Have you soldered the IR receiver diode?

2 Likes

Logs show the IR module is loaded. If the box is missing an IR diode/receiver, that would explain it.

No, i just bought it and installed CE but i could swore that it was working while the b21 bluetooth was disconnected, i wanted to go back to android and retest but not only i couldn’t find the firmware but i cant even go into “flash” mode to use amlogic burn tool, every box i used before was simple but this one so far i couldn’t do it.

Maybe it’s time to have a look inside even tough they say this box has IR, at this point i wanna see for myself.

Well mistery solved.

I had a broken x4 so i removed the receiver and soldered it here, well now it works right away with my tanix remote, powers on /off just fine but the signal is not the greatest.

I might need to wire it to the light hole for better signal but hey it’s working i’m happy now , i appreciate all the help.

1 Like