1

マイクロコントローラーのプログラミングを学ぼうとしています。私は msp430 から始めて、mspdebug 0.18 と mspgcc 4.5.3 をインストールしました。テスト用に簡単なプログラムをデバイスにロードしたいのですが、mspdebug はデバイスの消去にパスできません。

Device: MSP-EXP430FR5739  
Computer OS: Ubuntu 12.04 LTS  

Error Messages:  
Trying to program device:  
(mspdebug) prog led.elf  
Erasing...  
rf2500: can't receive data: Resource temporarily unavailable  
fet: erase command failed  

Trying solely to erase device
(mspdebug) erase  
Erasing...  
rf2500: can't receive data: Resource temporarily unavailable  
fet: erase command failed  

Output of dmesg after unplugging and plugging in the device:  
[ 1537.370302] usb 3-2: USB disconnect, device number 3  
[ 1544.276180] usb 3-2: new full-speed USB device number 4 using ohci_hcd  
[ 1544.476821] cdc_acm 3-2:1.0: This device cannot do calls on its own. It is not a modem.  
[ 1544.476838] cdc_acm 3-2:1.0: No union descriptor, testing for castrated device  
[ 1544.476903] cdc_acm 3-2:1.0: ttyACM0: USB ACM device
4

1 に答える 1

2

これは、FRAM チップで消去が機能しない (または少なくとも通常どおり機能しない) ことに関係しています。それを処理する最新バージョンの mspdebug ( http://mspdebug.sourceforge.net/ ) に更新する必要があります。

于 2012-11-27T12:49:27.500 に答える