Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people's questions, and connect with other people.

Have an account? Sign In
Continue with Facebook
Continue with Google
or use

What is the capital of Egypt? ( Cairo )

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people's questions & connect with other people.

Sign Up Here
Continue with Facebook
Continue with Google
or use

What is the capital of Egypt? ( Cairo )

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Volt.Tech

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask question.

Continue with Facebook
Continue with Google
or use

What is the capital of Egypt? ( Cairo )

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

volt.tech Logo volt.tech Logo
Sign InSign Up

volt.tech

volt.tech Navigation

  • Home
  • About Us
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Tags
  • Category
    • Amplifiers
    • Passives & Protection
    • Clocks & Timing
    • Diodes & Rectifiers
    • FPGAs & PLDs
    • Interface ICs & Transceivers
    • LEDs & Optoelectronics
    • Memories
    • MEMS & Sensors
    • Microcontroller
    • Power Management
    • RF & Microwave
    • Security & Smart Card
    • Motor Drivers
    • Wireless Connectivity
  • Groups
  • Add group
  • Badges
  • Help
  • Home
  • About Us
  • Contact Us
Home/usb

Tag: usb

Universal Serial Bus

volt.tech Latest Questions

sachinsharma
  • 0
sachinsharma
Asked: July 1, 2023In: Wireless Connectivity

How to Use USB port for both JTAG and Mass Storage Device (or CDC)?

  • 0

Hi everyone, Is it possible to use the USB port for both JTAG and Mass Storage Devices (or CDC)? This can either beIt enumerates as a composite device For the first 10 seconds of booting it’s JTAG, but also switches over to MSD ...Read more

Hi everyone,

Is it possible to use the USB port for both JTAG and Mass Storage Devices (or CDC)?

This can either be

  • It enumerates as a composite device
  • For the first 10 seconds of booting it’s JTAG, but also switches over to MSD if nothing has connected

I’m using the ESP32-S3-Mini and I am using every pin, so I can not use the external JTAG interface.

Thank You

Read less
cdcesp32jtagportusb
  1. nidhi singh
    Added an answer on July 3, 2023 at 10:53 am

    Hello, Yes, it is possible to use the USB port for both JTAG and Mass Storage Devices (or CDC) on the ESP32-S3-Mini. This can be achieved by configuring the USB device to appear as a composite device, which means that it can present itself to the host as multiple devices at the same time. The firstRead more

    Hello,

    Yes, it is possible to use the USB port for both JTAG and Mass Storage Devices (or CDC) on the ESP32-S3-Mini. This can be achieved by configuring the USB device to appear as a composite device, which means that it can present itself to the host as multiple devices at the same time.

    The first option is impossible, as USB-serial-JTAG (which provides the JTAG connection) and USB-OTG (which can provide the mass storage functionality) can’t be connected to the USB pins at the same time. The second option is viable.

    Thank You

    Nidhi Singh

    See less
    • 0
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
  • 1 Answer
Answer
Twinkle Garg
  • 0
Twinkle Garg
Asked: June 20, 2023In: Microcontroller

How to use the RA4M2 USB drivers without any RTOS?

  • 0

Hi, I have a RA4M2 eval kit and am working on a product for that MCU. From what I can see the USB example code provided for this MCU uses FreeRTOS, with the USB send and admit running in its own ...Read more

Hi,

I have a RA4M2 eval kit and am working on a product for that MCU. From what I can see the USB example code provided for this MCU uses FreeRTOS, with the USB send and admit running in its own thread.

I believe my product doesn’t need an RTOS. Would it be possible to use the RA4M2 USB drivers without any RTOS, with the send and receive running in a circle in the main thread? Would there be any example code for this?

Thanks,

Vikas

Read less
driversmcura4m2renesasrtosusb
  1. sachinsharma
    Added an answer on June 21, 2023 at 2:17 pm

    Hello, The Renesas RA4M2 microcontroller has built-in USB functionality and comes with a USB driver library that can be used to develop USB applications without an RTOS. Here are the general steps to use the RA4M2 USB drivers without an RTOS: Download and install the Renesas e2 studio IDE and the RARead more

    Hello,

    The Renesas RA4M2 microcontroller has built-in USB functionality and comes with a USB driver library that can be used to develop USB applications without an RTOS. Here are the general steps to use the RA4M2 USB drivers without an RTOS:

    • Download and install the Renesas e2 studio IDE and the RA4M2 USB driver library.
    • Create a new project in e2 studio for your RA4M2 microcontroller.
    • Include the necessary USB driver library headers in your project.
    • Configure the USB module on your RA4M2 microcontroller by setting the appropriate registers.
    • Call the USB driver initialization function to initialize the USB module.
    • Implement your USB application code, such as handling USB requests and transferring data to and from the USB device.
    • Build your project and download the firmware to your RA4M2 microcontroller.
    • Connect your RA4M2 microcontroller to a USB host device and test your application.

    Thank You
    Sachin Sharma

    See less
    • 0
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
  • 1 Answer
