您好!
想请问一下,看了文档发现开发时需要SWDIO和SWCLK两个引脚,批量生产时需要UTX和URX两个引脚,那么我在生产时能否用PLT工具将SWDIO和SWCLK定义为UTX和URX呢?
SWDIO和SWCLK:JTAG的接口,UTX和URX用于PLT PC端交互,不太理解你问题的本身
呃,我就是想问这两个JTAG接口在用PLT的时候是否可以用作UTX和URX,这样就不用多预留出2个接口。
先生
在做PLT烧写的时候,你的硬件已经定下来了,urtx / URX也是定下来了,你的JTAG接口也会用到的,为什么这个阶段还谈接口剩下来的问题?
呃,做PLT烧写的时候为什么还要用到JTAG接口?不是开发才用到JTAG吗。
我的问题是:是否需要预留4个销P0_4,P0_5,P1_4,P1_5。还是可以只预留P1_4,P1_5,将这两个销在开发时作为SWCLK和SWDIO,在PLT烧写时作为URX和UTX。
你好,先生,
看来貌似你根本没看过PLT的硬件连接
..我看了啊..然后我这不是在问能不能用P1_4和P1_5当作UART TX和RX UART ..么
没门
UTX URX波特率(kbit / s的)P0_0 P0_1 57.6P0_2 P0_3 115.2P0_4 P0_5 57.6P0_6 P0_7 9.6
呃..英语论坛上有回答说可以..所以到底可以还是不可以..
https://support.dialog-semiconductor.com/comment/13436#comment-13436
不可以的,启动阶段,内部的启动只能从固定的配对的引脚下载代码
那PLTv4.0工具的UART编程的GPIO设置有什么用呢我看文档中有写:改变引脚的目的是为了能够比由DUT ROM引导程序支持的预定义对使用不同的UART引脚,在这些情况下,默认引脚用于其它外部组件。
这个改变是有前提的,你得先把Prod_test用默认的端口downnload下去,然后你烧写闪存的时候,你可以改变轨道交通的脚去下载你的应用程序firware,这个应用固件是用之前下载的固件prod_test跑起来之后根据你更改的UART(这个也要与你在督促测试中定义的UART引脚一致)下载的
呃..所以说我要用这个功能相当于我要留4个销作为外接口了?回到最初的问题..我现在产品设计预留了VPP VCC GND P1_4(SWCLK)P1_5(SWDIO)作为一个5P排母。在开发阶段使用JTAG进行开发没有问题。现在程序写好需要进行批量生产了,如果要使用PLT,我要将预留的接口改成VPP VCC GND P0_4(UTX)P0_5(URX)?
如果你要用到PLT,烧写阶段P04 P05(UART取决于你的硬件,要用到与PLT通信,结束后你可以用作其他用途,你可以在你的板子上用0欧母电阻,烧完后喊上,TTAG引脚也可以用作GPIO,软件可以控制
我知道〜只是设计上就要给他们留个外接口了那问一下:若是我5P排母设计成VPP,VCC,GND,P1_4(SWCLK)和P0_4(UTX),P0_5(URX)和P1_5(SWDIO)。可以做到两者都能使用吧?
SWDIO和SWCLK:JTAG的接口,UTX和URX用于PLT PC端交互,不太理解你问题的本身
呃,我就是想问这两个JTAG接口在用PLT的时候是否可以用作UTX和URX,这样就不用多预留出2个接口。
呃,我就是想问这两个JTAG接口在用PLT的时候是否可以用作UTX和URX,这样就不用多预留出2个接口。
先生
在做PLT烧写的时候,你的硬件已经定下来了,urtx / URX也是定下来了,你的JTAG接口也会用到的,为什么这个阶段还谈接口剩下来的问题?
呃,做PLT烧写的时候为什么还要用到JTAG接口?不是开发才用到JTAG吗。
我的问题是:
是否需要预留4个销P0_4,P0_5,P1_4,P1_5。
还是可以只预留P1_4,P1_5,将这两个销在开发时作为SWCLK和SWDIO,在PLT烧写时作为URX和UTX。
你好,先生,
看来貌似你根本没看过PLT的硬件连接
..我看了啊..然后我这不是在问能不能用P1_4和P1_5当作UART TX和RX UART ..么
没门
UTX URX波特率(kbit / s的)
P0_0 P0_1 57.6
P0_2 P0_3 115.2
P0_4 P0_5 57.6
P0_6 P0_7 9.6
呃..英语论坛上有回答说可以..所以到底可以还是不可以..
https://support.dialog-semiconductor.com/comment/13436#comment-13436
不可以的,启动阶段,内部的启动只能从固定的配对的引脚下载代码
那PLTv4.0工具的UART编程的GPIO设置有什么用呢我看文档中有写:改变引脚的目的是为了能够比由DUT ROM引导程序支持的预定义对使用不同的UART引脚,在这些情况下,默认引脚用于其它外部组件。
这个改变是有前提的,你得先把Prod_test用默认的端口downnload下去,然后你烧写闪存的时候,你可以改变轨道交通的脚去下载你的应用程序firware,这个应用固件是用之前下载的固件prod_test跑起来之后根据你更改的UART(这个也要与你在督促测试中定义的UART引脚一致)下载的
呃..所以说我要用这个功能相当于我要留4个销作为外接口了?回到最初的问题..我现在产品设计预留了VPP VCC GND P1_4(SWCLK)P1_5(SWDIO)作为一个5P排母。在开发阶段使用JTAG进行开发没有问题。现在程序写好需要进行批量生产了,如果要使用PLT,我要将预留的接口改成VPP VCC GND P0_4(UTX)P0_5(URX)?
如果你要用到PLT,烧写阶段P04 P05(UART取决于你的硬件,要用到与PLT通信,结束后你可以用作其他用途,你可以在你的板子上用0欧母电阻,烧完后喊上,TTAG引脚也可以用作GPIO,软件可以控制
我知道〜只是设计上就要给他们留个外接口了那问一下:若是我5P排母设计成VPP,VCC,GND,P1_4(SWCLK)和P0_4(UTX),P0_5(URX)和P1_5(SWDIO)。可以做到两者都能使用吧?