Commit Graph

483 Commits

Author SHA1 Message Date
N2614
30756b489d ネイティブモードでもreset2とFCRAMリセットを呼べるように
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@283 013db118-44a6-b54f-8bf7-843cb86687b1
2010-11-22 01:19:15 +00:00
N2614
223be84903 ネイティブモードでもreset2とFCRAMリセットを呼べるように
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@282 013db118-44a6-b54f-8bf7-843cb86687b1
2010-11-21 23:55:51 +00:00
N2614
3e655c8218 バージョンを1.Eに
TWL電池残量をテーブル式から戻す

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@281 013db118-44a6-b54f-8bf7-843cb86687b1
2010-11-20 05:22:22 +00:00
N2614
ac60e6fc9d TWL電池残量をテーブル引きから戻す
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@280 013db118-44a6-b54f-8bf7-843cb86687b1
2010-11-20 05:12:49 +00:00
N2614
dae8bf31ab 1.Cリリースタグ
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@279 013db118-44a6-b54f-8bf7-843cb86687b1
2010-11-19 23:50:54 +00:00
N2614
3778795599 白箱の場合残量計算のパラメータ修正が必要ない
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@278 013db118-44a6-b54f-8bf7-843cb86687b1
2010-11-19 07:35:04 +00:00
N2614
1c56597a70 バージョンを1.Eにしてバイナリをコミット
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@277 013db118-44a6-b54f-8bf7-843cb86687b1
2010-11-19 07:06:58 +00:00
N2614
10240b4540 白箱の電圧を実機の計算に合わせる
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@276 013db118-44a6-b54f-8bf7-843cb86687b1
2010-11-19 07:05:01 +00:00
N2614
bc696d00b5 白箱でバッテリ電圧を設定できるようにするためのブランチ
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@275 013db118-44a6-b54f-8bf7-843cb86687b1
2010-11-19 06:46:41 +00:00
n2232
601a4dacef config のバージョンを間違えた
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@274 013db118-44a6-b54f-8bf7-843cb86687b1
2010-11-18 08:44:28 +00:00
n2232
4f2ab52e73 初回電源投入時に、電池残量が100%だとTWLに電池残量0%を通知していた。
試遊台で問題になるので修正




git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@273 013db118-44a6-b54f-8bf7-843cb86687b1
2010-11-18 08:43:31 +00:00
N2614
d7ce5fb432 1.5用タグ
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@272 013db118-44a6-b54f-8bf7-843cb86687b1
2010-11-16 05:12:17 +00:00
n2232
7341a00be4 1.0C
アダプタを挿してもしばらくは電池残量ICは電池残量が減る方向に数字を動かし続けるので、
 赤点滅でアダプタを挿しても、電池切れで電源offになってしまうことがあった。
 電池電圧が3.1V以上あるうちは1.00%以上になるように底上げした。

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@271 013db118-44a6-b54f-8bf7-843cb86687b1
2010-11-15 06:59:08 +00:00
n2232
af7893f5b1 259でのケアに手落ちがあったので、手厚く修正
Horizon 0.14ブランチに1.Cとしてリリース(r30881)

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@270 013db118-44a6-b54f-8bf7-843cb86687b1
2010-11-10 10:06:30 +00:00
n2232
bab79c1909 電池残量が0%台で、アダプタ有りの時は本体が動作するが、
1%台まで回復する前にアダプタが抜けた場合、電池残量0割り込みが発生しない。それを回避


git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@269 013db118-44a6-b54f-8bf7-843cb86687b1
2010-11-10 06:43:15 +00:00
n2232
461ecbebfc LED.cをRev 243に巻き戻してビルド
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@268 013db118-44a6-b54f-8bf7-843cb86687b1
2010-11-10 01:39:26 +00:00
n2232
0a5f3bf88d 1.0C
3.1Vでの強制off削除、0%にキャップに変更。強制offは2.9Vに変更

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@267 013db118-44a6-b54f-8bf7-843cb86687b1
2010-11-10 00:59:48 +00:00
n2232
1725aa62bc rom不足のためリファクタリング の前にバックアップ代わり
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@266 013db118-44a6-b54f-8bf7-843cb86687b1
2010-11-09 07:50:32 +00:00
N2614
96ac1d1451 SDK 0.14 リリースタグ
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@265 013db118-44a6-b54f-8bf7-843cb86687b1
2010-10-29 05:21:34 +00:00
N2614
0cdec6bba8 バイナリをコミット
Horizon 0.14branch にリリース(r29859)

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@264 013db118-44a6-b54f-8bf7-843cb86687b1
2010-10-29 04:13:45 +00:00
N2614
48d953027b trunk r261 3D LEDの明るさ修正をマージ
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@263 013db118-44a6-b54f-8bf7-843cb86687b1
2010-10-29 04:11:42 +00:00
N2614
b7a6c606ad 1.11(sdk_0_14)ブランチ
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@262 013db118-44a6-b54f-8bf7-843cb86687b1
2010-10-29 04:07:14 +00:00
n2232
d57ea0ec02 3D LEDについて。
E3程度の明るさということで減光したが、量産品だと導光プラの所為で100%発光でちょうどいいらしい… つまりソフトで現行下はダメだった。
 テスト用の手元の機体が古すぎた。


