第3天-解決SPI FLASH裏文件丟失的問題

板子信息(mini板子)vim

處理器:STM32F103RCT6 @ 72Mhzwindows

內存:48kb RAM+256kb ROMsession

SD卡:OMB/OMBpost

FLASH盤:1268kb/4896kb網站

操做系統:uCOS IIV2.91spa

圖形界面:ALIENTEK GUI操作系統

硬件平臺:ALIENTEK MiniSTM32 V3htm


問題描述blog

開機出現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-綜合實驗。

相關文章
相關標籤/搜索