請不要用「居然」這詞,這世界上變數很多 :)
> st-flash write STM32F4-Discovery_Demo.bin 0x8000000
> 2012-11-19T20:50:21 INFO src/stlink-common.c: Loading device parameters....
> 2012-11-19T20:50:21 WARN src/stlink-common.c: unknown chip id! 0xe0042000
> stlink_sram_flash() == -1
> make: *** [flash] Error 255
>
發生這種情況,通常在於 STM32F4-Discovery 本身還沒進入 ST-Link 模式,
你可以按下 Reset 鍵並重新拔插 USB 再試試。
Thanks,
-jserv
不是沒用,只是狀態還沒改變,遇到這種情況的話,改變順序多試幾次。
所謂的 "Known Issue"
> 確定一下,Reset是指板子上面那顆黑色的嗎?
> (那顆按鈕底下有個Reset字樣,應該是沒錯啦)
>
User Manual 有寫 :)
Good !
相信在分組報告談及 USB 時,你會對 ST-Link 與 GNU/Linux host 之間的通訊模式,會更有感覺。
-jserv