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

volt.tech Latest Questions

nidhi singh
  • 0
nidhi singh
Asked: March 27, 2023In: Microcontroller

How Virtual EEPROM and RA2E1 Product work Together?

  • 0

Hi, I need to apply the virtual EEPROM on a RA2E1. In principle, this mechanism works, and I can write and read the record IDs. During the production of the board, I need to program the original content of this rec id. ...Read more

Hi,

I need to apply the virtual EEPROM on a RA2E1. In principle, this mechanism works, and I can write and read the record IDs. During the production of the board, I need to program the original content of this rec id. Is there any documentation or example on how to make the memory address’s binary file starting from 0x40100000?

Thanks, Nidhi

Read less
0x40100000binaryboardeepormeeprommcumicrocontrollersmicroprocessorsRA2E1renesas
  1. ashishgawade
    Added an answer on March 28, 2023 at 10:13 am

    Hi Nidhi, Thanks for reaching out to Volt.Tech Engineering Community. If I understand right you need to program the data flash of the device just right? The data flash can be written in both ways, by Renesas Flash Programmer, or by self-programming (by the software running on the device). To programRead more

    Hi Nidhi,

    Thanks for reaching out to Volt.Tech Engineering Community.

    If I understand right you need to program the data flash of the device just right?
    The data flash can be written in both ways, by Renesas Flash Programmer, or by self-programming (by the software running on the device).

    To program only the data flash with Renesas Flash Programmer, the file used to program the device would require to hold only data for the data flash address range. A. srec,. hex, or. bin file can be used with RFP to give the data to be programmed into the flash.

    Regards

    Ashish

    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
ashishgawade
  • 0
ashishgawade
Asked: December 22, 2022In: Microcontroller

How RA4M2 – Give Multiple Board Flashing Support?

  • 0

Dear Volt Team, We’ve some questions related to the product/ manufacturing of custom boards using RA4M2 MCU. 1. Is multiple boards flashing at a time supported? If yes, please share the documents for the tools and configuration. 2. How do we handle the ...Read more

Dear Volt Team,

We’ve some questions related to the product/ manufacturing of custom boards using RA4M2 MCU.

1. Is multiple boards flashing at a time supported? If yes, please share the documents for the tools and configuration.

2. How do we handle the MD pin in case of multiple board flashing, without manual intervention?

Regards & Thanks,

AG

Read less
boardflashingmcupinra4m2renesas
  1. vikas Nagpal
    Added an answer on December 23, 2022 at 10:45 am

    Hello Ashish, Thanks for sharing your question with Volt.Tech Engineering Community! Yes, you can program multiple devices with Renesas Flash Programmer. For Renesas Flash Programmer's latest performances from V3.05.00 or later you can create a single design and specify the serial number of each emuRead more

    Hello Ashish,

    Thanks for sharing your question with Volt.Tech Engineering Community!
    Yes, you can program multiple devices with Renesas Flash Programmer. For Renesas Flash Programmer’s latest performances from V3.05.00 or later you can create a single design and specify the serial number of each emulator( E1 emulator/ E2/ E2 Lite) in the tool option when starting RFP via command.

    You can find all the necessary tools, manuals, and documents.
    https//www.renesas.com/us/en/software-tool/renesas-flash-programmer-programming-gui#overview

    As far as it concerns the MD pin then’s the suggested connection from the RA4M2 hardware manual for JTAG, SWD, and Serial Programming


    Generally, this pin should be high in debug mode and low when programming the device( flashing).
    Then there’s a different manual for e2 programmers.

    https//www.renesas.com/document/man/e2-emulator-e2-emulator-lite-additional-document-users-manual-notes-connection-ra-devices-0
    And let us know!

    Kind Regards,
    Vikas Nagpal

    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 6, 2022In: Wireless Connectivity

ESP32-C3 MINI-1 Module Programming?

  • 0

