55653


Spresenseをデバッグモードへ変更できなくなりました  
v1.21あたりは出来てましたが、v1.30でできないみたい

rキーを押しながらで nsh起動  
デバッグモードへ変更するために、mvコマンドでnuttxをリネームするとエラーとなる

[code]

    Welcome to nash (build 7bf64de)
    updater# mv nuttx nuttx.old
    Rename file failure. -17
    
[/code]

もしかして、デバッグモードの方法が変わりましたか？

## 以下はHPから抜粋

Spresense SDK 開発ガイド

10.1.4. Spresense ボードの設定  
Spresenseボードは、nuttx という名前のファイルがインストールされている場合、自動的にこれを起動します。
ファイルがインストールされていない場合は、デバッグモードに入ります。
Eclipseでデバッグを行う前に、Spresenseボードをデバッグモードにする必要があります。

1.'r' キーを押したままリセット  
2.nuttx という名前のファイルを別の名前に変更

[code]

    updater# mv nuttx nuttx.old
    
[/code]


CC BY-SA 4.0
2019-06-09T10:08:30.413
55651
2019-06-09T12:58:45.073
2019-06-09T11:43:01.627
34647
34647
question
spresense
Spresense Firmware 1.21 -> 1.30 デバッグモードにできなくなった


`nuttx.old` というファイルが既に存在しているからエラーになっているのかもしれません。  
`rm` コマンドで削除できるみたいなので、

[code]

    updater# rm nuttx.old
    updater# mv nuttx nuttx.old
    
[/code]

とすれば上手くいくのかも。試してみてください。

HPの手順は面倒なので私はいつも

[code]

    updater# rm nuttx
    updater# reboot
    
    Waiting for debugger connection..
    
[/code]

として`nuttx` を消去してデバッグモードにしています。


CC BY-SA 4.0
2019-06-09T12:58:45.073
55653
2019-06-09T12:58:45.073
31378
55651
answer