code flash issue

Hi ,

We have designed the custom board using DA14531 SOC and observed some issues while programming the board. I can able to detect the SOC but failing when i try to program it with smart snipet tool box. Please find the below screenshot for your reference.

Device is detecting.

please suggest.

Thanks in advance

Pavan S K

Parents Reply
  • Hi Pavan,

    Thank you for the reply.
    You should be able to change the clock settings via the tools SEGGER provides. Unfortunately, I cannot help you with that. You should reach out to Segger. 
    You are using the correct Pins from the J-link EDU.  Where do you connect the VTref? 
    The J-Link uses the voltage between VDD and GND (VTref) as reference voltage for the communication. From the schematic you have shared you are supplying your chip with 3.3V but you are working with Buck Mode, which according to AN-B-075:




    So on VTref you should connect the VDD_IO which is from 1.8V up to 3V at max.

    Kind Regards,
    OV_Renesas

Children
  • Hi ,

    I tried with giving 3V only but no change. Couyld you please shall i use DA14695 USB kit to program da14531 SOC? If yes please share the details.

    Thanks in advance

    PSK

  • Hi There,

    Thank you for the reply.
    You had stated that you were able to flash your board with the USB Dev Kit DA14531, so why do you want to use the DA14695 USB kit ?

    Kind Regards,
    OV_Renesas

  • Hi ,

    We have only one in stock , customer has only DA14695 kit, that the reason. Since DA14531 EVK not working.

    Thanks in advance
    PSK

  • Hi Pavan,

    Could you kindly answer the questions below so we can get a better idea of what is going on with your board.
    1. I suppose you have a Daughterboard for the Development Kit Pro as well.
    Could you please program this Daughterboard with the ble_app_barebone example from the SDK? 
    Please program it via JTAG and share if you are able to see it advertising. 
    2. You stated that you were able to program your custom board via JTAG with the USB Dev Kit. 
    Which firmware have you got into your custom board? Are you able to see your device advertising or is it constantly resetting? 
    3. Have you tried this on different custom boards or only on a specific board?
    4. You stated:

    Yes i can be able to download the firmware via Keil into the RAM, cannot debug.

    This is not possible. In order to download firmware via Keil into the RAM, the debugger must be attached, so why are you not able to debug? Can you share via screenshots the steps you are following on the Keil IDE?
    5. Could you please attach a logic analyzer on the SPI pins while you try to program your board and share the results?
    6. In the Schematic review, we asked you to expose the P0_5 so you are able to access your board via 1-Wire UART. Have you tried to access the board via 1-Wire UART?


    Kind Regards,
    OV_Renesas

  • Hi ,

    We have modified the board design , Please find the attached files review and give your valuable feedback. Hop the programming related issues will be resolved in this version of board. BLE TMPS Schematic.pdfBLE TPMS PCB R2 Gerber.zipRequest you to consider this on potential.

    Thanks in advance

    PSK

  • Hi ,

    Waiting for your response.

    Thanks in advance

    PSK

  • Hi PSK,

    Thank you for the reply.
    We are currently working on this and I will get back to you as soon as possible.

    Kind Regards,
    OV_Renesas

  • Hi PSK,

    Apologies for the delay.
    Our HW team did not see much improvements in the layout. Do you face any issues when you try to implement our suggestions?

    Schematic

    • R13 only makes sense, if they would like to decide later to run in buck or bypass mode.
    • There is no type number for Z9 and Y1. Are those components fitting to our spec?
    • Which serial interface is used to control the 531 in direct test mode?

    Layout

    • There is still a gap in the reference ground for the RF trace.
    • The grounding on the bottom layer below the 531 is cut.
    • RF ground pins should not be connected on the top layer with analog/digital ground pins (see AN-B-075)
    • The external components of the DCDC converter should not couple the DCDC noise into sensitive traces. There is some risk of coupling into XTAL32Mm.
    • The routing of VCC_3.3V is not optimal. it should not run under the 32MHz xtal pins and the RF port.
    • C2 should be as close as possible to pin 5 (VBAT_LOW).

    Kind regards,
    OV_Renesas