Hi, I'm working with Prod_Test and am wanting to replace the UART with SPI. I see the hci_spi module and the CFG_HCI_SPI. Do you have any information or tech notes on utilizing SPI as your base communications instead of UART?
Thanks,
Device:
Hi tscribne,
The production test tool runs only over UART, there is no implementation in changing this into SPI mode. Also be aware that the 580 doesn't support all the HCI commands only some specific commands implemented in application level it also supports an additional protocol called GTL, all the HCI commands for the direct test mode are implemented over UART and mimic the HCI behaviour for those specific tests. For some additional info on the GTL over SPI implementation for the 580 you can have a look at the below documents, but as mentioned such implementation for the production test fw doesn't exist:
Thanks MT_dialog
什么是“生产测试工具”提到和where can I get it?
Thanks. Greg
Hi gtopham,
Its a tool provided by dialog in order to test the radio in a BLE product, the tool will place the device in Direct Test Mode in order to test the RF PHY as specified by the Bluetooth SIG. You will be able to find informatio about this in the AN-B-007 and AN-B-008. The host CLI implementation for the direct test mode is included in the SDK (source code - prodtest.exe and binary - DA1458x_SDK_5.0.4\DA1458x_SDK\5.0.4\utilities\prod_test\prod_test_cmds) and the fw that should run on the 580 is also included in the 580 and is located in (DA1458x_SDK_5.0.4\DA1458x_SDK\5.0.4\projects\target_apps\prod_test).
Thanks MT_dialog
I found AN-B-007, but not AN-B-008. Could you please provide a link?
Hi gtopham,
The UM-B-008 is located in the Documents tab of the 580 product in the Discontinued documents, SDK3 documents.
https://support.dialog-semiconductor.com/resource/um-b-008-user-manual-%...
Thanks MT_dialog
Yes, I saw this before but it is an empty link. There is no document there.
Hi gtopham,
Its not empty, inside there should be the linkUM-B-008 DA14580_581_583 Production Line Tool reference CLI_v1.7.pdfif you click on that you will be able to see the document.
Thanks MT_dialog