Answer
sachinsharma
  • 0
sachinsharma
Asked: June 10, 2023In: Power Management

How GUI react properly with L9963E eval kit?

  • 0

Hello, So I just plugged in my Eval kit. I’ve 12V in the barrel jack and am connected to the USB to my pc. When I exchange to the applicable port, I can apply the eval kit GUI to connect and ...Read more

Hello,

So I just plugged in my Eval kit. I’ve 12V in the barrel jack and am connected to the USB to my pc. When I exchange to the applicable port, I can apply the eval kit GUI to connect and ask for the Firmware version. It responds to 1.6 which should be right. But also the coming move is to modify the ID assignment to 1 and look at the D13 LED to light up. This doesn’t be. Indeed more confusingly, I see the D5 led (TX) light up also the D4 led (RX) light up. Shouldn’t it be backward? Eventually, It says the Ack light should turn green when I press configure IDs but it stays red. Am I missing a step? is 12 V 1 amp not enough power for this board?

Thank you

Read less
evalguikitL9963Eledmanagementpowerusb
  1. nidhi singh
    Added an answer on June 12, 2023 at 10:43 am

    Hello, The X1 connector requires a 12V power force to power the low-voltage side of the board this includes the microcontroller. However, you also want to give power to the high-voltage side of the board (this includes the L9963E) in setup to power and give with the IC. Since you're just giving 12VRead more

    Hello,

    The X1 connector requires a 12V power force to power the low-voltage side of the board this includes the microcontroller. However, you also want to give power to the high-voltage side of the board (this includes the L9963E) in setup to power and give with the IC. Since you’re just giving 12V to the uC, the behavior you’re viewing is normal the uC acknowledges and replies with the FW version. Since the L9963E isn’t powered on, it can not communicate, and so the uC continues to poll staying for an SPI response.

    Please download the user manual available on our website and follow the muumuu configuration laid out in section 2.2, as well as the getting started companion( section 3). This will outline the way demanded to get the board up and streaming correctly. Specifically, supplying power to P2-> at a minimal P2- 15 (VBAT) and P2-9/23 (GND) should be connected to give 12V (or stack voltage) to the L9963E.

    Thank You

    See less
    • 0
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
  • 1 Answer
Answer
ashishgawade
  • 0
ashishgawade
Asked: June 8, 2023In: Wireless Connectivity

How to Use of special IOs in ESP32-S3?

  • 0

Hi, I designed to use an ESP32- S3 for a project, where many IO pins will be used. I flash the ESP32- S3 with the integrated JTAG over USB. There are some pins, that I am now doubtful if I can use ...Read more

Hi,

I designed to use an ESP32- S3 for a project, where many IO pins will be used. I flash the ESP32- S3 with the integrated JTAG over USB.

There are some pins, that I am now doubtful if I can use for the specific interface( Strapping Pins and RXD0/ TXD0)

– GPIO0-> Here I want to ensure, that at startup the correct sense is applied( 1in my case)
– GPIO3-> Need floating at startup, so I’ll not use this GPIO
– GPIO45/46-> Need to ensure a sense 0 at startup

So, that should fit so far. But what about RXD0 and TXD0? Can I apply them as I2C with Pull- Ups or are there any restrictions?

Thank You

