Giter Site home page Giter Site logo

Comments (11)

sprior avatar sprior commented on August 19, 2024

I was using a USB-C to USB-C cable to plug them into my computer. By any chance is a USB-A (computer) to USB-C (KNOMI) cable required to make it work?

from knomi.

M4dMike avatar M4dMike commented on August 19, 2024

Had the same issue, USB-A to USB-C works for me, Knomi is showing up in device manager as "USB-SERIAL CH340 (COM3)"

Did you manage to get to a working state? I am struggling with flashing, as uploading the firmware fails...

A fatal error occurred: Failed to connect to ESP32: No serial data received.

from knomi.

Malygros avatar Malygros commented on August 19, 2024

I was using a USB-C to USB-C cable to plug them into my computer. By any chance is a USB-A (computer) to USB-C (KNOMI) cable required to make it work?

Did you mange do get it work? Got the same error. Even with USB-A to USB-C.
USB-SERIAL CH340 (COM4) is recognized in the device Manager.

from knomi.

sprior avatar sprior commented on August 19, 2024

It's been working for me with a USB-C to USB-A cable, though the requirement to use one isn't documented anywhere that I've seen. I also have to hold the boot button before plugging it in, then it's recognized by the flash utility in PlatformIO.

from knomi.

Fragmon avatar Fragmon commented on August 19, 2024

I cant connect too. Is this possible that knomi make a Mistake with tracing? They add a 10k on 3.3V not gnd
Screenshot_20230810_213450_Chrome
Screenshot_20230810_213521_Chrome

from knomi.

M4dMike avatar M4dMike commented on August 19, 2024

@Fragmon Nope, it's correct and it works fine after all.
If you want to set it into boot mode, disconnect it from power, press the button an plug it in while the button is pressed

from knomi.

sprior avatar sprior commented on August 19, 2024

@M4dMike Flash mode only works with a USB-A to USB-C cable for me when connecting to my laptop. If I use a USB-C to USB-C cable the KNOMI doesn't get power at all when in boot mode or not. That same USB-C to USB-C cable works with a USB-C power supply.

from knomi.

M4dMike avatar M4dMike commented on August 19, 2024

@sprior Same for me. I was referring to the pull up/down resistor.

from knomi.

Fragmon avatar Fragmon commented on August 19, 2024

@Fragmon Nope, it's correct and it works fine after all. If you want to set it into boot mode, disconnect it from power, press the button an plug it in while the button is pressed

I know this:) but it dont change the Mode. It's always in serial. We measure with Multimeter and the path is correct. The pin goes to gnd while Pressing.

from knomi.

sprior avatar sprior commented on August 19, 2024

@M4dMike I am not at all an expert on this, but I think I've heard that USB-C devices use resistors to signal their need for power or ability to provide it. So I thought @Fragmon's comment about resistors not being correct might be related to power delivery and not the ability to enter boot mode. It could also explain why a USB-A to USB-C cable would work and a USB-C to USB-C does not.

from knomi.

Ybalrid avatar Ybalrid commented on August 19, 2024

all I know is that the modem control signals from the serial are not able to reset the device from the USB port. You need to press the boot button to upload new firmware, and once new firmware is uploaded, you need to disconnect and reconnect the device for it to startup again.

from knomi.

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.