Throughput evaluation with smartSnippets

8 posts / 0 new
Last post
Peley
Offline
Last seen:5 years 11 months ago
Joined:2015-02-09 16:20
Throughput evaluation with smartSnippets

Hi all,

I would like to evaluate the throughput o the DA14580.
I have the software throughput_eval_central_fh and throughput_eval_peripheral_fh
I have the expert kit with a USB dongle and the dialog2014-00055.
我还有da14580evkt-b。
I used as central device the DA14580EVKT and the expert kit as peripheral.

I used the tool smartSnippets.
I follow the document UM-B-030 on the section 8.1.

for the central device:
I open a smartsnippets project with the uart port selected
on the smartsnippets, on the windows Booter i download the firmware : succeed.
I press the button start central, and the firmware download again, which firmware is selected ?

I open a second smartsnipppets for the peripheral:
I open a smartsnippets project with the uart port selected
on the smartsnippets, on the windows Booter i download the firmware : succeed.
I press the button start peripheral, and the firmware download again, which firmware is selected ?

on the 2 windows the scan button of the date rate monitor is not functional ,
How to get the scan button functional ?

Thanks for your support

Peley
Offline
Last seen:5 years 11 months ago
Joined:2015-02-09 16:20
Hi all,

Hi all,

An additional comment.
When I press the button JLINK, the scan button is available, but nothing happens on the scan list ,
[INFO @15-02-24 18:00:49] Waiting for scan to complete....

Thanks for your support

Peley
Offline
Last seen:5 years 11 months ago
Joined:2015-02-09 16:20
Hi Dialog,

Hi Dialog,

I follow the help of the SmartSnippets tools for the the data rate monitor.
for the central device:
One SmartSnippets instance, I select the correct uart port
I used the board DA14580DEVKT as central device
I used the project throughput_eval_central_fh, I compile it with the keil IDE, and dowload the firmware with Booter of SmartSnippets.
I pres the button start central, on the irmware is download again.
I press the button Jlink
the scan button becomes available

for the periferal device:
One SmartSnippets instance, I select the correct uart port
我使用了对话专家套件(母亲和Daugther Loard)的董事会
I used the project throughput_eval_central_fh, I compile it with the keil IDE, and dowload the firmware with Booter of SmartSnippets.
when I pres start periferal nothing happen ? no firmware download like start central
did I miss somethings on my setting ?

I press scan button of the central device
I get the message : [INFO @15-02-25 12:14:27] Waiting for scan to complete....

is my setting is ok ?

Best Regards

RvA
Offline
Last seen:6 days 9 hours ago
Staff
Joined:2014-02-07 14:10
Hi Peley,

Hi Peley,

我已经复制套装将肌动蛋白的问题g as a central. Using another expert kit as a central shows correct operation. I managed to get it also working with the pro kit, by placing a jumper from P03 to CS, J5 pins 9 and 10. Can you give this a try as well? there are some little differences between the pro and expert kit. We need to figure out exactly what is the difference for this application. I will get back to this.

Best regards,

RvA

Peley
Offline
Last seen:5 years 11 months ago
Joined:2015-02-09 16:20
Hi Rva,

Hi Rva,

Thanks for your first feedback.

I used the expert kit as central, I can download the firmware,
I select the button DK
I press the button start central
I used the basic kit as peripheral , I can download the firmware
I select the button DK
I press the button start peripheral
But when I press the button scan on the central device, the central device see no device.

log file of the central device:
[INFO @15-02-25 17:52:08] Successfully downloaded firmware file to the board.
[INFO @15-02-25 17:57:38] Waiting for scan to complete....
[INFO @15-02-25 17:57:46] Scan completed.
[INFO @15-02-25 17:58:14] Waiting for scan to complete....
[INFO @15-02-25 17:58:22] Scan completed.
[INFO @15-02-25 17:58:35] Successfully downloaded firmware file to the board.
[INFO @15-02-25 17:58:38] Waiting for scan to complete....
[INFO @15-02-25 17:58:46] Scan completed.
[INFO @15-02-25 17:59:21] Waiting for scan to complete....
[INFO @15-02-25 17:59:28] Scan completed.
[INFO @15-02-25 18:00:12] Waiting for scan to complete....
[INFO @15-02-25 18:00:13] Waiting for scan to complete....
[INFO @15-02-25 18:00:13] Scan completed.
[INFO @15-02-25 18:00:20] Scan completed.

log file of the peripheral device:
[INFO @15-02-25 17:57:28] Connection to COM30 port has successfully opened.
[INFO @15-02-25 17:57:28] Started download procedure...
[INFO @15-02-25 17:57:28] Successfully disconnected from port COM30.
[INFO @15-02-25 17:57:28] Successfully downloaded firmware file to the board.

I have an additional question, when I press the start central or the peripheral button, the smartsnippets load the firmware selected by the booter window ?
button
This is the status I have

Best regards

Peley
Offline
Last seen:5 years 11 months ago
Joined:2015-02-09 16:20
Hi RvA,

Hi RvA,

When, I download the firmware of the peripheral on the basic kit.
I get the following log file:
[INFO @15-02-25 18:53:58] Read 0 bytes from file D:\eSoftthings\dialog\working_smartSnippets\Projects\periferal\full_emb_sysram.hex. 15312 bytes have been ignored because their record address was greater or equal to 0x80000.
[INFO @15-02-25 18:53:58] Connection to COM30 port has successfully opened.
[INFO @15-02-25 18:53:58] Started download procedure...
[INFO @15-02-25 18:53:58] Successfully disconnected from port COM30.
[INFO @15-02-25 18:53:58] Successfully downloaded firmware file to the board.

