本文來源電子發(fā)燒友社區(qū),作者:明祥軍, 帖子地址:https://bbs.elecfans.com/jishu_2290886_1_1.html
TLSR9518B燒錄器和Swire總線知識
工預善其事,必先利其器,這幾天一直被TLSR9xxx的燒錄器問題攪得很煩,區(qū)分開了TLSR9 Dev Key和Telink Burn Board這兩者有著很大不同,前者支持2-wire JTAG和4-wire JTAG(見文檔《AN_20200731_E_User Guide forTLSR9_DEV_KEY》),后者支持Swire和UART,且后者有2枚按鍵:

圖1 TLSR9 Dev Key和Telink BurnBoard兩種燒錄器對比
槽點有二:
1. Telink Burn Board沒有相應說明,且TLSR9518ADK80D板子接線也未提及
本身是128K SRAM+512KFlash,4K/Sector(0x1000),共128個扇區(qū);RV32指令集。

圖2 Flash大小
一、BDT報錯Swire error問題
文檔給的是TLSR9 Dev Key接法,Telink Burn Board和TLSR9518ADK80D的接法目前沒找到有關說明,和技術溝通后才得知Telink Burn Board需升級固件,后來幾番查找在OpenHarmony的倉庫發(fā)現(xiàn)了原話,見鏈接https://gitee.com/openharmony/device_soc_telink/blob/master/README_zh.md#%E7%BC%96%E8%AF%91%E5%B7%A5%E7%A8%8B。

圖3 TelinkBurn Board提示Swire error解決辦法:固件升級
二、Swire總線知識
有幾個很重要的參考鏈接,基于M6智能手環(huán)拆解:
以前開發(fā)過DHT11驅動,也是single-wire,但此swire非彼single-wire,還是差距很大,參考上面鏈接,知道先發(fā)起始字節(jié)0x5A,再發(fā)兩字節(jié)地址,接著RW_ID,再就是數(shù)據(jù),結束是0xFF。每個字節(jié)由9bit構成,MSB代表Cmd/Data,0代表后續(xù)序列為命令,1代表數(shù)據(jù),起始和結束字節(jié)MSB均為1。每bit構成見下文詳細描述。上述第2個鏈接有STM32模擬的Swire時序驅動。具體時序我抓取了波形,不知是我的LA精度不夠還是燒錄器固件時鐘本身有偏移:
圖4 Swire起始字節(jié)0x5A
通過量測,得到:
|
電平bit
|
Tlow(us)
|
Thigh(us)
|
高低比值
|
bit時間(us)
|
|
0
|
0.375
|
2.125
|
5.67
|
2.5
|
|
1
|
1.875
|
0.625
|
3
|
2.5
|
官方描述0電平是Thigh/Tlow=4,1電平是Tlow/Thigh=4,由上表知總時間不變,但比值在波動(5.67+3)/2=4。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
-
燒錄器
+關注
關注
3文章
258瀏覽量
29169 -
泰凌微
+關注
關注
8文章
203瀏覽量
12436
發(fā)布評論請先 登錄
相關推薦
熱點推薦
調試燒錄器買JLINK的好還是DAP的好?
燒錄器貌似有三種吧,一般都是什么Link,接口都是JTAG、SWD的。
又發(fā)現(xiàn)還有教CMSIS-DAP的燒錄器,那么買哪個好呢。我需要一個技能支持JTAG接口又能支持SWD接口的燒錄器。
發(fā)表于 01-15 08:05
DA14535 USB開發(fā)套件硬件解析:開啟低功耗藍牙開發(fā)新征程
DA14535 USB開發(fā)套件硬件解析:開啟低功耗藍牙開發(fā)新征程 在當今的電子設備開發(fā)領域,低功耗藍牙技術因其廣泛的應用前景和高效的性能表現(xiàn),受到了眾多開發(fā)者的青睞。Renesas的D
自主可靠 量產無憂 | 匠芯創(chuàng)離線燒錄器實現(xiàn)量產應用
近日,匠芯創(chuàng)自主研發(fā)的離線燒錄器已實現(xiàn)批量生產,并在多家客戶的量產項目中穩(wěn)定應用,其出色的可靠性與易用性贏得客戶的高度認可。該燒錄器從核心主控芯片、硬件電路設計,到嵌入式軟件與上位機工具,均由匠芯創(chuàng)
泰凌微電子多系列SoC率先支持Zigbee 4.0標準 助力更高效的連接
連接標準聯(lián)盟最新發(fā)布的Zigbee 4.0標準,為低功耗物聯(lián)網(wǎng)連接帶來了全新升級!泰凌微電子迅速響應,旗下TLSR9、TL3、TL7系列SoC已率先實現(xiàn)對該標準的支持,以硬核技術助力智
【HD200IS A2 DK 】青翼凌云科技基于昇騰 310B 高可靠智能計算開發(fā)套件
HD200IS A2 DK 是一款基于華為昇騰 310B 的高性能 AI 智能 計算開發(fā)套件。該開發(fā)套件通過毛紐扣連接器將 310B 模組和
瑞芯微RV1126B開發(fā)套件評測大賽正式開賽!
大賽簡介EASYEAI靈眸科技正式啟動2025年首屆“瑞芯微RV1126B開發(fā)套件評測大賽”,以“硬核實踐,賦能未來”為主題,面向開發(fā)者開放價值835元的EASYEAINano-TB
芯海單片機 燒錄器提示“燒錄文件錯誤”怎么解決
芯海單片機燒錄器提示“燒錄文件錯誤”怎么解決?
芯海簡易燒錄器
下載到燒錄器正常,讀取燒錄器正常,讀取芯片正常,
但是一
發(fā)表于 09-25 09:23
貿澤開售適用于邊緣計算和嵌入式應用的Altera Agilex 3 FPGA C系列開發(fā)套件
設計應用。 ? Agilex 3 FPGA C系列開發(fā)套件為邊緣計算和嵌入式應用提供豐富的功能和連接器。該套件提供支持8K視頻的DisplayPort 1.4接口、適用
發(fā)表于 08-04 17:27
?1079次閱讀
昂科燒錄器支持Renergy銳能微的單相智能表SOC芯片RN8211B
芯片燒錄領導者昂科技術,在其新版燒錄軟件發(fā)布之際,同時宣布擴展了兼容芯片型號列表。新增型號包含了銳能微的單相智能表SOC芯片RN8211B,該芯片已獲得昂科通用
【高云GW5AT-LV60 開發(fā)套件試用體驗】三、LED燈控制實驗
【高云GW5AT-LV60 開發(fā)套件試用體驗】三、LED燈控制實驗
高云軟件開發(fā)環(huán)境搭建好以后,進行正式的FPGA編程前,必須使用安裝好的Gowin 軟件,結合高云GW5AT-LV60 開發(fā)套
發(fā)表于 07-21 05:57
一般燒錄器燒錄MCU常見的設置和配置方法
/jishu_2491063_1_1.html
燒錄器給其單片機(MCU)燒錄程序,一般遵循以下步驟。具體細節(jié)可能會因燒錄器型號、目標芯片型號和使用的燒錄軟件版本略有不同,但核心流程是
發(fā)表于 06-17 11:26
晶華微四通道燒錄器解決方案
杭州晶華微電子股份有限公司(股票代碼:688130)自主研發(fā)設計的四通道燒錄器是一款高效的燒錄工具,支持同時對4顆芯片的燒錄。既滿足了客戶對燒錄芯片速度的要求,又降低了用戶對
【泰凌微TLSR9系列開發(fā)套件試用體驗】TLSR9518B 燒錄器和Swire總線知識
評論