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/firmware

Tag: firmware

Firmware refers to software running on an embedded system or microcontroller to control hardware directly.

volt.tech Latest Questions

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
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
Linto
  • 0
Linto
Asked: July 1, 2022In: Microcontroller

Does DA7212 accept both Analog and Digital Mics simultaneously

  • 0

The DA7212 supports 2 Digital mics on MIC1 channel and can support one Analog mic on the MIC2 channel. The datasheet says that the ADC digital filter is shared for the analog/digital mic channels. So either the analog mic or digital ...Read more

The DA7212 supports 2 Digital mics on MIC1 channel and can support one Analog mic on the MIC2 channel.

The datasheet says that the ADC digital filter is shared for the analog/digital mic channels. So either the analog mic or digital mic can use this ADC digital filter

Can I get the Analog Mic ADC data to the I2S without using the ADC digital filter.  If this is possible, then can I add 2 digital microphones on the MIC1 channel( I can do the digital filtering on the Analog mic in my firmware )?

Read less
adcadc digitalanalog micDA7212firmwarei2smic adc data
  1. pallavi sharma
    Added an answer on July 29, 2022 at 4:43 pm

    You can use the AMIC and DMIC, however both will effectively go through the ADC filters. If you enable the ADC_FILTER1, which has the voice and music filters both paths (AMIC, DMIC), will be effected by the filters.

    You can use the AMIC and DMIC, however both will effectively go through the ADC filters.

    If you enable the ADC_FILTER1, which has the voice and music filters both paths (AMIC, DMIC), will be effected by the filters.

    See less
    • 0
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
  • 1 Answer
Answer
Manoj
  • 0
Manoj
Asked: June 14, 2022In: Power Management

Error in burning program in XDPL8210 IC

  • 0

I am getting error to update firmware when trying to burn program in XDPL8210 IC using .dpvision tool. Please advise some solution ?

I am getting error to update firmware when trying to burn program in XDPL8210 IC using .dpvision tool.

Please advise some solution ?

Read less
.dpvisionfirmwarepower managementxdplXDPL8210 IC
  1. pallavi sharma
    Added an answer on July 13, 2022 at 5:05 pm

    As the XDPL8210 chip on the 35 W reference design PCB has a first full set of parameters in its One-Time Programmable (OTP) memory space, only changed parameters are written in the OTP memory. 1 Load configuration file (see example in Figure 7). 2 Modify the parameter value needed, then press [File]Read more

    As the XDPL8210 chip on the 35 W reference design PCB has a first full set of parameters in its One-Time
    Programmable (OTP) memory space, only changed parameters are written in the OTP memory.

    1 Load configuration file (see example in Figure 7).
    2 Modify the parameter value needed, then press [File] >> [Save] or [File] >> [Save as] to save
    the configuration file. Otherwise, proceed to step 3.
    3
    (optional)
    Disconnect or turn off AC input voltage and check the hardware connection for configuration,
    see Figure 2 and Figure 3.
    4 Press to supply power and establish connection to the target XDPL8210. After this,
    XDPL8210 will enter configuration mode and the device status should change to .
    5
    Press to burn the configuration into target XDPL8210.
    After this step, a window pops up, like one of these below.

    Note: If the parameter configuration is equivalent to to the pre-existing parameters, the
    XDPL8210 will not burn them in the OTP memory.
    6 Press “Proceed” or “Yes” to burn the configuration. After this, a window pops up indicating
    success.
    7 Press “OK” on the pop-up window then disconnect the programming cable from the board
    connector and test the application, if needed.

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

Sidebar

Ask A Question

Stats

  • Questions 388
  • Answers 374
  • Comments 0
  • Best Answers 8
  • Popular
  • Answers
  • Manoj

    Configuration using .dp vision in Infineon XDPL series IC .

    • 5 Answers
  • Linto

    Renesas RL78/G14 ADC interface code

    • 4 Answers
  • Julian White
    Julian White added an answer Hello, IrDA has hardly been used for a long time,… March 7, 2023 at 10:27 am
  • Julian White
    Julian White added an answer It's not required per se, but it's helpful. The issue… March 4, 2023 at 10:04 am
  • nidhi singh
    nidhi singh added an answer Hi Alex, The exchange mode for MCU boot uses the… March 2, 2023 at 10:37 am
  • Julian White
    Julian White added an answer Hi, Thank you for posting on the Volt.Tech community. Can… February 28, 2023 at 10:04 am
  • nidhi singh
    nidhi singh added an answer Hello, The labeling looks ok F130 = LD2981ABM30TR F133 =… February 23, 2023 at 10:27 am

Users

test27782358

test27782358

  • 0 Questions
  • 0 Answers
test17284313

test17284313

  • 0 Questions
  • 0 Answers
test1856815

test1856815

  • 0 Questions
  • 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.