Sign Up to our social questions and Answers Engine to ask questions, answer people's questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people's questions & connect with other people.
Volt.Tech
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
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.
ESP32C3 BLE5.0 and Long- Range BLE?
You have to use ESP_BLE_GAP_PHY_2M or ESP_BLE_GAP_PHY_CODED settings (just play with settings). https://github.com/espressif/esp-idf/blob/master/examples/bluetooth/bluedroid/ble_50/ble50_security_server/main/ble50_sec_gatts_demo.c#L52-L54
You have to use ESP_BLE_GAP_PHY_2M or ESP_BLE_GAP_PHY_CODED settings (just play with settings).
https://github.com/espressif/esp-idf/blob/master/examples/bluetooth/bluedroid/ble_50/ble50_security_server/main/ble50_sec_gatts_demo.c#L52-L54
See lessRA6M1 External SRAM Interface
Hi, Thanks for reaching out to Renesas Engineering Community. As mentioned in Table15.4 in the RA6M1 primer there are 13 address output pins( A12- A00) for each of the 8 CS areas of 8KB. thus, I suppose it isn't possible to connect all 23 address bits simultaneously. Let us know if there are any addRead more
Hi,
Thanks for reaching out to Renesas Engineering Community.
As mentioned in Table15.4 in the RA6M1 primer there are 13 address output pins( A12- A00) for each of the 8 CS areas of 8KB. thus, I suppose it isn’t possible to connect all 23 address bits simultaneously.
Let us know if there are any additional questions.
See lessProperly Powering 5mm LED on GPIO Pin
The maximum power per pin is 40mA. You shouldn't push more than 150 mA through all your output pins( and probably less than that to avoid overheating). You can find the correct resistor value using any led resistor calculator online and the datasheet for your led. I do not see how parallel resistorsRead more
The maximum power per pin is 40mA. You shouldn’t push more than 150 mA through all your output pins( and probably less than that to avoid overheating). You can find the correct resistor value using any led resistor calculator online and the datasheet for your led. I do not see how parallel resistors will be useful if you’re powering directly through the pin, and you do not have to get the exact resistance calculated. However, you should have a transistor gating a separate power supply for the light, If you need more than milliamps.
See lessUsing different baud rates for 2 different serial ports – RA6M3
Thanks for reaching out to Engineering Community. Could you try setting each baud rate with R_SCI_UART_BaudSet() function? Please make sure you call it after you have opened the SCI_UART channel and before you start any data transmission. Let us know if it helped. Regards,
Thanks for reaching out to Engineering Community.
Could you try setting each baud rate with R_SCI_UART_BaudSet() function? Please make sure you call it after you have opened the SCI_UART channel and before you start any data transmission.
Let us know if it helped.
Regards,
See lessESP32-S3 DDR SPI?
It does have a DDR feature, but I do not think this point is in the driver yet. Can you share what chip you are trying to communicate with? I can tell the driver team what to focus on if I file an issue to apply this.
It does have a DDR feature, but I do not think this point is in the driver yet. Can you share what chip you are trying to communicate with? I can tell the driver team what to focus on if I file an issue to apply this.
See lessSTLQ020PUR Output Discharge Function?
The STLQ020PUR (flexible version) doesn't contain the discharge function. You can also find reference 2 in the data sheet, table 5, stating Rlow is( available)" on specific version only". In those specific versions( not released to the request yet) Rlow would be equivalent to the on- resistance of tRead more
The STLQ020PUR (flexible version) doesn’t contain the discharge function. You can also find reference 2 in the data sheet, table 5, stating Rlow is( available)” on specific version only“. In those specific versions( not released to the request yet) Rlow would be equivalent to the on- resistance of that switching FET marked with an asterisk visible infig. 2.
See lessHow to Transfer Data, Dmac and Dtc in RA6T1
You're correct. Both the DMA and DTC can transfer data without the intervention of the CPU. The DMA, of which there's a limited number of channels, will be configured to be activated via an interrupt source, with data similar as source address, destination address, transfer size etc all ready set. WRead more
You’re correct. Both the DMA and DTC can transfer data without the intervention of the CPU.
The DMA, of which there’s a limited number of channels, will be configured to be activated via an interrupt source, with data similar as source address, destination address, transfer size etc all ready set. When the interrupt occurs the data transfer will occur within a couple of clk cycles.
As mentioned, there are a limited number of DMA channels so it’s possible to use all channels fairly quickly.
The DTC is a single channel of DMA that’s set at the point of activation of an interrupt. In the same way the CPU has an interrupt vector table, which specifies the address of the ISR code, so the DTC has a DTC vector table. However, also when the interrupt occurs the DTC will “ vector off ” to the address in the table, If an interrupt is set as a DTC detector. This address will store the transfer data- source address, destination address, data size etc and copy this into the DTC and the transfer will do.
Thus, the DTC can support numerous transfer requests, further than the DMA.
The limitation of the DTC is the time it takes for the data transfer to occur, due to the DTC vector read and setup. The actual transfer of data is the same as the DMA, so using the DTC is good for large blocks of data. The DMA may be better for single data transfer in your use case.
But the DTC also has a nice mode called chain mode where a single activation can activate other transfers. Simply ensure that the configuration data in memory is continuous.
Hope this brief explanation helps
See lessLyra-T and JTAG Debugging
The JTAG debugging issues I was having when using VSCode, ESP-IDF Extension, and ESP-PROG *may* have been caused by the ESP-OpenOCD v0.11.0-esp32-20220411. When I replaced it with ESP-OpenOCD v0.11.0-esp32-20220706, I was able to flash via JTAG and Start/Stop debug session without seeing any errors.
ESP32-MINI-1-N4
I. Yes, you could use VSPI to connect a alternate flash, but just for storage, this flash couldn't share same function with the embedded one. 2. Yes, you could use them as I2C, but please add test point for IO0. 3. for storage, at least 16 MB, I've seen some cases, I'll check it. 4. Yes, but please Read more
I. Yes, you could use VSPI to connect a alternate flash, but just for storage, this flash couldn’t share same function with the embedded one.
See less2. Yes, you could use them as I2C, but please add test point for IO0.
3. for storage, at least 16 MB, I’ve seen some cases, I’ll check it.
4. Yes, but please be noted those only for inputs can only be RX.
Difference between Intel and Diodes’ FIFO sizes
The Intel 21154 has( in bytes). Primary write = 88 bytes, read = 72 bytes, Delayed entries = 3 secondary write = 152 bytes. read = 152 bytes, Delayed entries = 3. For the Diodes' PI7C8154( posted write buffer and delayed sale buffer data size for FIFOs) primary write = 128 128 bytes. Read = 128 128Read more
The Intel 21154 has( in bytes). Primary write = 88 bytes, read = 72 bytes, Delayed entries = 3 secondary write = 152 bytes. read = 152 bytes, Delayed entries = 3. For the Diodes’ PI7C8154( posted write buffer and delayed sale buffer data size for FIFOs) primary write = 128 128 bytes. Read = 128 128 bytes. Delayed entries = 8. The same for the secondary. therefore the Diodes’ 8154 has further FIFO buffering than Intel.
See less