CQ-STARM (5) Virtual COM Port2008年04月27日 22時51分31秒

Virtual_COM_Port
Virtual_COM_Port を動かしてみようとサンプルをコンパイルしてみたが動かない。どのように動かないかというと USB デバイスとして認識しない。
しかし、DWM の CD にあるイメージを書き込むと動く。
Raisonance の[Ride7 & ARM Tools] がだめなのか?と思って IAR の [Embedded WorkBench] で Virtual_COM_Port のサンプルをコンパイルしてみたが、Ride7 と同じでUSB デバイスとして認識しない。


どうしてサンプルが動かないの?


● Code Start Address : 8003000
● Device : STM32F103VBT6
● Boot mode : flash
でメイクしているんだけど...


と、いろいろやっているうちに 8000000 番地に間違えて書き込んでしまった。
あたー
JTAG コースに突入か...
と思ったが試しにもう一度書き込みをするとDFU が動く。
どうやら 8000000 番地に書き込んでも DFU は保護されているようだ。


さて、Virtual_COM_Port で検索してみると、DFU and Virtual COM Port not enumerating でも同じように悩んでいる。


このフォーラムで、STM32 bootloading with UART1 を見つけた。
command line boot loader utility available?
Flash Loader Demonstrator v1.1 Alpha Posted for testing
今度試してみよう。