本文來源電子發(fā)燒友社區(qū),作者:明祥軍, 帖子地址:https://bbs.elecfans.com/jishu_2290886_1_1.html
TLSR9518B燒錄器和Swire總線知識
工預(yù)善其事,必先利其器,這幾天一直被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沒有相應(yīng)說明,且TLSR9518ADK80D板子接線也未提及
本身是128K SRAM+512KFlash,4K/Sector(0x1000),共128個扇區(qū);RV32指令集。

圖2 Flash大小
一、BDT報錯Swire error問題
文檔給的是TLSR9 Dev Key接法,Telink Burn Board和TLSR9518ADK80D的接法目前沒找到有關(guān)說明,和技術(shù)溝通后才得知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總線知識
以前開發(fā)過DHT11驅(qū)動,也是single-wire,但此swire非彼single-wire,還是差距很大,參考上面鏈接,知道先發(fā)起始字節(jié)0x5A,再發(fā)兩字節(jié)地址,接著RW_ID,再就是數(shù)據(jù),結(jié)束是0xFF。每個字節(jié)由9bit構(gòu)成,MSB代表Cmd/Data,0代表后續(xù)序列為命令,1代表數(shù)據(jù),起始和結(jié)束字節(jié)MSB均為1。每bit構(gòu)成見下文詳細描述。上述第2個鏈接有STM32模擬的Swire時序驅(qū)動。具體時序我抓取了波形,不知是我的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。
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
-
燒錄器
+關(guān)注
關(guān)注
3文章
225瀏覽量
27319 -
泰凌微
+關(guān)注
關(guān)注
7文章
169瀏覽量
11211
發(fā)布評論請先 登錄
相關(guān)推薦
熱點推薦
DataIO燒錄器支持矽力杰SA32B系列車規(guī)MCU
使用FlashPAKIII量產(chǎn)燒錄器及自動燒錄平臺,可安全可靠地批量化燒錄上述SA32B系列MCU,為用戶提供更加便捷、安全和高效的

離線燒錄器來啦!HPM OBOX發(fā)布
親愛的伙伴們,感謝大家的耐心等待!HPMOBOX離線燒錄器正式發(fā)布啦!量產(chǎn)燒錄終于可以擺脫上位機的束縛!離線OBOX在手,量產(chǎn)輕松搞定!HPMOBOX是先楫半導體推出的,基于HPM5361MCU開發(fā)

昂科燒錄器支持矽力杰SA32B系列車規(guī)MCU
燒錄器,可安全可靠地批量化燒錄上述SA32B系列MCU,為用戶提供更加便捷、安全和高效的燒錄方式。昂科技術(shù)自主研發(fā)的AP8000萬用

泰凌微電子榮膺2023年Andes晶心科技最具價值客戶
我們非常高興祝賀Telink泰凌微電子獲得2023年Andes晶心科技最具價值客戶的殊榮!Telink與Andes RISC-V核心D25F合作的TLSR9系列為物聯(lián)網(wǎng)創(chuàng)新樹立了新標桿
MaxWiz推出矽力杰SA32B系列車規(guī)MCU專用量產(chǎn)燒錄器
規(guī)MCU。通過使用MP300SLG量產(chǎn)燒錄器,可安全可靠地燒錄上述SA32B系列MCU,為用戶提供更加便捷和安全的開發(fā)與

泰凌微電子:國內(nèi)首家獲得Zigbee PRO R23 + Zigbee Direct認證的芯片公司
近日,基于泰凌微電子TLSR9系列SoC的Zigbee協(xié)議棧正式獲得由CSA聯(lián)盟頒發(fā)的Zigbee PRO R23 + Zigbee Direct的兼容平臺認證證書,成為國內(nèi)首家獲得此
發(fā)表于 12-10 17:27
?405次閱讀

泰凌微電子推出Wi-Fi 6多協(xié)議TLSR9118 SoC
泰凌微電子(股票代碼:688591.SH),作為無線連接解決方案領(lǐng)域的創(chuàng)新先鋒,近日正式宣布其突破性成果——TLSR9118 SoC的問世。這款里程碑式的芯片不僅標志著泰
晶華微多用戶代碼燒錄器解決方案
隨著杭州晶華微電子股份有限公司(股票代碼:688130)芯片產(chǎn)品線的擴展,對燒錄器的需求也逐漸增加。當前燒錄器支持單個用戶代碼的在線燒錄和離線燒錄,但在生產(chǎn)產(chǎn)線需要切換不同的用戶代碼進

泰凌微電子發(fā)布Wi-Fi 6多協(xié)議TLSR9118 SoC
近日,泰凌微電子(688591.SH)宣布推出其首顆支持Wi-Fi通信技術(shù)的多協(xié)議芯片——TLSR9118 SoC,進一步拓展了其在無線連接領(lǐng)域的產(chǎn)品布局。該芯片已經(jīng)成功獲得Wi-Fi認證,并向客戶
發(fā)表于 08-29 10:36
?571次閱讀

燒錄器怎么連接單片機
型號和開發(fā)環(huán)境,選擇一個合適的燒錄器。例如,如果您使用的是STM32單片機,可以選擇ST-Link燒錄器。 安裝驅(qū)動程序 在連接燒錄器之前,確保您的計算機已經(jīng)安裝了相應(yīng)的驅(qū)動程序。這通
燒錄器與芯片如何連接
燒錄器與芯片的連接是嵌入式系統(tǒng)開發(fā)和生產(chǎn)過程中的一個重要環(huán)節(jié)。 燒錄器與芯片連接的原理 燒錄器是一種用于將程序代碼寫入芯片的設(shè)備。芯片是一種存儲和執(zhí)行程序的硬件設(shè)備,通常包括微處理
燒錄器可以讀出芯片程序嗎
燒錄器是一種用于將程序代碼寫入芯片的設(shè)備。它通常用于開發(fā)和測試階段,以確保程序能夠正確地運行在目標硬件上。然而,燒錄器的功能并不僅限于寫入程序,它還可以讀取芯片中的程序,以便進行調(diào)試和分析。
低功耗再下一城!泰凌深耕Matter,降低客戶開發(fā)門檻、加速產(chǎn)品迭代
Day期間,業(yè)內(nèi)領(lǐng)先的物聯(lián)網(wǎng)芯片設(shè)計企業(yè)泰凌微電子展示了公司基于TLSR9系列芯片的Matter over Thread的一站式解決方案。 ?

泰凌微電子TLSR925X:低功耗物聯(lián)網(wǎng)SoC新里程碑
在物聯(lián)網(wǎng)(IoT)技術(shù)日新月異的今天,低功耗成為驅(qū)動電子設(shè)備創(chuàng)新與升級的核心要素之一。為應(yīng)對這一行業(yè)挑戰(zhàn),泰凌微電子憑借其深厚的技術(shù)積累與創(chuàng)新實力,成功推出了國內(nèi)首顆工作電流低至1mA量級的多協(xié)議物
如何使用AP525測試泰凌硬件的音頻指標(二)— AP525測試平臺介紹
本章節(jié)將以AP525為例,介紹儀器硬件接口及AP測試軟件界面及常規(guī)的序列測試操作流程,熟悉本章節(jié)后將以泰凌TLSR9518A EVB作為DUT測試不同模式下的音頻指標。
發(fā)表于 06-26 09:32
?1378次閱讀

評論