Monday, December 11th 2017, 11:58pm UTC+1

You are not logged in.

  • Login
  • Register

Search results

Search results 1-20 of 41.

Today, 7:59pm

Author: MatthewKyeo

Additional Load File does not exist error

Hi, I'm Matthew. I use - 64-bit SES 3.30 on 64-bit Windows 10 & MacOS (Nordic's free commercial license) - J-Link Plus or onboard J-Link (Nordic's dev kits have a J-Link on the board itself) - J-Link 6.22 - Nordic's PCA10040 v1.1.1 board (this board uses nRF52832-QFAA MCU) If I configure the path of the "Additional Load File[0]" as an absolute path, SES loads the hex file nicely. [attach]2182[/attach] Whereas when it is configured as a relative path, it shows the above error. [attach]2184[/attac...

Tuesday, December 5th 2017, 5:34pm

Author: MatthewKyeo

[SOLVED] Are there SystemView APIs when creating custom desktop GUI applications?

Thanks, Nino. DOC 13.3.4 RTT in other host applications RTT can also be integrated in any other PC application like a debugger or a data visualizer in either of two ways. • The application can establish a socket connection to the RTT Telnet Server which is opened on localhost:19021 when a J-Link connection is active. • The application creates its own connection to J-Link and uses the J-Link RTT API which is part of the J-Link SDK to directly configure and use RTT. The Nordic devzone also posted ...

Tuesday, December 5th 2017, 1:44am

Author: MatthewKyeo

[SOLVED] Are there SystemView APIs when creating custom desktop GUI applications?

Quoted from "SEGGER - Nino" If you want to use something like J-Scope that relies on high speed sampling (HSS) then you will need to purchase a J-Link SDK for your company: https://www.segger.com/products/debug-pr…/tools/j-scope/ Hi, Nino! I definitely don't need the HSS. Thanks for telling me. I have installed J-Link V6.22a, by the way. [attach]2147[/attach] About the source, are you mentioning these "SEGGER_RTT_XXX" API functions? I have understood that if I use the "SEGGER_RTT_printf()", a m...

Friday, December 1st 2017, 6:27pm

Author: MatthewKyeo

[SOLVED] Are there SystemView APIs when creating custom desktop GUI applications?

Hi, I'm Matthew. I use Nordic's PCA10040 (nRF-52 dev kit which has SEGGER's J-Link), and SES 3. I'm new to the SystemView so my idea might sound weird. Most of the time, people use UART/RS232 serial communication; a USB-UART converter to log or plot data. Using Qt5, the cross-platform GUI application framework, I wanted to draw a graph or a line chart after receiving data. However, each desktop OS required OS specific serial libraries. So I thought I can replace the UART serial communication to ...

Wednesday, October 25th 2017, 10:14am

Author: MatthewKyeo

[SOLVED] Question for startup code debugging and memory code size

Quoted from "SEGGER - Nino" The difference to the Output memory usage window is because the memory usage can be split differently depending on what method is used to calculate the values. If you sum both values up you will notice that they are actually equal. 75,7 + 13,4 = 80,4 + 8,7 Oh, I see. Come to think of it, the startup code has code to copy the ".data" from Flash to RAM . That calculation sure solved my mystery. Case complete! Thanks, Nino! -Best Regards

Wednesday, October 25th 2017, 9:48am

Author: MatthewKyeo

[SOLVED] Not possible to place a debug view into an empty dock while debugging

Quoted from "SEGGER - Nino" All you have to do is drag the "inner" icon that says "Memory Usage" and not the outer rim of the window. Woah. I see. I had a hard time understanding your words. Finally, I have merged them! Check my video ~. In my case, I haven't clicked the inner icon. If I clicked it, it shows options and it didn't make the window merge. So I clicked the bar where it has the inner icon. Thanks for solving this! One opinion here; in the next or future update on SES, can you change...

Wednesday, October 25th 2017, 6:40am

Author: MatthewKyeo

[SOLVED] Not possible to place a debug view into an empty dock while debugging

Hi, Nino! In my previous post, I used 64-bit SES 3.26 on 64-bit Windows 10. Now, I have updated SES to 3.30, as you see my shared video . However, the update didn't solve my problem. Both versions(3.26 and 3.30) showed the same result. Am I doing the wrong way? I failed to move the "Memory Usage" window to the "Locals" window. I have also uploaded my computer's information. Can you take a look, please? -Best Regards

Wednesday, October 25th 2017, 6:16am

Author: MatthewKyeo

[SOLVED] Question for startup code debugging and memory code size

Quoted from "SEGGER - Nino" - in the Project Explorer you will see iin the columns Code and Data how much of ceah is used total by each file. Best regards, Nino Wow, Thanks, Nino! 2 last questions, please. 1. About the "Code and Data" shown in the Project items columns, [attach]2043[/attach] I noticed that the size shown in the output window and the Project items columns are different. See the red mark; Output shows the code size is 80.4KB whereas the column shows 75.7KB. The purple section is ...

Tuesday, October 24th 2017, 9:19am

Author: MatthewKyeo

[SOLVED] Question for startup code debugging and memory code size

Hi, I'm Matthew. I use - 64-bit SES 3.26 on 64-bit Windows 10 - J-Link Plus or onboard J-Link (Nordic's dev kits have a J-Link on the board itself) - J-Link 6.16h - Nordic's PCA10040 v1.1.1 board (this board uses nRF52832-QFAA MCU) - STM32F4 Discovery board In the past, I used IAR EWARM 7 and Keil MDK 5. 1.IAR provides an option called "Run to main". If this is unchecked, the debugger starts from the startup code. Does SES has a feature to start debugging from the startup code? 2. After building...

Tuesday, October 24th 2017, 9:09am

Author: MatthewKyeo

[SOLVED] Not possible to place a debug view into an empty dock while debugging

Hi, I'm Matthew. I use - 64-bit SES 3.26 on 64-bit Windows 10 - J-Link Plus or onboard J-Link (Nordic's dev kits have a J-Link on the board itself) - J-Link 6.16h - Nordic's PCA10040 v1.1.1 board (this board uses nRF52832-QFAA MCU) - STM32F4 Discovery board I moved the "Memory Usage" view out from the dock. [attach]2031[/attach] I tried to place that inside the dock again. However, there were no blue boxes indicating whether the view is placeable or not. [attach]2032[/attach] For instance, if I ...

Tuesday, October 24th 2017, 8:56am

Author: MatthewKyeo

[SOLVED] How to make the linker write binary values in a flash memory using SES

Thanks to you both! Here's my result. I have used a JPG file instead of a WAV file. First, I checked the memory size and usage not to overlap my binary file. [attach]2028[/attach] So I configured the load file after checking the memory usage. [attach]2029[/attach] After flashing the MCU with the J-Link, the memory viewer shows the correct values! I used HxD to check the binary values. [attach]2030[/attach] Case solved! Thanks1 -Best Regards

Thursday, October 19th 2017, 10:06am

Author: MatthewKyeo

[SOLVED] How to make the linker write binary values in a flash memory using SES

Quoted from "SEGGER - Nino" You have two options here. 1. You set the wav file as an additional load fiel. To do so go to project options -> Debug->Loader here you edit Additional Load file [0] , type and address. Thanks. Then let's consider the Nordic's MCU case. [attach]2015[/attach] Nordic loads a hex image called SoftDevice. I use SoftDevice 5.0 . So I already filled a directory at the "Additional Load file [0]" field. According to from the specification, The SoftDevice Flash Region is loca...

Tuesday, October 17th 2017, 10:57am

Author: MatthewKyeo

[SOLVED] Plotting variables as a graph feature, name auto-completion feature available on SES 3?

Hi, Nino. I see. I wrote that question because the auto-completing tab didn't appear when I was typing #define MACROs in the SES editor or I waited quite awhile to let SES auto-complete it. I will take an eye on that. Thanks for your reply. Case solved! If I have trouble using the "data graph" feature from SEGGER's Ozone, I will post another question thread. -Best Regards

Tuesday, October 17th 2017, 10:49am

Author: MatthewKyeo

[SOLVED] How to execute and debug code from RAM when using SES 3 and Cortex-M MCU

Hi, Nino. Thanks for the link! I will try that using an STM32F4 board. Let's close this case. I will post another thread if I face some difficulties or anomalies. -Best Regards

Tuesday, October 17th 2017, 9:56am

Author: MatthewKyeo

[SOLVED] Does SEGGER ES provides "Find All Calls to" or "Find All Calls"?

Quoted from "SEGGER - Nino" You can find the feature by selecting the function in the editor and right click, "Find References". Now all References of that function/variable etc. will be shown in the References window. Hi, Nino! Even MACROs work! SES rocks [attach]2006[/attach] Thanks for your answer! -Best Regards

Tuesday, October 17th 2017, 9:49am

Author: MatthewKyeo

[SOLVED] Plotting variables as a graph feature, name auto-completion feature available on SES 3?

Wow, thanks for your reply, Nino! Can you answer the auto-completing feature, which was written in my original question? -Best Regards

Tuesday, October 17th 2017, 4:35am

Author: MatthewKyeo

[SOLVED] Does SEGGER ES provides "Find All Calls to" or "Find All Calls"?

Hi, I'm Matthew. I use - 64-bit SES 3.26 on 64-bit Windows 10 - J-Link Plus or onboard J-Link (Nordic's dev kits have a J-Link on the board itself) - J-Link 6.16h - Nordic's PCA10040 v1.1.1 board (this board uses nRF52832-QFAA MCU) - STM32F4 Discovery board - TI's TM4C123GXL board I'm trying to migrate to SEGGER ES. I used IAR EWARM, Keil MDK, TI's CCS 7 in the past. While debugging, the ES provides the function call stack view. To extend more about function calls, this reminded me about IAR EWA...

