微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > 關於CC2541 flash映射與讀取

關於CC2541 flash映射與讀取

时间:10-02 整理:3721RD 点击:

請問CC2541F256的flash size為 256KB,切割成8個bank。

1.利用IAR編譯出來的hex file中,是否只含有64KB的ROM code,而不包含其餘(256-64)KB的內容?

2.我想用SmartRF Flash Programmer 讀取出flash裏頭的東西,但卻遇到下圖的問題,無法讀出,我並沒有在options內勾選lock page的選項,請問這個要如何解決呢? 又這邊讀取到的flash內容是否含有全部256KB的資料呢? 謝謝

1.IAR编译的代码大小与用户的程序大小有关系。

 

2.芯片没有加密,可以读出所有256K代码的。

感謝大哥回覆,

可我現階段無法dump flash,不知道是否要設置或檢查什麼東西? 就如同我上面圖中所顯示,tool讀到最後會說CC2541 - ID5662: Could not write to HEX file

不知道發生甚麼問題?

你好,

不知道你是出了什么问题,如果你Erease一下。

重新programm再读一下尝试是否可以读取咧。

您好,

我剛剛接上裝置,按下SmartRF Flash Programmer內的Actions中的第一個erase,然後perform

CC2541 - ID5662: Chip erased OK

接著打開IAR,rebuild all後,按下download and debug把程式download到IC中,接著再打開SmartRF Flash Programmer內的Actions,選擇底下一個

read flash into hex-file就跳出下面訊息

CC2541 - ID5662: Could not write to HEX file

請問有什麼方式可以解決嗎?

我試出來了,好像從IAR當中download的沒辦法從tools中讀

只能用hex燒錄後讀

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top