J-Link燒寫STM32失敗的問題
使用F205晶片,燒寫時,出現各種問題——大致如下:
1. stm32 programming failed @ address ....
2. stm32 erase failed
3. Could not power up debug port ....
4. PC .....
經過各種嘗試,解決後,記錄下
1. 出現erase failed時,可能flash被防寫了,可通過Unsecure chip 解決;如果不行,先Secure chip,再Unsecure chip即可;
2. 其它各種錯誤,這次遇到的情況,主要是
1)JTAG腳焊接不好,虛焊造成;
2)J-LINK接線過長,可能線材不好,線阻太大,訊號衰減太嚴重,現象主要是,connect沒問題,Unsecure chip很久,erase 失敗;
3)CPU供電電壓不穩;
相關推薦
J-Link燒寫STM32失敗的問題
使用F205晶片,燒寫時,出現各種問題——大致如下: 1. stm32 programming failed @ address .... 2. stm32 erase failed 3. Could not power up debug port .... 4. PC .
使用J-Link燒寫一U-boot的燒寫+裸板程式燒寫(JZ2440-S3C2440)
一、使用J-Link 燒寫NOR Flash 注意:J-Link 只支援NOR Flash,不支援NAND Flash。 1、安裝J-link 驅動(在Windows 下)在JZ2440 開發板JLI
用J-LINK燒寫Bootloader到ARM開發板的Nand Flash
一、起因和原理 起因:以往電腦燒寫bootloader到 nand中是採用jtag以及jflash,jtag是使用並口連線的,目前電腦一般沒有並口了,現今一般是使用較便宜入手的J-LINK,使用USB,就不能再使用以往的jflash燒寫了。因此需要找到一個J-LINK燒寫N
【STM32燒寫方法一】ST-LINK燒寫
首先燒寫就是將你寫好的程式下載到微控制器的晶片裡,這篇提供2中燒寫方法! 第一種為ST-LINK燒寫: STLink的JTAG介面在SWD模式下載時理論上需要4根資料線就okay了SWCL
J-link燒錄MCU鏡像文件
SylixOS MCU燒錄1. 使用範圍 本文檔基於NXP M4芯片,介紹MCU鏡像文件燒錄流程以及在燒錄過程中遇到的問題。 2. 燒錄步驟 2.1 資源準備 燒錄前需準備MCU鏡像文件,鏡像文件一般由Keil工具、SylixOS IDE工具或者其他工具生成,本文檔以Kei
J-Link線上除錯stm32開發板,無需多次下載,實現模擬
今天在淘寶買的JLINK模擬器到手了,試了一下,東西是好的,畢竟一分價錢一分貨。 然後一直有個疑問就是模擬是模擬用的,目的就是減少FLASH的擦寫次數,延長微控制器的壽命,而 每次用JLINL模擬,在MDK裡一直是下載後模擬,這和每次燒寫程式沒有區別呀? 查了十幾分鍾發現M
J-link燒錄MCU映象檔案
1. 使用範圍 本文件基於NXP M4晶片,介紹MCU映象檔案燒錄流程以及在燒錄過程中遇到的問題。2. 燒錄步驟2.1 資源準備 燒錄前需準備MCU映象檔案,映象檔案一般由Keil工具、Sy
使用J-link+J-Flash給STM32晶片燒寫序列號
最近專案中,需要為STM32晶片燒寫一個序列號,也就是產品量產時都會遇到的問題 硬體準備:J-Link 一個,STM32F103C8T6 的開發板子一塊 軟體準備: Setup_JLink_V600d 版本的J-Flash &nbs
STM32,下載HAL庫寫的代碼後J-Link識別不到芯片,必須要按住復位才能下載?
bug 原子 芯片 讀取 alt 文件 端口 enabled 代碼 問題描述:最近在學STM32的HAL庫,據說可以統一STM32江湖,前途無量。最近一段時間參照STM32CubeMX和原子的資料自己學著建了兩個HAL庫的工程模板,F4的還好說,F1的出現了一個玄學問題:
走進STM32世界之Hex程序燒寫
高級功能 出錯 rom from device select oot 點擊 工具 多數51單片機(STC系列單片機)的初學者都知道,在51單片機初上電時,可以通過PC機上位機軟件將程序引導至bootloader,從而將新程序的hex文件下載至單片機中,完成程序的升級或是更新
stm32串口燒寫程序到開發板
圖片 找到 自己的 文件 com info OS image create 前言:我們如果要斷電後重啟板子還能使用程序的話就需要通過串口把程序燒寫到開發板中。 1、設置Keil編譯完之後,生成Hex文件。在工程選項【output】的標簽,勾選“Create HEX File
J-Link固件燒錄以及使用J-Flash向arm硬件板下載固件程序
位置 size win7 64 文件 blog 丟失 卸載 軟件 article 這篇文章的最初版本是在15年寫的https://blog.csdn.net/u010592722/article/details/45575663,後來又遇到了一些新問題,故更新在了這裏。 一
stm32 IAP + APP合成一個燒寫檔案
(擴充套件-IAP主要用於產品出廠後應用程式的更新作用,上一篇博文詳細的對IAP 升級程式做了詳細的分析http://blog.csdn.net/yx_l128125/article/details/12992773,考慮到出廠時要先燒寫IAP 再燒寫APP應用程式要燒寫2次增加工人勞動
stm32 學習 (設定TIM4輸出4路 pwm J-LINK模擬驗證)
使用微控制器:stm32f103c8t6 資源 RAM: 20K; flash: 64K;CPU頻率: 72M;通用I/O: 32個;UART: 3個;SPI:2個;USB:1個;CAN: 1個;IIC: 2個 12 位同步 ADC: 2 組 10 通道 ;
stm32 學習 (設定TIM4輸出4路 pwm J-LINK模擬驗證)
使用微控制器:stm32f103c8t6 資源 RAM: 20K; flash: 64K;CPU頻率: 72M;通用I/O: 32個;UART: 3個;SPI:2個;USB:1個;CAN: 1個;IIC: 2個 12 位同步 ADC: 2 組 10 通道 ;
Ubuntu14.4下通過JLink燒寫、除錯STM32
最近在學習RT-thread,想在在LINUX下編譯燒寫stm32,JLink驅動安裝過程在費了不少周折,最終找到下面這篇文章成功安轉,在此將這一過程再次細化,方便大家以後使用,感謝原作者。 http://www.cnblogs.com/zjutlitao/archive/
Linux下編譯、燒寫RT-Rhread,基於STM32微控制器(二)
上一篇文章主要描述了Linux安裝JLink驅動的過程,由於要關心國足的比賽停了一天,今天國足終於不出意外的輸給勒伊朗,所以工科小屌又來寫部落格了。 PC:Ubuntu14(32位),開發板STM32F103RE,JLink V8,RT_Thread V2.0 既然JLIn
stm32 --如何安裝J-Link驅動軟體
對初學者來說,要進行STM32的程式下載除錯,需要安裝驅動,驅動的安裝比較簡單,請看下面的描述即可。 如何安裝J-Link驅動軟體 本文件講述如何在安裝J-Link驅動。 眾所周知, J-Link 是 ARM 的模擬器,可以模擬很多ARM 核心
STM32學習之路-MDK編譯燒寫例子
初學STM32,決定把每一步的學習都記錄下來. 開發板:STM32F103VET(奮鬥V5) 編譯環境Uvison3 一、建立工程目錄 現在一個檔案中建立一下幾個檔案 CM3,FWlib,user 是從奮鬥開發板給的例子中拷過來的,裡面有一些相關的庫檔案和標頭檔案,下面
PICkit4 燒寫、模擬時獲取ID失敗 Reception on endpoint 129 failed
工作太忙,很久沒寫文章了。 最近在做BLDC無感測器控制器,用的microchip的DSPIC30F4011 16位微控制器,焊了一個核心板。目前主流的燒寫工具是pickit3,有錢的用ICD,基本也是公司給配的。 圖方便,淘寶上弄了一個盜版的pickit3,¥58。