n2232
|
cb2d809248
|
PM_sys_pow_off 異常終了時の不要なチェックコードの抜き忘れ
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@599 013db118-44a6-b54f-8bf7-843cb86687b1
|
2014-01-21 04:48:49 +00:00 |
|
n2232
|
f6b0969d7d
|
reset1 の解除を忘れていた
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@519 013db118-44a6-b54f-8bf7-843cb86687b1
|
2013-03-01 02:06:17 +00:00 |
|
n2232
|
bad11a89d5
|
ARR 2.2E 改(バージョンはそのままがよいとのこと)
LDO 2.8 を on に。
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@518 013db118-44a6-b54f-8bf7-843cb86687b1
|
2013-02-25 05:13:33 +00:00 |
|
n2232
|
45b2f16ba7
|
SNAKE、電池の温度監視の閾値が変わったので対応
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@506 013db118-44a6-b54f-8bf7-843cb86687b1
|
2013-02-08 00:20:03 +00:00 |
|
n2232
|
33c1a680fc
|
■2.23 SDK5.1
こっそり FLOWER 対応
trunk では 2.2F として作業していたが、2.23 としてリリース
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@501 013db118-44a6-b54f-8bf7-843cb86687b1
|
2013-01-28 01:17:59 +00:00 |
|
n2232
|
bc6125cca4
|
SDK5.0の変更をマージ
flower、CTRと同じバッテリーを使うそうなのでパラメータを削除(マップは改変後のままにしてある)
flower の LCD に合わせて修正(SoCにはバックライトが二枚あるように見せている。プロセス変更不要)
ほか、もういらないコメントアウトなど削除
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@500 013db118-44a6-b54f-8bf7-843cb86687b1
|
2012-12-12 07:43:26 +00:00 |
|
n2232
|
a18efbccf9
|
flower, closer 対応のため、バッテリパラメータが入るか試してみた。(対応できそう)
ついでがあったファイルは $Id: $ を追加
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@485 013db118-44a6-b54f-8bf7-843cb86687b1
|
2012-11-22 02:42:46 +00:00 |
|
n2232
|
73486c7fbe
|
バイナリコミット忘れ
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@476 013db118-44a6-b54f-8bf7-843cb86687b1
|
2012-10-15 02:23:04 +00:00 |
|
n2232
|
5e7ef63b2f
|
スイッチング CCIC 使用しない(決定)なので巻き戻す
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@473 013db118-44a6-b54f-8bf7-843cb86687b1
|
2012-10-11 00:35:14 +00:00 |
|
n2232
|
6bf985c255
|
2.2A SNAKE 2社目のバッテリパラメータ対応
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@472 013db118-44a6-b54f-8bf7-843cb86687b1
|
2012-10-03 08:12:36 +00:00 |
|
n2232
|
5e6094bc54
|
バッテリーパラメ-タ SNAKE PANA 追加
SNAKE CCIC の 充電中通知が遷移付近でぱたぱたするので、安定するのを待つように
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@471 013db118-44a6-b54f-8bf7-843cb86687b1
|
2012-09-25 00:15:20 +00:00 |
|
n2232
|
3ab13482a9
|
2.27 codec リード時も不具合対策が必要だったそうなので対応。
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@469 013db118-44a6-b54f-8bf7-843cb86687b1
|
2012-08-10 09:17:26 +00:00 |
|
n2232
|
4064a3a716
|
snake 対応プリライト
・オンボード WiFi 試験対応
・SPFL RCOMP修正
・液晶判定後のコード
・CPU電圧
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@467 013db118-44a6-b54f-8bf7-843cb86687b1
|
2012-08-02 09:17:42 +00:00 |
|
n2232
|
0a916ccdaa
|
2.25 wifiモジュールキャリブレーション機能の追加
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@466 013db118-44a6-b54f-8bf7-843cb86687b1
|
2012-07-17 04:07:36 +00:00 |
|
n2232
|
3151417721
|
SNAKE(LAGER)対応(とりあえず、動作未確認)
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@452 013db118-44a6-b54f-8bf7-843cb86687b1
|
2012-05-21 05:35:44 +00:00 |
|
n2232
|
60193cf96d
|
バッテリーの温度補正パラメータを誤ってu8にキャストしていたのを修正。25°Cから離れてるとき、少なめに出ていた。
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@451 013db118-44a6-b54f-8bf7-843cb86687b1
|
2012-05-21 01:21:48 +00:00 |
|
n2232
|
33d23053a2
|
■2.19 3rd NUP用
充電状態割り込みをpm.cに持ってきたが、持ってきただけで機能に差は無く、検証コストを鑑みてtask_statusに戻す。 うまく巻き戻せないので手動マージ
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@437 013db118-44a6-b54f-8bf7-843cb86687b1
|
2012-01-19 01:08:36 +00:00 |
|
n2232
|
9782795665
|
i2c_mcu-sub.c に一部を移した(ROM不足)
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@434 013db118-44a6-b54f-8bf7-843cb86687b1
|
2012-01-17 01:23:51 +00:00 |
|
n2232
|
cb0805a1ee
|
■2.16 (3rd nup,spfl生産向け)
accero.c 加速度onにするだけで歩数計もonになってしまうのを修正
i2c_ctr.c i2c_twl.c 通信速度に関するパラメータの計算を誤っていたのを修正。
loader.c コメント修正
pm.c コメント修正
task_misc.c 体験台(スタンドアロン・ネットワーク)がSDKから判別できるように修正(SDK3xでAPIがたいおうとのこと)
大きな変更として、2nd codec対応のため、i2c_mcuにワークアラウンド、ROM不足のため一部boot0セクタに切り出しています。
(外から見た動作には変更無し、自己アップデート失敗時のリカバリにももんだいなしです)
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@432 013db118-44a6-b54f-8bf7-843cb86687b1
|
2012-01-16 05:39:57 +00:00 |
|
n2232
|
cc42774fda
|
2.12 SPFLパナパラメータテスト
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@423 013db118-44a6-b54f-8bf7-843cb86687b1
|
2011-10-19 00:15:33 +00:00 |
|
n2232
|
a82832da28
|
■2.12
・SPFL パナのバッテリーパラメータを本物に差し替え
・I2Cのタイミングレジスタを再計算
・充電状態割り込みを、task_misc から task_batt に統合
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@422 013db118-44a6-b54f-8bf7-843cb86687b1
|
2011-10-04 04:54:03 +00:00 |
|
n2232
|
4535387d5a
|
・TSボードが判定を誤るので一応対応(サポート外でよいようですが)
・アモルファス電源 on 時のシーケンスの調整(暫定)
・拡張ステータスに追加:スタンドアロン試遊台/NBD試遊台
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@417 013db118-44a6-b54f-8bf7-843cb86687b1
|
2011-09-20 04:44:37 +00:00 |
|
n2232
|
106ef63009
|
ファイルの追加漏れ
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@409 013db118-44a6-b54f-8bf7-843cb86687b1
|
2011-09-09 07:56:52 +00:00 |
|
n2232
|
28d501e219
|
■2.0Dテスト
(バグ修正)電池が無くて、アダプタ有りの時、電源を入れようとしていた(すぐに電圧低くて切れる)。修正。
(バグ修正)wdtリセット後、電源が切れてしまっていた。hdwinit2の設定ミス。
(バグ修正?)ヒューズ切れ時、充電LEDが点きっぱなしになってしまったのを回避
(バグ修正)アダプタをさして、電池を付けてから起動すると、ステータスが充電中にならなかったのを修正
(リファクタリング?)DI_wt_chk()をDI()に。上手にマクロが書けなかった。そのうち?
もういらない #if 0 を少し削除、残す物にはコメント追加
rtc.c、インターバルのフラグを+1ではなく、=1にした。wait_ms(100)などしたときに50回タスクが回ってしまう。インターバルを当てにしてウェイトにしていることがあるので、多少コマ落ちしても間隔を守る
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@399 013db118-44a6-b54f-8bf7-843cb86687b1
|
2011-08-31 11:43:44 +00:00 |
|
n2232
|
1743c39bd7
|
2.05 不具合修正
・アダプタ繋いだ状態で電源断時に電源ボタン押しっぱなしにすると、再度電源が入ってしまう。
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@370 013db118-44a6-b54f-8bf7-843cb86687b1
|
2011-08-22 07:13:38 +00:00 |
|
n2232
|
88ed91ab1c
|
branch/sim からマージ(自動でログが残らない? /branch/sim と差分を見ると良い)
(全般)
・マジックナンバーを文字列に
・外から読まない物をstaticに
batt_params.c voltable.c
・定数テーブルを.hではなく.cにおいて、externで読むことに。
hal.c
・数カ所から呼ぶので、hal_reset()追加
i2c_ctr
・スタックが心配なので、割り込み優先を下げ、多重割り込みをしない。見積もりツールで確認すると大丈夫そう
sw.c
電源on時、カウント時間が短いので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@365 013db118-44a6-b54f-8bf7-843cb86687b1
|
2011-08-10 10:20:32 +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
|
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
|
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
|
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 |
|
N2232
|
e2a3e86338
|
SLEEP中にCODECに音量を書きに行ってなかった。CODECはSleep中でもI2Cを受け付けるそうなのでSleep中も書くように。 Sleep解除後に書くつもりだったが実装に問題有りだった
あちこちにあるNOP()をコメントアウト(ブレークポイントをセットするために置いてあった)
TWLの電池残量レジスタを更新するタイミングを変更。 SoCがあまりに早いとTWLに古い値を返す恐れがあった
#ifdef で試遊台対応コード追加
I2C-CTRからVolをセットする機能廃止
NTRに電池残量を教える周りの、初期化コードに不具合? 修正中
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@232 013db118-44a6-b54f-8bf7-843cb86687b1
|
2010-09-13 08:56:28 +00:00 |
|
N2232
|
6cd4289b4b
|
リストア時、バックアップが壊れていないかチェックする際、見に行くアドレスを間違えていた
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@230 013db118-44a6-b54f-8bf7-843cb86687b1
|
2010-09-09 08:09:11 +00:00 |
|
N2232
|
c8c7fa0f70
|
RTCの初期値を変更 2000/Jan01(Sat)
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@228 013db118-44a6-b54f-8bf7-843cb86687b1
|
2010-09-09 00:56:11 +00:00 |
|
N2232
|
6fed3efe31
|
led.c 停止時のLED強制消灯周りをリファクタリング
PM.c LCD電源断時のシーケンスを修正
起動時のCODECのレジスタ初期化の仕様を変更(可能か限りSPIで行う)
sw.c 電源スイッチクリック割り込みを入れるまでの、押し続けなければいけない時間を修正(仕様確定)
task_misc.c CODECのリセット後のVol更新をマイコンが適当に行うのではなく、コマンドを待つように仕様変更
task_sys.c 本体電源off中にアダプタのチェックを怠っていた。 off中にアダプタを抜いたりすると期待通りの動作でになっていないケースがあった
led.c お知らせのパターンを書き込み中(4バイト目以降)はパターンの0を再生するよう変更
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@227 013db118-44a6-b54f-8bf7-843cb86687b1
|
2010-09-08 05:49:52 +00:00 |
|
N2232
|
65a0e404ef
|
Ver 1.1.05
機種判定でキャプチャ箱はキャプチャ箱と返すように変更
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@225 013db118-44a6-b54f-8bf7-843cb86687b1
|
2010-08-18 06:41:03 +00:00 |
|
N2232
|
fc34d4631f
|
電源LEDが赤の状態で電源を切るとき、ドライバトランジスタをOFFするのを忘れていた
マイコンリセット後、初回の歩数計onで静止してても1歩カウントしていたのを回避
(回避方法を変えました)
RTC補正値を書くシーケンスが適切でなかった。
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@224 013db118-44a6-b54f-8bf7-843cb86687b1
|
2010-08-17 10:54:11 +00:00 |
|
N2232
|
0dbdfcfeba
|
1.04
homeボタンリリース割り込み追加
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@221 013db118-44a6-b54f-8bf7-843cb86687b1
|
2010-08-05 07:00:42 +00:00 |
|
N2232
|
6d52b06373
|
歩数計で年明けの、boundary越え時にログが飛ぶのを修正。
電源off中に、アダプタを差して、抜いて、電源onにすると充電LEDが点灯してしまうのを修正。
電池を抜いて、検出端子さわさわ に対する耐性は弱くなったと思うが、特殊なシチュエーションなのでよし
壊れたファーム(フォーマット的に)が書かれたときなど、バックアップしたファームをリストアするのを失敗していた
正確には、リストア後のリブート処理がまずかった。 ブートセクタ交換をせずにbootswapしてはいけないらしい
強制リセット&リセットフラグTRAPで対処
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@219 013db118-44a6-b54f-8bf7-843cb86687b1
|
2010-08-04 12:54:34 +00:00 |
|
N2232
|
cb4c756204
|
お知らせLEDの最終フレームリピート回数が、(リピート中にデータ更新すると)次のループから反映されるのを修正
歩数計が年をまたぐとき(で、境界が0分0秒以外の時)、ログの時刻が期待通りでなかった
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@217 013db118-44a6-b54f-8bf7-843cb86687b1
|
2010-08-04 08:06:33 +00:00 |
|
N2232
|
a00fc7ed9e
|
お知らせLEDパターン変更時、パターンの1週目、最終フレームリピートが前回の途中からなっていた
RTCアラーム割り込みでカレンダレジスタにアクセするのがちょっと危なかった(RWAITで囲むべき)
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@216 013db118-44a6-b54f-8bf7-843cb86687b1
|
2010-08-04 05:51:13 +00:00 |
|
N2232
|
99973ab54a
|
■1.03
・スピーカー音量大 時のSVR揺れ(B+汚れ)防止でADC間隔やフィルタの変更
・Volスライダスケーリング対応
・電池無し、アダプタ有りの時に電池端子をこちょこちょすると充電LEDがぱたぱたすることがあったのを修正
・TWLの電池残量のレジスタ更新タイミングを変更。通信仁摩和合わないことがあった
・TWL(非NTR)アプリで電池アイコンが赤になるのと、本体のLEDが赤になるタイミングがずれていた
・ファームアップデータ、アップデート前の現行ファームのバックアップ時に書き込み先のアドレスが1ブロックずれてた
・キャプチャ箱を実機判定させる
・一部をブートセクタへ。メモリ不足
・お知らせLEDのパターンを書き込んだらパターンの先頭から
・スリープ時に電池残量を確認しないという悲しいバグ
・白箱でHOMEが効かなかった
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@215 013db118-44a6-b54f-8bf7-843cb86687b1
|
2010-08-04 00:14:03 +00:00 |
|
N2232
|
43c5369e70
|
TORIAEZU 白箱でHOMEが効かないのを修正
ADCのスケーリングにミスがあるのはまだ修正中
TORIAEZU キャプチャ箱の判定を追加。(途中)
TWLあぷりで電池残量が実機の赤LEDとタイミングが1段階ずれていた
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@214 013db118-44a6-b54f-8bf7-843cb86687b1
|
2010-07-28 05:41:49 +00:00 |
|
N2232
|
ca6d0ab25c
|
IRQマスクと割り込みを再度入れるときのチェックを仕様変更(マスクされててビット立ってたら割り込み入れ直さない)
IRQフラグのクリアを厳密に
機種判定レジスタ、enumを0.18にあわせる
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@205 013db118-44a6-b54f-8bf7-843cb86687b1
|
2010-07-15 08:59:27 +00:00 |
|
N2232
|
5df850ac96
|
CODEC不具合対策I2Cライト関数追加
スリープ時のLEDパターン、仕様決定
デバッグタスク削除
#ifdefのいらない分岐、ついでがあれば削除
I2C_CTR側 VOL option (0x26) の機能追加
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@203 013db118-44a6-b54f-8bf7-843cb86687b1
|
2010-07-14 08:41:03 +00:00 |
|
N2232
|
4efe357491
|
CODECの不具合対策でVolをSPIから書くための仕組みを追加
スライダの可動範囲がもともと筐体で制限されているが、0側に寄っているのでVolレジスタに反映させる際に0-63がでるようスケーリングを調整
バッテリパラメータの最終版を反映。
ROMがあふれそうなのでRTCをブートブロックに移動
ホタル廃止、SoCからは流し込めないがお知らせLEDの様にテーブルから補完するように変更。コード流用。仕様変更
充電周りのたくさんのバグを修正
・電池を抜いてもCEをアサートしっぱなしだったり、
・過放電の電池に充電できなかったり
・バッテリパラメータを送りすぎたり送り忘れたり
歩数計の境界分・秒の判定を誤っていた。修正・リファクタリング
電池電圧で残量をキャップしたり
キャップしたときにLEDが赤青しないようにヒステリシスを入れた
温度で充電停止、チャタリングがひどいので一般的なチャタリング防止を追加
機種判定などがもうめちゃめちゃだったのでリファクタリング
電源OFF時、とりあえずLCD系電源を落とすがウェイトを調整
電池残量ICが電池残量0といってもマイコンからは電源を落とさない。3.1Vまでは動かす。仕様変更
強制電源断の仕様変更。2sec抑えたら問答無用でさらに4sec後にoff→6秒押さえ続けたら0ff
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@202 013db118-44a6-b54f-8bf7-843cb86687b1
|
2010-07-13 12:12:27 +00:00 |
|
N2232
|
510e8fb69b
|
■0.23改 もうすぐHorizonにコミット
温度で充電停止がうまく動かないのを少し対策
温度のチャタリング除去など
本体判定を誤っていたのを修正
TSで電源入らないとか
充電許可/停止 が誤っていた。...電池抜くな!
自己アップデータのデバッグコードをifdefで抜く
バッテリパラメータを最終仕様に
電池のリラックス待ち廃止。効果が認められないため
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@201 013db118-44a6-b54f-8bf7-843cb86687b1
|
2010-07-07 11:33:53 +00:00 |
|
N2232
|
3da96fcad8
|
0.23
VolをTWLからも書けるように
スライダとの後着優先になる
Codecの「書いたVolと違う値にセットされる(MAX?)」バグワークアラウンドのため、ポーリングするように再度変更
TWLからも書けるのと併せ、そのつもりで作っていたかったので修正箇所が多い
スライダのレジスタの値を読み出されるのでスライダのアソビを考えてスケーリングするよう変更
テーブル引きのテーブルをいじるのでは対応出来ない
ADCのフィルタの誤り。閾値付近でふらふらしてしまっていた。フィルタの意味なし
電池残量0時のデフォルトパターンを設定。
ほぼすっからかんな電池をセットされたときなどでSoCから何も書かれてない状態の時、消灯で不便なため
電源LED autoでホタルにしない用にした。
ホタル消そうか…
ファームが壊れ、バックアップからも復帰できないときに赤LEDを ぴぴっ、ぴぴっ と点滅させるように変更
ファームバックアップ後、新ファーム書き込み中のある期間で電源を落とすとバックアップが消える?
todo:デバッグコードが残っている
MGICにバッテリーパラメータを書くタイミングを変更(パラメータ転送~に時間が掛かるため)
1)電池交換を検出したとき
2)電源を入れようとしたときに万が一電池がすり替わってたとき
電圧で電池残量をキャップする
分解能20mVではあまりよろしい結果が得られなかったのでMGICより下位バイトも取得するように変更
比較部をリファクタリング
wait_msを違うモジュールに
ROM上のbootブロックに置きたかったため
Vol更新コマンド ビットの自動クリアを忘れていた
バッテリ残量パラメータ更新
ビットシフトが必要になったので対応 残念なコードに
電源LED赤とカメラLEDがひっくり返っていた
VOLテーブルを-10dbに更新
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@200 013db118-44a6-b54f-8bf7-843cb86687b1
|
2010-07-06 09:01:09 +00:00 |
|