いつもお世話になります、NAKAといいます。
先日、社内で頼まれちょっとした実験機器をRL78/I1Eを使ったボードで作りましたが、「動かなくなっちゃた」とのことで、手元に戻ってきました。確かに"うん"とも”すん”とも動かないので、ハードを壊したのかなと思って戻ったボードを確認しましたがどこも悪くなさそうです。そこでもう一度プログラムを書き直したら、なにごとも無く動きます。よくよく考えてみると、この基板はRFPで書き込まず、CS+のデバッグでデータをDLしただけの状態だったことを思い出しました。RFPでフラッシュメモリに書き込まないと、プログラムが消えてしまう可能性もあるのでしょうか?今までは消えたことが無かったのであまり気にしてませんでした。基板を貸した先でどんな扱いを受けたかが不明ですが、社内他部署で書き直したとは思えません。よろしくお願いいたします。
NAKAさん ソフトウェアブレークポイントを貼った状態で、電源切断すると、次回以降リセットベクタからブレークポイントまで進んで、途中(ブレークポイント)で止まったまま動かなくなります。 ちゃんとCS+を正常終了しないとねー^^
NAKAさん
基本的には外的要因でフラッシュが消えることはないと思います。 デバッガでの書き込みはセルフ書き込みでしょうから、プログラマーと書き込み品質に差はないはずです。相変わらずテンション高めですねー。がんばってください。
そういえば、部下のモチベーションを無理に上げてはいけないなんていいますけどモチベージョンが上がらないと仕事ができないということは、モチベーションが下がると仕事ができなくなるということなので、どんな時でも仕事ができないとねー♪