Sunday, October 15th 2017, 2:49pm

Author: MatthewKyeo

[SOLVED] Plotting variables as a graph feature, name auto-completion feature available on SES 3?

Hi, I'm Matthew. I use - 64-bit SES 3.26 on 64-bit Windows 10 - J-Link Plus or onboard J-Link (Nordic's dev kits have a J-Link on the board itself) - J-Link 6.16h - Nordic's PCA10040 v1.1.1 board (this board uses nRF52832-QFAA MCU) - STM32F4 Discovery board - TI's TM4C123GXL board I'm trying to migrate to SEGGER ES. I used IAR EWARM, Keil MDK, TI's CCS 7 in the past. CCS provided a graph plotting feature (workshop book page 195) ; -link, FPU workshop video -link, graph video demo using MSP430 Af...

Sunday, October 15th 2017, 2:09pm

Author: MatthewKyeo

[SOLVED] How to make the linker write binary values in a flash memory using SES

Hi, I'm Matthew. I use - 64-bit SES 3.26 on 64-bit Windows 10 - J-Link Plus or onboard J-Link (Nordic's dev kits have a J-Link on the board itself) - J-Link 6.16h - Nordic's PCA10040 v1.1.1 board (this board uses nRF52832-QFAA MCU) - STM32F4 Discovery board In the past, I used IAR EWARM 7 and Keil MDK 5. IAR EWARM provides features like - link one binary file of any kind (e.g. bin, bmp, wav, etc.) in a project through the linker option - program binary file(s) into flash I used the second featur...

Saturday, October 14th 2017, 7:04pm

Author: MatthewKyeo

[SOLVED] How to execute and debug code from RAM when using SES 3 and Cortex-M MCU

Hi, I'm Matthew. I use - 64-bit SES 3.26 on 64-bit Windows 10 - J-Link Plus or onboard J-Link (Nordic's dev kits have a J-Link on the board itself) - J-Link 6.16h - Nordic's PCA10040 v1.1.1 board (this board uses nRF52832-QFAA MCU) - STM32F4 Discovery board - SEGGER RTT Viewer I have noticed an interesting topic; execute code from RAM. - Nordic, How to execute code from RAM on nRF51 with Keil MDK - IAR EWARM, Download and run whole application in RAM (Cortex-M3) - IAR Keyword, __ramfunc (page362...