Hi, I purchased a couple of ESP32- C3 mini modules for a design. The modules are being mounted on the PCB board, I tried to flash/ program them for the application using a customized board (simplified schematic of esp32- c3 ...Read more

Hi, I purchased a couple of ESP32- C3 mini modules for a design. The modules are being mounted on the PCB board, I tried to flash/ program them for the application using a customized board (simplified schematic of esp32- c3 dev- board). The issue is that the system is unable to communicate with the module. I also replaced the module on an esp32-c3-mini dev board with the purchased one but still facing the same issue with the flashing. The question is that

Whether the esp32- c3 modules, in the market, are needed to be pre-programmed prior to the flashing process?

How I can flash the modules?

Any help comment/ guide will be appreciated!

Best Regards,

Alex

Read less
boarddevesp32esp32c3minimodulespcb
  1. nidhi singh
    Added an answer on December 8, 2022 at 10:09 am

    Hello, I just spent quite a bit of time figuring out why I could not upload to my own boards, so I appreciate what you are experiencing. The ESP32- C3- Mini modules don't need to be preprogrammed. You can write firmware to them directly using esptool.py I programmed mine using the Arduino IDE, whichRead more

    Hello,

    I just spent quite a bit of time figuring out why I could not upload to my own boards, so I appreciate what you are experiencing.
    The ESP32- C3- Mini modules don’t need to be preprogrammed. You can write firmware to them directly using esptool.py
    I programmed mine using the Arduino IDE, which uses esptooly.py under the hood.
    Still, we might be suitable to help, If you share what your custom programming board looks like.

    Thank You & Regards

    Nidhi

    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: November 4, 2022In: Wireless Connectivity

ESP32-C3 Flashing?

  • 0

Hello, I am going to flash the controller via ESP- PROG Board. Do I need external quartz for the controller in this case? Thank you for your help!

Hello,

I am going to flash the controller via ESP- PROG Board.
Do I need external quartz for the controller in this case?

Thank you for your help!

Read less
boardconnectivityesp- progesp32ESP32-C3flashingwireless
  1. ashishgawade
    Added an answer on November 8, 2022 at 10:08 am

    Yes, the C3 always needs a crystal to do anything, including flashing.

    Yes, the C3 always needs a crystal to do anything, including flashing.

    See less
    • 0
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
  • 1 Answer
Answer
vishalkashbar
  • 0
vishalkashbar
Asked: August 24, 2022In: Microcontroller

RA2A1- CAN Machine between 2 RA2A1 MCUs

  • 0

Hi I am veritably new to CAN communication now I am working on transmitting and entering data between 2 RA2A1 MCUs but I do not know how to configure the CAN configuration on the alternate board. I have previously tested the ...Read more

Hi

I am veritably new to CAN communication now I am working on transmitting and entering data between 2 RA2A1 MCUs but I do not know how to configure the CAN configuration on the alternate board. I have previously tested the circle- reverse mode on the first board, it’s working OK , but when I connect tx and rx of the first board to the alternate board, it wasn’t working. Here is my configuration.

and then are the lines that I used to flash into the first board and alternate board, thank you in advance.

Read less
boardcirclemachinemcusra2a1Renesas Microcontroller
  1. Sandeep kumar
    Added an answer on August 26, 2022 at 9:46 pm

    Have you added the CGC driver, and started the Main Oscillator before calling R_CAN_Open()? err = R_CGC_Open (&g_cgc0_ctrl, &g_cgc0_cfg); if (FSP_SUCCESS != err) { __BKPT(0); //TODO better error handling } err = R_CGC_ClockStart (&g_cgc0_ctrl, CGC_CLOCK_MAIN_OSC, NULL); if (FSP_SUCCESS !Read more

    Have you added the CGC driver, and started the Main Oscillator before calling R_CAN_Open()?

    err = R_CGC_Open (&g_cgc0_ctrl, &g_cgc0_cfg);
    if (FSP_SUCCESS != err)
    {
    __BKPT(0); //TODO better error handling
    }
    err = R_CGC_ClockStart (&g_cgc0_ctrl, CGC_CLOCK_MAIN_OSC, NULL);
    if (FSP_SUCCESS != err)
    {
    __BKPT(0); //TODO better error handling
    }

    do
    {
    err = R_CGC_ClockCheck(&g_cgc0_ctrl, CGC_CLOCK_MAIN_OSC);
    }while(FSP_ERR_NOT_STABILIZED == err);
    if (FSP_SUCCESS != err)
    {
    __BKPT(0); //TODO better error handling
    }

    /* Initialize CAN module */
    err = R_CAN_Open(&g_can0_ctrl, &g_can0_cfg);
    /* Error trap */
    if(FSP_SUCCESS != err)
    {
    __BKPT(0); //TODO better error handling
    }

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

Sidebar

Ask A Question

Stats

  • Questions 395
  • Answers 381
  • 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
  • ashishgawade
    ashishgawade added an answer Hello, The USB-serial-JTAG port can usually reset/put the chip into… March 30, 2023 at 11:00 am
  • ashishgawade
    ashishgawade added an answer Hi Nidhi, Thanks for reaching out to Volt.Tech Engineering Community.… March 28, 2023 at 10:13 am
  • ashishgawade
    ashishgawade added an answer Hello@vikas, It's always recommended to use a bleeder of 100 ohms. Vout of the part has an offset… March 24, 2023 at 9:55 am
  • vikas Nagpal
    vikas Nagpal added an answer Hello, The SMPS reduces the power loss when VDD is… March 22, 2023 at 10:30 am
  • nidhi singh
    nidhi singh added an answer Hello Ashish, No, sorry, that kind of setup is physically… March 20, 2023 at 10:45 am

Users

test17802725

test17802725

  • 0 Questions
  • 0 Answers
test45969406

test45969406

  • 0 Questions
  • 0 Answers
RisingLeather

RisingLeather

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