第3天-解決SPI FLASH裡檔案丟失的問題

來源:互聯網
上載者:User

標籤:style   blog   http   io   os   sp   on   檔案   問題   

板子資訊(mini板子)

處理器:STM32F103RCT6 @ 72Mhz

記憶體:48kb RAM+256kb ROM

SD卡:OMB/OMB

FLASH盤:1268kb/4896kb

作業系統:uCOS IIV2.91

圖形介面:ALIENTEK GUI

硬體平台:ALIENTEK MiniSTM32 V3


問題描述

開機出現font error資訊,無法啟動system


解決方案(Linux主機+windows虛擬機器+usb轉串下載)

  1. 採用虛擬機器分配USB的方法(註:如果是分配串口,會出現STM_WriteMemory錯誤,不能正常下載,原因不明。)

    配置vbox識別USB裝置,方法來源:http://xuantan.iteye.com/blog/1130808

    a. 在http://www.virtualbox.org/wiki/Downloads 網站上下載VirtualBox 4.0.10 Oracle VM VirtualBox Extension Pack 軟體包並安裝。

    b. sudo /usr/sbin/usermod -G vboxusers -a `logname`  #將目前使用者添加到vboxusers使用者組中

    c. cat /etc/group |grep vboxusers #查看vboxusers的ID,其結果類似vboxusers:x:108:diefrom其中,108為ID

    d. sudo vim /etc/fstab #編輯/etc/fstab檔案使vboxusers對usbfs有讀寫權限

        在末尾添加none /proc/bus/usb usbfs devgid=108,devmode=664 0 0 #這裡108為第c步中查詢的vboxusers的ID

  2. 配置windows下的環境

    安裝驅動(隨板光碟片有,不累述)

    安裝XCOM下載軟體(隨板光碟片有,不累述)

  3. 刷hex檔案,方法來源:http://www.openedv.com/posts/list/33966.htm

    a. 下載http://www.openedv.com/posts/downloadAttach/6896.htm;jsessionid=FA5933A0E10535A66B931D2D36C503F8檔案並用XCOM下載到板子中

    b. 準備SD卡, 將隨板光碟片的中的“SD卡根目錄檔案夾”下面的檔案拷貝到SD卡中

    c. 將SD卡插到板子上,刷隨板光碟片中實驗38-綜合實驗。



第3天-解決SPI FLASH裡檔案丟失的問題

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.