DA14580 Hardware pin for connecting with PLT

⚠️
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//www.xmece.com/support. We’ll be fixing bugs / optimising the searching and tagging over the coming days.
6 posts / 0 new
Last post
Vic Lin
Offline
Last seen:3 years 3 months ago
加入:2016-03-31 03:11
DA14580 Hardware pin for connecting with PLT

Because we want to use the PLT hardware board to burn Dialog FW and change the BD address in SPI Flash, can you help to let us know whether the following hardware pin is usable to work with PLT or not.
DA14580 Hardware pin for connecting with PLT (the interface is UART): P1_2 is UART TX. P1_3 is UART RX.

Keywords:
Device:
MT_dialog
Offline
Last seen:2 months 2 weeks ago
工作人员
加入:2015-06-08 11:34
Hi Vic Lin,

Hi Vic Lin,

Well, the PLT operates only with the UART default pins of the 580 which are defined by the bootloader, so there is no way to directly download code from custom UART ports, the PLT tool has an option where an additional code is downloaded into the 580 in order for the user to be able to use other pins than the default, that option is described in the UM-B-041 DA1458x DA1468x Production Line Tool 4.2v in paragraph 7.2.5.3. Be aware though that if you choose this option then you will need to have four UART connections between the DUT and the PLT. Please check the paragraph mentioned for more info on this.

Thanks MT_dialog

Vic Lin
Offline
Last seen:3 years 3 months ago
加入:2016-03-31 03:11
As the description of the

As the description of the document, we still need two UART boot pins in port 0 in order to use the P1_2 and P1_3 as UART programming GPIOs.
If it is true, can we directly use the following UART pin to use PLT. (But these pins will connect to another MCU and are used to communicate between BLE and MCU.)
P0_4 UART TX
P0_5 UART RX (is also used as SPI for SPI flash)
P0_6 UART CTS (is also used as SPI for SPI flash)
P0_7 UART RTS

MT_dialog
Offline
Last seen:2 months 2 weeks ago
工作人员
加入:2015-06-08 11:34
Hi Vic Lin,

Hi Vic Lin,

Yes, you still need the default UART pins in order to use the above setting, as mentioned the connection of the DUT and the PLT will have 4 UART wires. I am not sure i understand the follow up question though. The PLT uses those pins in order to download fw into the DUT, after finishing with the programming of the DUT its up to the fw of the device which UART pins will be used and how will be handled. To be more clear, which pins are going to be used and what will be their functionallity after burning the fw on the device it depends on the fw running on the device.

Thanks MT_dialog

Vic Lin
Offline
Last seen:3 years 3 months ago
加入:2016-03-31 03:11
我的意思是

我的意思是directly use the following UART pin to use PLT. (But these pins also connect to our MCU and are used to communicate between BLE and our MCU.)
P0_4 UART TX
P0_5 UART RX (is also used as SPI for SPI flash)
P0_6 UART CTS (is also used as SPI for SPI flash)
P0_7 UART RTS

By using these pin setting, can we just use P0_4 and P0_5 for connecting with PLT?

MT_dialog
Offline
Last seen:2 months 2 weeks ago
工作人员
加入:2015-06-08 11:34
Hi Vic Lin,

Hi Vic Lin,

Yes, you will be able to do so, as mentioned, the pins that you are going to use when the device operates its up to fw that will be burned to the device, the PLT just needs those pins in order to program the device, after that those pins will be controller by your fw bunred on the device.

Thanks MT_dialog