- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
We are using the below mentioned IC in our design. While trying to flash the same using J Link Debugger Plus from Segger , the GUI of the tool asks to select the microcontroller from the drop down list.
But Under the OEM, Infineon, the CYT2B7 series is not displayed. Hence we are unable to select the target device from the GUI. Without selecting the target device , unable to proceed further for the flashing.
Hence I kindly request you to help me in this regard at the earliest.
CYT2B73CADQ0AZEGS | ARM Microcontrollers - Auto MCU |
Solved! Go to Solution.
- Tags:
- CYT2B73CADQ0AZEGS
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @meriajacob ,
For connecting the device, you can enter the full device name with core i.e. Device > CYT2B73CAD_M0 or CYT2B73CAD_M4.
or after getting the pop message in above attached image, you can click on "OK" tab and select proper device with core and then click "OK". Refer below snippet :
Thank you.
Regards.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @meriajacob ,
For connecting the device, you can enter the full device name with core i.e. Device > CYT2B73CAD_M0 or CYT2B73CAD_M4.
or after getting the pop message in above attached image, you can click on "OK" tab and select proper device with core and then click "OK". Refer below snippet :
Thank you.
Regards.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Thank you for the response. Regarding the VDDIO , in the JTAG port , do we need to supply externally or the JLink adapter will be able to source the 5V through the USB connected connected to the PC/ Laptop.
Thanks,
Regards,
Meria
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
While trying to Flash the MCU with the Segger Flash V7.22b GUI. Its asking for the for the initialization steps setup. We would like to know if any specific Init Steps ( Initialization delay, PLL delay etc. ) in the tool before starting the programming of the microcontroller.
The screenshot of the window is attached herewith for your reference.
Also, after connecting the microcontroller , while performing "Blank Check " its showing the error message " ROM code failed ".
Kindly request you to help us in this regard. The connection status log is also attached herewith.
Thanks,
Regards,
Meria
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @meriajacob ,
We have tried with default configurations (initialization step) only and able to perform Blank check successfully at our end. Attaching the log for your reference.
Kindly check with the segger regarding the issue.
Thank you.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Thanks fir the quick response. Would it be possible for you to TRY "CYT2B73CAD_M4" rather than "CYT2B98CAC_M0", if any board is available.
We are having CYT2B73CAD_M4 in our deisgn.
Thanks,
Regards,
Meria
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @meriajacob ,
Thank you for your response and pointing out regarding cores.
Please note, For CYT2B73CAD_M0(Cortex_M0+), you can use JFLAH by default settings.
For CYT2B73CAD_M4(coretex m4), You need to delete the by default settings related to initialization. Refer attached image :
After doing above, please perform Blank check.
Also please note, if you want to perform Blank check for only CM4, then as per your linker script addresses you have to check/uncheck the "sector selection" as shown in below image:
If whole chip is erased, and if you want to perform the Blank check, then no additional settings are required.
Thank you.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Thanks for the reply. But after connecting to the target board , and when we change the Project settings (Deleting the default settings in the INIT steps), The target board is disconnecting automatically , so unable to perform the blank check or program.
Without changing the INIT , if we try to perform the blanch check in Manual Programming, it is showing the earlier attached message.
Thanks,
Regards,
Meria
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @meriajacob, firstly change the Project settings (Deleting the default settings in the INIT steps), then please connect the device, then perform any other operation i.e., Blank check.
Thank you.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @meriajacob ,
You can try the last step mentioned in this comment here : https://community.infineon.com/t5/TRAVEO-T2G/CYT2B73CADQ0AZEGS-J-Link-Debugger-Plus-from-Segger/m-p/...
or first try to erase whole chip and then perform Blank check.
Also it is more specific to Segger JFLASH settings, So if issue still persist, please contact segger.
Thank you.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The mentioned link is pointing to this same chat. Could please elaborate the steps
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Will it be possible for you to share the .hex file , that you are trying with the Cortex.m4 core? Just to eliminate the possibility of the issue with hex file.
Also, Kindly confirm the speed of operation that you are setting in the JLink .
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @meriajacob ,
if you want to perform Blank check for only CM4, then as per your linker script addresses you have to check/uncheck the "sector selection" as shown in below image:
If whole chip is erased, and if you want to perform the Blank check, then no additional settings are required.
Kindly Note I am not flashing any hex files, Only I tried erasing and Blank check operations with evaluation board for solving your issue related to this. And if you are able to do so, then for flashing you can try.
If still any issue, then it is not in our scope. So, I request you to please discuss with segger team.
Thank you.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Also can you shar the screenshot of the GUI window