Hello Renesas Community,
I'm currently working with the EK-RA6M4 evaluation kit and trying to interface it with the US159-DA14531EVZ. However, I'm having trouble getting the two boards to communicate or function together properly. Here is my previous question: Compatibility between RA0E1 Fast Prototyping Board and US159-DA14531EVZ Evaluation Board
I followed the exact same steps like this one, but it's not working. Here's my current setup:
In SmartBond, I’m seeing 'DLG-PROXR' instead of 'DA14531-FSP-BLE' as defined in QE for BLE. I'm not sure why this mismatch is happening.
Here is my project: BLE.rarAny help or recommendations would be greatly appreciated. Thank you in advance!
Hi There,
Thank you for posting your questions online.
The DLG-PROXR project is not boot from the MCU but boot from the flash of DA14531MOD.
As you are using the DA14531MOD which has an SPI flash on board, you do not need a GTL interface but a codeless SDK is recommended.
DA1453x/DA1458x CodeLess User Manual — DA145XX Tutorial SDK Getting started
RA6M4 only needs to send AT CMDs to the DA14531MOD through UART no need more complex configurations than GTL.
Could you show me what kind of usage you want to realize with RA6M4 and DA14531MOD.
BR,
JH_Renesas
I think there may have been a misunderstanding. What I'm trying to achieve is outcome 4. Launch e2 studio and create the FSP application — Getting started with DA14531 and FSP BLE Framework. However, when I follow the guideline, I don't get the expected result. Just to clarify, my goal is to boot the DA14531MOD from the MCU, not to use AT commands.
Ok get it, Please check the Boot interface 1-wire or 2-wire uart? whether The reset pin setting is property?
Details you can find in this manual: US159-DA14531EVZ Evaluation Board Manual
There has schematic for the Module it will help you to double check the pin settings.
As I mentioned, I followed the guideline exactly — it specifically uses 1-wire UART. In my original post, I also included an image of my setup, which clearly shows the 1K Ohm resistor for the 1-wire UART, just like in the guideline. Also, my US159-DA14531EVZ doesn’t have a boot select option for 1-wire or 2-wire. It’s exactly the same as this one.
Please try to erase the PMOD first:
US159-DA14531EVZ Firmware Upgrade tutorial.
Thank you for the information. However, according to your guidelines, I need to use a J-Link debugger to upgrade the firmware of the US159-DA14531EVZ, which is quite inconvenient. Is there an alternative method available?
Yes, you can refer to this Q&A (2) DA14531 Tiny module - Bluetooth Low Energy - Renesas Wireless Connectivity - Renesas Engineering Community
As the Reset pin has been disabled with your current FW, you may need to repower up the MODULE to trigger a POR reset instead of press the reset pin.
Am I correct in thinking I can use my EK-RA6M4 to perform a firmware upgrade on the US159-DA14531EVZ?
Duc Le said:Am I correct in thinking I can use my EK-RA6M4 to perform a firmware upgrade on the US159-DA14531EVZ?
we just have DA14531 boot from extern MCU example but not upgrade DA14531
You need to erase the US159-DA14531EVZ first, and then you can keep following the tutorial:4. Launch e2 studio and create the FSP application — Getting started with DA14531 and FSP BLE Framework.
How about this one?How to re-program the US159-DA14531EVZ? | Renesas Customer Hub
Yes, this can program the DA14531 through on-board Jlink
So back to my previous question, can I use my EK-RA6M4 to perform a firmware upgrade on the US159-DA14531EVZ?
If you want to program the US159-DA14531EVZ, you can use the any devices with the Jlink protocol.
Any in your case, you need erase the DA14531MOD's flash. And then back to the FSP tutorial that you are following
Thank you for your support!