Giter Site home page Giter Site logo

Comments (16)

jfedor2 avatar jfedor2 commented on June 30, 2024

Hard to say, I may be able to come up with a test firmware that would help determine if B side is even alive (if the problem is with the microcontroller or with the hub chip or something), but to be honest that probably won't help much with making the board work a whole.

from hid-remapper.

jfedor2 avatar jfedor2 commented on June 30, 2024

I've had a problem with the flash chips in the past that could affect either the A side or the B side and I think the symptoms would match what you're observing, but I made a revision that was supposed to get rid of that issue.

from hid-remapper.

SmoresDecore avatar SmoresDecore commented on June 30, 2024

I doubt it is something to do with the A or B side. Here is my reasoning:
Ignoring the dead board that does not get detected, all 4 boards were flash with a firmware and I was able to connect to them on the HID page. Soon after, the firmware was updated and when I connected my devices, it warned it had an old firmware. Given all this, I can only assume at least the A side works on all 4 boards. I doubt all B sides are bad though I dont have any way to verify this.

from hid-remapper.

jfedor2 avatar jfedor2 commented on June 30, 2024

Yeah, if you can flash firmware at all and connect from the web config interface, it means side A is working.

Can you post a closeup picture of one of the boards? Maybe something will jump out.

from hid-remapper.

SmoresDecore avatar SmoresDecore commented on June 30, 2024

Certainly but it will be in a few days as I am away. Will post update with picture.

from hid-remapper.

SmoresDecore avatar SmoresDecore commented on June 30, 2024

Alright, here are close up pictures of the boards

Boards 1 to 4
CloseUp1
CloseUp2
CloseUp3
CloseUp4

Bonus Dead Board
Dead

Hopefully this will be helpful.

from hid-remapper.

jfedor2 avatar jfedor2 commented on June 30, 2024

I though maybe there would be some components missing or soldered in the wrong orientation, but I don't see anything like that.

Try flashing this test firmware, flashing B side, then connecting again and going to the Monitor tab and see if anything shows up there.

test1.zip

from hid-remapper.

SmoresDecore avatar SmoresDecore commented on June 30, 2024

No luck but I did notice some change.
I am connecting a USB numpad to the HID. With the released firmware, no input appear on Monitor but the light on the numpad is lit to show it is connected. With the test firmware, the light stays off. Well, it briefly flashes as I connect it to the HID but immediately turns off. Tested on 2 boards.

I noticed something. I dont know why but once in a while, I do get 1 input in and it shows on the Monitor but nothing else. It appears the key stays stuck as if held down even after disconnecting the numpad from the HID. Disconnecting the HID "unstucks" the key press.

Just to be sure, I tested the numpad connected directly and it works as expected.

from hid-remapper.

jfedor2 avatar jfedor2 commented on June 30, 2024

Ah, sorry, that was built for the wrong board, it couldn't have worked.

Try this.

test2.zip

from hid-remapper.

SmoresDecore avatar SmoresDecore commented on June 30, 2024

Here is what I got. The value keeps going up. So something is working.
HID

from hid-remapper.

jfedor2 avatar jfedor2 commented on June 30, 2024

OK, try this.

test3.zip

But after clicking "Flash B side", don't unplug the Remapper, but instead go to the Monitor tab and see what is says.

from hid-remapper.

SmoresDecore avatar SmoresDecore commented on June 30, 2024

The value got up to 4 then stopped.
test3

from hid-remapper.

jfedor2 avatar jfedor2 commented on June 30, 2024

So that at least means that there is communication with the B side. At least the A side seems to think that is has successfully flashed the B side with its firmware.

Maybe there's something wrong with the B-side flash chip.

I may be able to come up with a test firmware where the B-side is be RAM-only, meaning that it isn't stored in flash and only runs once after flashing.

from hid-remapper.

SmoresDecore avatar SmoresDecore commented on June 30, 2024

Thank you for the time you are giving to this for what seems to be an hardware issue.

from hid-remapper.

jfedor2 avatar jfedor2 commented on June 30, 2024

Yeah, just to be clear, best case scenario here is that we identify which part is broken, we will likely not be able to make these boards work with just a different firmware.

from hid-remapper.

SmoresDecore avatar SmoresDecore commented on June 30, 2024

Yeah, I dont expect these to work anymore but if you want to investigate for whatever reason, I'll help however I can.
I'll see if I can contact JLCPCB and knowing exactly what is wrong might give me a chance to get a refund or some replacement boards.

from hid-remapper.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.