git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@261 013db118-44a6-b54f-8bf7-843cb86687b1
2010-10-28 08:46:37 +00:00
n2232
5a7995e29d wdtのクリアタイミングを調整
システムチック割り込みが入らないとき(RTC停止?)リセットをかけ、RTC再初期化、WDT割り込みを入れてみる

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@260 013db118-44a6-b54f-8bf7-843cb86687b1
2010-10-27 08:59:00 +00:00
n2232
bb5d35e37d またデバッグ許可にしたままでした。
Horizonリポジトリに1.11としてリリース(r28827)

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@259 013db118-44a6-b54f-8bf7-843cb86687b1
2010-10-22 08:33:49 +00:00
n2232
7855923415 twlへのvol通知を修正
充電LEDとレジスタのビットの状態が一致するように。
 CCICバグ回避&アダプタ接続確認のために、充電中でなくても、アダプタ接続後数秒強制点灯にしていた。
 ビットをLEDの状態に合わせる方向に変更した。

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@258 013db118-44a6-b54f-8bf7-843cb86687b1
2010-10-22 08:26:44 +00:00
n2232
3534aef9f4 telがvolを読むときに期待したのと違うのが取れることがあった
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@257 013db118-44a6-b54f-8bf7-843cb86687b1
2010-10-22 04:58:46 +00:00
n2232
97d892f167 vreg_ctrで、vreg_ctr[ VREG_C_VOL_CAL_MIN ] を電源onの度に初期値に戻してしまっていました。
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@256 013db118-44a6-b54f-8bf7-843cb86687b1
2010-10-21 00:21:21 +00:00
N2614
8454493ad0 SDK 0_13リリース用タグ
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@255 013db118-44a6-b54f-8bf7-843cb86687b1
2010-10-20 23:56:21 +00:00
N2614
2e1e3a237c タグ間違いのため削除
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@254 013db118-44a6-b54f-8bf7-843cb86687b1
2010-10-20 23:54:42 +00:00
n2232
c676be69ba デバッグコードを入れたままでした
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@253 013db118-44a6-b54f-8bf7-843cb86687b1
2010-10-20 09:04:45 +00:00
n2232
bd7345eea8 task_swのタスクを呼ぶインターバルを間違えていました
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@252 013db118-44a6-b54f-8bf7-843cb86687b1
2010-10-20 09:04:03 +00:00
N2614
b3998aacf5 RTC初期値の曜日を修正
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@251 013db118-44a6-b54f-8bf7-843cb86687b1
2010-10-20 07:56:32 +00:00
n2232
8b43c444af swの時間カウントが誤っていたのを修正
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@250 013db118-44a6-b54f-8bf7-843cb86687b1
2010-10-20 07:51:12 +00:00
n2232
dbfa16838c カレンダーの初期値を2001年元旦にしてみる
電池抜けなどの時、即歩数計onにされると、ログが65535時間の0歩になってしまう…みたい
 この問題を先送りするため

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@249 013db118-44a6-b54f-8bf7-843cb86687b1
2010-10-20 06:13:01 +00:00
n2232
b0f0967319 デバッガ接続が有効のまま hoge.binを作ってました
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@248 013db118-44a6-b54f-8bf7-843cb86687b1
2010-10-20 01:50:29 +00:00
n2232
0e77e5cb04 twlの音量変更テーブル、割り込みを入れるレベルを間違えていた
wdtテストの実装を修正。テストになってなかった気がするので。 コマンド書き込み後、数秒待たされます。

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@247 013db118-44a6-b54f-8bf7-843cb86687b1
2010-10-20 01:48:32 +00:00
n2232
e6bffe69da 1.0B
バッテリ無しで電源onとかしてしまっていた。 リファクタリング時のポカミス
off中のCCICからのリーク対策を削除 これをやるといろいろ悪影響があるとのこと