Read less
esp32gpio0gpio3gpio45iosjtagusb
  1. ellasmith
    Added an answer on June 9, 2023 at 1:21 pm

    Hello, Yes. Be apprehensive that typically there will be some launch chatter on TxD0- if you are applying this pin for I2C and the different column stays idle, this is doubtful to make an issue, however, (similarly note that depending on the module/board, TxD0 may have a built-in 500-ohm series resiRead more

    Hello,

    Yes. Be apprehensive that typically there will be some launch chatter on TxD0– if you are applying this pin for I2C and the different column stays idle, this is doubtful to make an issue, however, (similarly note that depending on the module/board, TxD0 may have a built-in 500-ohm series resistor. It likely will not interfere too important with I2C, but if you are having issues streaming I2C at a high bitrate, it may be because the resistor limits the slew rate.)

    Thank You

    See less
    • 0
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
  • 1 Answer
Answer
nidhi singh
  • 0
nidhi singh
Asked: March 3, 2023In: Wireless Connectivity

ESP32-C3 first programming via USB?

  • 0

Hello, I’ve built a custom board with the ESP32-C3 and I intended to program( and debug) the ESP32-C3 only via USB. Although it seems that to program the device the actually first time I need to hold the IO9 pin low. Indeed ...Read more

Hello,

I’ve built a custom board with the ESP32-C3 and I intended to program( and debug) the ESP32-C3 only via USB.

Although it seems that to program the device the actually first time I need to hold the IO9 pin low. Indeed reading around in the forum it seems their people have to do it as well.

I would like to understand if it’s required and why it’s that, as I allowed the USB_JTAG core could directly flash the new firmware.
If verified this will slow down and complicate the mass production process of the final product as we need to drive an extra pin during programming (or perhaps add a button just for this reason).

Thanks for your help!!!

Nidhi

Read less
boardesp32firmwareusb
  1. Julian White
    Added an answer on March 4, 2023 at 10:04 am

    It's not required per se, but it's helpful. The issue is that an empty ESP32-C3 usually will try to boot from flash and fail. After some attempts, the RTC watchdog will protest in to reset the entire chip. This is useful as it may clear any transient error that would stop a properly flashed chip froRead more

    It’s not required per se, but it’s helpful. The issue is that an empty ESP32-C3 usually will try to boot from flash and fail. After some attempts, the RTC watchdog will protest in to reset the entire chip. This is useful as it may clear any transient error that would stop a properly flashed chip from booting. However, it also resets the USB-serial- JTAG device, causing the OS tore-enumerate it. Going into download mode (either by pulling low GPIO9 or by successfully connecting using the flashing app) stops that from passing, allowing the chip to be flashed as normal.

    Not having GPIO9 accessible will generally work (depending on how fast your OS is in detecting USB devices) but may need several tries in flashing for the timing to be right.

    Another thing is that without forcing the chip into download mode, for old performances of the esp tool, a watchdog will keep running during the flashing process, which may interrupt flashing if the firmware is fairly large. Using a newer version of the esp tool should fix that, however.)

    See less
    • 0
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
  • 1 Answer
Answer
Anonymous
  • 0
Anonymous
Asked: December 30, 2022In: Wireless Connectivity

ESP32-U4WDH and VDD_SDIO power

  • 0

Hi, I got a question that seems not easily answered in the HW documentation. ESP32-U4WDH which has an internal flash, does VDD_SDIO power needs to be connected at all? If so, shall it be connected to 100nF or VCC which is ...Read more

Hi,
I got a question that seems not easily answered in the HW documentation.

ESP32-U4WDH which has an internal flash, does VDD_SDIO power needs to be connected at all?
If so, shall it be connected to 100nF or VCC which is 3v3?

Thanks for your inputs

Read less
espesp32flashU4WDHuartusb
  1. vikas Nagpal
    Added an answer on January 6, 2023 at 9:50 am

    Hello, To run internal flash in ESP32-U4WDH You'd need to connect it to a 100nF capacitor. Thank & Regards

    Hello,

    To run internal flash in ESP32–U4WDH You’d need to connect it to a 100nF capacitor.

    Thank & Regards

    See less
    • 0
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
  • 1 Answer
Answer
vikas Nagpal
  • 0
vikas Nagpal
Asked: December 28, 2022In: Wireless Connectivity

ESP32-C3 Firmware Update?

  • 0

Hello, I presently research and suppose about the possibilities to initial flash and later update the firmware on an ESP32 based product from the price point, I would like to use an ESP32-C3 and the built-in USB port to flash & ...Read more

Hello,

I presently research and suppose about the possibilities to initial flash and later update the firmware on an ESP32 based product from the price point, I would like to use an ESP32-C3 and the built-in USB port to flash & update the firmware.
That indeed would save the USB2UART chip.
I can’t go with the S2 as I need WiFi and Bluetooth.

But I didn’t find any tutorial/extended info if/how this is possible. The only things I found

  • DFU — Using the native USB on ESP32-S2 for flashing the firmware
  • Nearly was mentioned that C3 USB can be used in CDC mode
  • CircuitPython on Espressif SoCs