Is it an issue ?

Best regards

Peley
Offline
Last seen:5 years 11 months ago
Joined:2015-02-09 16:20
Hi Dialog Team,

Hi Dialog Team,

Did you have improvement for the throughput between an expert board and a basic kit (we can replace by the USB dongle ?

Best Regards

Peley
Offline
Last seen:5 years 11 months ago
Joined:2015-02-09 16:20
Hi Dialog Team,

Hi Dialog Team,

TEST 1:
CENTRAL (expert kit)
For he central device I used the expert kit.
I open SmartSnippets v3.6.
I open the Booter window and select the hex file generated by the project throughput_eval_central_fh.
I get the following log:
[INFO @15-02-27 11:01:58] Read 16040 bytes from file full_emb_sysram.hex.
[INFO @15-02-27 11:01:58] Connection to COM46 port has successfully opened.
[INFO @15-02-27 11:01:58] Started download procedure...
[ACTION @15-02-27 11:01:59] Please press the hardware reset button on the board to start the download process.
[INFO @15-02-27 11:02:02] Reset detected
[INFO @15-02-27 11:02:05] Successfully disconnected from port COM46.
[INFO @15-02-27 11:02:05] Successfully downloaded firmware file to the board.

I open the Data rate monitor window and press the button start central.
I get the following log file:
[信息@ 15-02-27 11:02:10]从文件\ Working_smartsnippets \ Resources \ gtl_central.hex中读取15156字节。
QUESTION 1: Could you explain what is this hex file, how it is generated ?
[INFO @15-02-27 11:02:10] Connection to COM46 port has successfully opened.
[INFO @15-02-27 11:02:10] Started download procedure...
[ACTION @15-02-27 11:02:11] Please press the hardware reset button on the board to start the download process.
[INFO @15-02-27 11:02:14] Reset detected
[INFO @15-02-27 11:02:17] Successfully disconnected from port COM46.
[INFO @15-02-27 11:02:17] Successfully downloaded firmware file to the board.

The SCAN button is now available.

PERIPHERAL (USB doogle)
I try to used the USB doogle as peripheral:
I open SmartSnippets v3.6.
I open the Booter window and select the hex file generated by the project throughput_eval_peripheral_fh.
I get the following log:
[INFO @15-02-27 11:21:52] Read 15312 bytes from file D:\eSoftthings\dialog\working_smartSnippets\Projects\periferal\full_emb_sysram.hex.
[INFO @15-02-27 11:21:52] Connection to COM29 port has successfully opened.
[INFO @15-02-27 11:21:52] Started download procedure...
[INFO @15-02-27 11:21:55] Successfully disconnected from port COM29.
[INFO @15-02-27 11:21:55] Successfully downloaded firmware file to the board.

我打开数据速率监视器窗口,然后按下按钮开始外设。
I get the following log file:
[INFO @15-02-27 11:25:25] Read 14416 bytes from file \working_smartSnippets\resources\GTL_peripheral.hex.
QUESTION 2: Could you explain what is this hex file, how it is generated ?
[INFO @15-02-27 11:25:25] Connection to COM29 port has successfully opened.
[INFO @15-02-27 11:25:25] Started download procedure...
[ACTION @15-02-27 11:25:26] Please press the hardware reset button on the board to start the download process.
[ERROR @15-02-27 11:25:40] Timeout: Reset signal not detected for more than 15000 msecs.
[INFO @15-02-27 11:25:40] Successfully disconnected from port COM29.
[INFO @15-02-27 11:25:40] Failed downloading firmware file to the board.

QUESTION 3: is it possible to used the USB doogle for the troughput evaluation ?

TEST2
I change the peripheral board, i take the basic Kit:

for the central, I get the same log file
For the peripheral.
PERIPHERAL (USB doogle)
I try to used the USB doogle as peripheral:
I open SmartSnippets v3.6.
I open the Booter window and select the hex file generated by the project throughput_eval_peripheral_fh.
I get the following log:
[INFO @15-02-27 11:32:20] Read 15312 bytes from file \working_smartSnippets\Projects\periferal\full_emb_sysram.hex.
QUESTION 4: Could you explain what is this hex file, how it is generated ?
[INFO @15-02-27 11:32:20] Connection to COM30 port has successfully opened.
[INFO @15-02-27 11:32:20] Started download procedure...
[INFO @15-02-27 11:32:24] Successfully disconnected from port COM30.
(信息@15-02-27 11:32:24]成功下载firmware file to the board.

我打开数据速率监视器窗口,然后按下按钮开始外设。
I get the following log file:
[INFO @15-02-27 11:35:48] Read 14416 bytes from file D:\eSoftthings\dialog\working_smartSnippets\resources\GTL_peripheral.hex.
[INFO @15-02-27 11:35:48] Connection to COM30 port has successfully opened.
[INFO @15-02-27 11:35:48] Started download procedure...
[ACTION @15-02-27 11:35:49] Please press the hardware reset button on the board to start the download process.
[INFO @15-02-27 11:35:54] Reset detected
[INFO @15-02-27 11:35:57] Successfully disconnected from port COM30.
[INFO @15-02-27 11:35:57] Successfully downloaded firmware file to the board.

I press the scan button on the central, On the scan list I can't see the BD address of the peripheral.
QUESTION 5: Could you reproduce this issue ?
QUESTION 6: What is wrong on the test1 and the test2 ?

Thanks for your support.
Best regards