git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@246 013db118-44a6-b54f-8bf7-843cb86687b1
2010-10-19 07:48:21 +00:00
n2232
b4a395305d 改造指示を間違えていました。 ファーム側を修正しました。(改造ないようが修正困難なため)
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@245 013db118-44a6-b54f-8bf7-843cb86687b1
2010-10-15 09:21:16 +00:00
n2232
d56fe830ba config.hを間違えた
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@244 013db118-44a6-b54f-8bf7-843cb86687b1
2010-10-15 06:47:10 +00:00
n2232
8c6c8a0acc (機能追加)体験台対応
(仕様変更)RTCアラームで電源を入れないように


git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@243 013db118-44a6-b54f-8bf7-843cb86687b1
2010-10-15 06:41:58 +00:00
N2614
82df047866 2月29日の経過時間計算を修正
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@242 013db118-44a6-b54f-8bf7-843cb86687b1
2010-10-14 08:37:00 +00:00
n2232
4a96cf6746 vol書き込みポーリングを行うように変更
ROM不足に対応するため、メモリマップをちょっと変更。 従来品とのアップデート/ダウンデートもとりあえず大丈夫(自ファームのチェック部分)
RAMも心配になってきたのでboolとして使ってるu8をbit型に、気がついたところから
型違いのwarningを減らすためにキャストをちゃんとする。気がついたところから
tsk_debugを外した…がサイズ変わらず
if~else~else~でつないでいたところをテーブル&ループに変更 項目数が増えると(>4)78k0/rはこっちの方が早くて小さいのか
TWLがVolを書くのと、スライダの操作がバッティングすると不整合が起こる事があり、それを防ぐ




git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@241 013db118-44a6-b54f-8bf7-843cb86687b1
2010-10-13 01:41:23 +00:00
n2232
1ba09ea122 コミット忘れ
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@240 013db118-44a6-b54f-8bf7-843cb86687b1
2010-09-30 01:22:42 +00:00
n2232
7eb9f6bdae 1.08
自己アップデート関数、データの転送が途中で打ち切られたときに不正ファームを書き込み、正常判定、煉瓦になることがあった。
関数名が不適なのを修正 tski_を付けた
起動時のポートなど設定コードの順番がよろしくなかった loader.c
マジックコードを書く場所をちょっと追加 たぶん役に立つ日は来ないが
 ROMがどうにも足りなくなったらあるいは… 多段アップデートしてもらって…
 1.00、1.06から/へ 更新できるのは確認した
違うファイル中で同じ変数名、違う中身を設定していた。怖いのでユニークに magic.c


git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@239 013db118-44a6-b54f-8bf7-843cb86687b1
2010-09-30 01:22:06 +00:00
n2232
4b6d574262 1.08
・アダプタを挿した際に強制的にしばらく充電LEDを点ける
  パラメータ変更(調整中)
  本体電源OFF中の挙動にバグが有った。修正済
・負論理のビットの命名のせいではまったので修正

・電源LED赤が点灯しないと言うバグ(評価ルームより)
  解消
  Ver1.06で不具合が発症している本体を1.07にアップデートすると修正が反映されない という不具合(に違いない。 そう考えるとつじつまが合う 再現がほぼ不可能)
  初期化コードを修正。
  todo:mcuプロセスによるアップデートがちゃんと動くのを確認する
・充電中はTWLに通知する電池残量を底上げする
  TWLのNANDファームで不都合があるため とりあえず動作確認した
・本体電源off中のポート設定が不適切なのがあった。



git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@238 013db118-44a6-b54f-8bf7-843cb86687b1
2010-09-28 02:24:10 +00:00
N2232
8f3bc8812d 1.06
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@237 013db118-44a6-b54f-8bf7-843cb86687b1
2010-09-16 07:57:05 +00:00
N2232
0d6806f152 git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@236 013db118-44a6-b54f-8bf7-843cb86687b1 2010-09-16 07:55:12 +00:00
N2232
1b9653411e task_adc でインターバル起動でエンバグさせていた。
パフォーマンスも困ってないし余計なことするんじゃなかった
 スライダを触ったときのフィーリングが最悪になっていた(1.06で改悪)
led_init お知らせLEDの 新旧仕様判定に失敗することがあった
 タイミングマージンを増やしたのと、量産使用側に倒れやすくした
read_dipsw 廃止
拡張ステータスリード
 RAMよりもROM優先に書き換え

boolのように使っているbit型には1/0 ではなく true/false を入れるようにした。 defineしてあるだけだけど
もう使われることのない #ifdef を削除

Horizon 0.13ブランチに1.7としてリリース(r26360)
trunkへのマージは(r26403)

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@235 013db118-44a6-b54f-8bf7-843cb86687b1
2010-09-15 02:42:17 +00:00
N2232
c05aed5071 (ソースのコミット忘れ)NTR互換で電池残量LEDの挙動がバグってた
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@234 013db118-44a6-b54f-8bf7-843cb86687b1
2010-09-14 07:52:35 +00:00