so I currently don’t know if it’s possible. I hope anybody can shine some light on this for me;-)

Thank and Regards

Vikas

Read less
bluetoothesp32espressiffirmwareusbusb2uartwifi
  1. ashishgawade
    Added an answer on December 29, 2022 at 10:19 am

    Hello, Thanks for reaching out to Volt Engineering Community. The C3 has a USB device that effectively replaces an external USB- serial and USB- JTAG chip; you should be suitable to use that to flash updates. Please let us know if it answers your question. Regards, Ashish

    Hello,

    Thanks for reaching out to Volt Engineering Community.

    The C3 has a USB device that effectively replaces an external USB- serial and USB- JTAG chip; you should be suitable to use that to flash updates.

    Please let us know if it answers your question.

    Regards,

    Ashish

    See less
    • 0
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
  • 1 Answer
Answer
harpoon
  • 0
harpoon
Asked: December 26, 2022In: Power Management

ICE3PCS01G Vref(5v) not coming?

  • 0

We have developed 2kW PFC Board with ICE3PCS01G. When I did first power on with 12.15VDC,  Vref not coming from IC. After that I replace the new chip, then it worked fine. But again after changing the nearest components during ...Read more

We have developed 2kW PFC Board with ICE3PCS01G.
When I did first power on with 12.15VDC,  Vref not coming from IC. After that I replace the new chip, then it worked fine. But again after changing the nearest components during troubleshooting, the same problem came (vref gone), But ICOMP=5V is coming. 4 nos of IC got damaged and the same problem coming.

please suggest a solution.

Read less
ICICE3PCS01GuartusbVref
  1. Alex thomas
    Added an answer on December 27, 2022 at 10:05 am

    Thanks for your Question. For the IC, the turn-on voltage is between 11.5~12.9V, turn of is between 10.5~11.9V. So, for 12.15V, if the Vcc is from 12.9V down to it, the IC will run. If VCC is from 10V up to 12.15V, the IC is off and can't work.

    Thanks for your Question.

    For the IC, the turn-on voltage is between 11.5~12.9V, turn of is between 10.5~11.9V.

    So, for 12.15V, if the Vcc is from 12.9V down to it, the IC will run. If VCC is from 10V up to 12.15V, the IC is off and can’t work.

    See less
    • 0
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
  • 1 Answer
Answer
nidhi singh
  • 0
nidhi singh
Asked: December 19, 2022In: Wireless Connectivity

ESP32- C3 Mini Devkit Configure for Built in USB JTAG?

  • 0

Hello and thanks in advance for the help. I recently entered my ESP32- C3 mini development kit. I’m sure it’s configured to use the CP2102 USB interface, so R1 and R4 are installed. I want to use the internal USB JTAG ...Read more

Hello and thanks in advance for the help.

I recently entered my ESP32- C3 mini development kit. I’m sure it’s configured to use the CP2102 USB interface, so R1 and R4 are installed. I want to use the internal USB JTAG interface which I understand requires the removal of R1 and R4 and the installation of R2 and R3( though I’m not sure this is the case). This would also free up RXD and TXD, which I need to use.

I haven’t been suitable to find documentation on how to use the Devkits with the USB JTAG, nor have I been suitable to determine the position of R1, R2, R3, and R4. I’ve tried” beeping out” the circuit but would prefer not to ruin my board.

Is there any guidance as to where those components are and/ or how to use a USB JTAG?

Read less
c3minidevkitesp32jtagusb
  1. Alex thomas
    Added an answer on December 20, 2022 at 11:49 am

    The PCB layout of that dev board can be found then. As far as I can see, you need to rotate those resistors 90 degrees to move them from the red to the green position in this image: You probably also want to disconnect the RxD/TxD pins from the CP2104 to the ESP32C3 if you want to use those pins. YoRead more

    The PCB layout of that dev board can be found then. As far as I can see, you need to rotate those resistors 90 degrees to move them from the red to the green position in this image:

    You probably also want to disconnect the RxD/TxD pins from the CP2104 to the ESP32C3 if you want to use those pins. You can do that by removing R21/R22, I marked those in blue.

    The built-in USB thing should more or less work as an extra UART inside the ESP32C3 and as a general CDC- ACM serial port(=no drivers needed) on the PC side. You do need to use the latest master of ESP-IDF to get full support for it, and if you specifically want to select the device as your press output UART in menuconfig, else, your debug messages will go to UART0.

    On the JTAG side, just useesp_usb_jtag. cfg as your JTAG adapter, config file in OpenOCD and you should be good.
    Still, feel free to post it here, If you need any further help. Support for the built-in USB-to-JTAG thing on the C3 is enough new, so I’d be interested in seeing how you fare with it.

    See less
    • 0
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
  • 1 Answer
