Booting from UART with prod_test_580.hex

⚠️
Hi there.. thanks for coming to the forums. Exciting news! we’re now in the process of moving to our new forum platform that will offer better functionality and is contained within the main Dialog website. All posts and accounts have been migrated. We’re now accepting traffic on the new forum only - please POST any new threads at https://www.dialog-semiconductor.com/support . We’ll be fixing bugs / optimising the searching and tagging over the coming days.
8 posts / 0 new
Last post
Micchie321
Offline
Last seen: 2 years 9 months ago
Joined: 2019-11-27 09:17
Booting from UART with prod_test_580.hex

Dear Dialog,

I've try to booting from UART with prod_test_580.hex.(from SDK 5.0.4)
After we send SOH & LEN_LSB,MSB, DA14580 return 0x15(NACK) and abort booting.
It looks like that DA14580 return 0x15(NACK) when DA14580 received size which greater than about 43KB.
The prod_test_580.hex is 62KB.
How to booting from UART with prod_test_580.hex?

Device: 
PM_Dialog
Offline
Last seen: 7 months 1 week ago
Staff
Joined: 2018-02-08 11:03
Hi Micchie321,

Hi Micchie321,

Thanks for your question online. Can you please indicate if your question is related with your previous one (link below)?

https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-%E2%80%93-software/prodtesthex-sdk-504

It seems that you are you using the Production Line Tool (PLT) and you are sending CLI commands. Can you please share that procedure that you are following? Which version of PLT SW are you using? Can you please follow the UM-B-041 : User Manual DA1458x/68x Production Line Tool HW and GUI in order to download the production test fw?  How are you downloading the prod_test_580.hex?

Any further clarifications would be very helpful.

Thanks, PM_Dialog

Micchie321
Offline
Last seen: 2 years 9 months ago
Joined: 2019-11-27 09:17
Yes, related.

Yes, related.

We've not use the PLT.
We sending from our device with reference to UM-B-012.pdf.
Can write the binary file without PLT ?

PM_Dialog
Offline
Last seen: 7 months 1 week ago
Staff
Joined: 2018-02-08 11:03
Hi Micchie321,

Hi Micchie321,

If I understood correctly, you want to use the production test firmware in order to perform some RF tests, don’t you? If yes, you should use the production test project located under 6.0.10.511\projects\target_apps\prod_test\prod_test path. You should compile it and download firmware from the Keil environment. After that, you should use the RF Master from SmartSnippets toolbox. PLT is not needed. Please check section 20. RF Master. Link for the user manual is provided below:

http://lpccs-docs.dialog-semiconductor.com/SmartSnippetsToolbox5.0.8_UM/tools/RfMaster.html

Thanks, PM_Dialog

Micchie321
Offline
Last seen: 2 years 9 months ago
Joined: 2019-11-27 09:17
That's right.

That's right.
We want to try RF test with D14580.

In 6.0.10.511\projects\target_apps\prod_test\prod_test, I can't found the binary and project for DA14580.
However, binary for DA14585 exists.
Can DA14585 binary and project use for DA14580 ?

This SDK requirements Keil uVision5.
We use Keil uVision4.
Could you tell me the project of RF test for Keil uVersion4, if it exist.

PM_Dialog
Offline
Last seen: 7 months 1 week ago
Staff
Joined: 2018-02-08 11:03
Hi Micchie321,

Hi Micchie321,

Apologies for the confusing. It was a type. I mean the Production Test firmware from the SDK5.0.4. The Keil project is in a similar SDK path: 5.0.4\projects\target_apps\prod_test. All the examples provided within the SDK are based on Keil5 IDE.

Thanks, PM_Dialog

Micchie321
Offline
Last seen: 2 years 9 months ago
Joined: 2019-11-27 09:17
We use Keil uVision4.

We use Keil uVision4.
It is tough to update Keil uVersion4 to 5 in our situation.
Could you tell me the RF test project which build with Keil uVersion4 ?

PM_Dialog
Offline
Last seen: 7 months 1 week ago
Staff
Joined: 2018-02-08 11:03
Hi Micchie321,

Hi Micchie321,

All the examples which come along with SDK5.0.4 are based on Keil IDE v5. However, you can give a try with Keil IDE v4 and check if you can build the projects.

Thanks, PM_Dialog