Answer
Alex thomas
  • 0
Alex thomas
Asked: December 10, 2022In: Wireless Connectivity

How to Power ESP32 Devkitc v4 Module from Regulated 5v?

  • 0

Hello, I’ve lipo battery connected to tp4056 (with protection), and it’s connected to a 5v output boost module. How can I connect it to the board? And also can I have a USB connection to the board without burning the ...Read more

Hello, I’ve lipo battery connected to tp4056 (with protection), and it’s connected to a 5v output boost module. How can I connect it to the board? And also can I have a USB connection to the board without burning the module?

Read less
devkitcesp32lipomoduletp4056usb
  1. nidhi singh
    Added an answer on December 14, 2022 at 10:17 am

    Hii, From boost converter (u really do not need it but anyway.) to ESP32- wroom 5v pin (from photo bottom left pin) and from charge- to GND (ANY OF THEM). Can connect a USB to the ESP32 WROOM directly (with this connection in place, no need to disconnect) and flash any firmware you want, also disconRead more

    Hii, From boost converter (u really do not need it but anyway.) to ESP32- wroom 5v pin (from photo bottom left pin) and from charge- to GND (ANY OF THEM).

    Can connect a USB to the ESP32 WROOM directly (with this connection in place, no need to disconnect) and flash any firmware you want, also disconnect the USB, and if the battery is full and it’ll work.
    Can also connect a USB to the TP4056 for charging WHILE it feeds the ESP32.

    You really do not need the Boost since the TP4056 will output3.7 v and you have a 1000mah (milli amps hour) battery which will allow the ESP32 to work for a good while (depending on what u are doing etc) before recharging. In this configuration just connect the OUT to3.3 v (top left) and OUT- to any GND pin.
    But u will need a USB connection to load any firmware and later disconnect it and let the battery feed the ESP32.

    Enjoy.

    See less
    • 0
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
  • 1 Answer
Answer
1 2

Sidebar

Ask A Question

Stats

  • Questions 449
  • Answers 435
  • Comments 0
  • Best Answers 9
  • Popular
  • Answers
  • Manoj

    Configuration using .dp vision in Infineon XDPL series IC .

    • 5 Answers
  • Linto

    Renesas RL78/G14 ADC interface code

    • 4 Answers
  • Alex thomas
    Alex thomas added an answer Hello, Right, existing LED drivers all have PWM engines. It… September 19, 2023 at 11:10 am
  • Julian White
    Julian White added an answer Hello, You should set handshake after setting property RtsEnable =… September 14, 2023 at 10:59 am
  • Julian White
    Julian White added an answer Hello @Vikas, Thanks for posting your question online. Yes, one… September 12, 2023 at 10:33 am
  • Alex thomas
    Alex thomas added an answer Hi @sachinsharma, XDPL8221 has a PWM dimming interface which is… September 4, 2023 at 11:01 am
  • ashishgawade
    ashishgawade added an answer Hello I assume that you're using our STEVAL_ISC005V1 board and… August 29, 2023 at 10:32 am

Users

test22052428

test22052428

  • 0 Questions
  • 0 Answers
farmanali

farmanali

  • 1 Question
  • 0 Answers
monaembroidery

monaembroidery

  • 1 Question
  • 0 Answers

Explore

  • Tags
  • Category
    • Amplifiers
    • Passives & Protection
    • Clocks & Timing
    • Diodes & Rectifiers
    • FPGAs & PLDs
    • Interface ICs & Transceivers
    • LEDs & Optoelectronics
    • Memories
    • MEMS & Sensors
    • Microcontroller
    • Power Management
    • RF & Microwave
    • Security & Smart Card
    • Motor Drivers
    • Wireless Connectivity
  • Groups
  • Add group
  • Badges
  • Help

Footer

volt.tech

Volt.Tech

Find your spark

About Us

  • About Us
  • Contact Us
  • Groups

Legal Stuff

  • Privacy Policy
  • Faqs

Follow

© 2022 volt.tech. All Rights Reserved
With Love by volt.tech.