Commit Graph

20 Commits

Author SHA1 Message Date
n2232
c1f70d8d17 zeroNUP が流れ、1NUPに入れるべく作業中
・TWLに音量変化割り込みを入れまくらない。
 ACKとしてのREADを期待せず、変化した分だけ入れる
・歩数計ログをクリア後、1歩目をカウントしたところからログいっぱいで止める
 &一応リファクタリング
  年またぎなど一通りチェックはしたが…
ぼちぼちブランチを切る

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@308 013db118-44a6-b54f-8bf7-843cb86687b1
2011-02-04 06:53:26 +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
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
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
611a0cbf84 戻り値の型が誤っているのを修正 動いているコードを触るなと言う格言もあるが…
無名な列挙型、一通り名前を付けた。VSのメンバ表示の可読を上げたいため。今更。
LED お知らせLED、リピート設定でなくても最終フレームフラグを立てる
(パターンを差し替えるときに使ってほしかったが意味ないかもとのこと)
WiFiLEDの点滅は現状(TWL同等)で良いらしい。
スリープ中だが、masterBrightnessで下げた状態にしてもらうことになりそう。
 うっすらついてるかわかるか程度なら消してしまえばいいのに...
充電停止・再開温度を変更。ただし評価を待ってまたいじられるかもしれない
 電池残量割り込みのデバッグコードを入れた。
 加速度センサが動いていると、強制オフに時間が掛かるとの事でシステムチックタイマを数えてみたが、ジッタは増えるものの、問題無いような気がするし、手元で試しても同じ気がする。条件を確認しよう
 

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@189 013db118-44a6-b54f-8bf7-843cb86687b1
2010-06-03 08:39:03 +00:00
N2232
6a8e26878b 0.18
・加速度センサが時々(割と頻繁)にNAKを返すので、数回リトライするように
 先週はこんな事無かった気がするのだが、、、
・アップデート後、電池残量で落ちる(落とす)のを回避…できたか?
・「電池残量で割り込み」のデバッグコードを入れたままでした…。 実害はないはずですが抜きました。
・キャストに関するワーニングを少し押さえる
・TWLアプリに対して音量変化割り込みを入れすぎてしまう。
 マイコンで間引こうとしたが難しいので諦め...
 Vol32のビットも保持はするように。どうするかは不明

【ToDo】
・電池メーカー別にセットすべきパラメータをちゃんと処理していない
・カメラLEDのセットから反映までラグがあるのでどうにかする(TWLで問題になった)


git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@172 013db118-44a6-b54f-8bf7-843cb86687b1
2010-05-24 10:02:36 +00:00
N2232
8f0c33fa2d git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@140 013db118-44a6-b54f-8bf7-843cb86687b1 2010-05-13 06:20:29 +00:00
N2232
65a94ef852 git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@136 013db118-44a6-b54f-8bf7-843cb86687b1 2010-05-13 06:18:01 +00:00
N2232
a159bca802 お知らせLEDを修正する前にバックアップを兼ね
修正:CTRCでヘッドホンから音が出ない
追加:白箱からの強制OFF
修正・追加:互換アプリのプレイ時間記録のためのフリーレジスタ
   お知らせLEDの仕様追加の件もあるので自己書き換え部分も含め
    RAM関係修正
修正:自己アップデートとWDTリセットの区別が付くようになった
修正:電池挿入直後が、普通に電源OFF時よりも消費電力が大きい
    ポートの初期値設定忘れ(TWL PMIC向けに書いていたときの名残)
無駄にstaticで確保してあるのを適切に
エラーコードが不適切だった物を修正
レジスタの初期値間違い
フリーレジスタを増やして歩数計を減らしたのでいろいろ修正
CTRCででポップ解除を忘れていた(イヤホンから音でない)


git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@126 013db118-44a6-b54f-8bf7-843cb86687b1
2010-04-16 11:07:54 +00:00
N2232
ca9bdc8a67 TSボード、実機、TS白箱統合作業中
いろいろダイエット中
・実機で音量がひっくり返る件
・電源周りを実装
・LEDを七色にする前にバックアップ


git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@125 013db118-44a6-b54f-8bf7-843cb86687b1
2010-04-13 08:39:43 +00:00
fujita_ryohei
447be796c2 仮0.F
歩数計アルゴリズム変更、ファイルを分割
 フィルタ処理が重たい…
電源投入時にCODECに音量を書きに行く
TS対応
 スリープ
 HOME
 コア電圧1.15V
 TS向けはバージョンが4Xになる
SVR2のふらつき防止を変更
TWL側I2Cレジスタ変更
 SiFi削除(要望により)
CTR側レジスタ追加
 sub_sec
 フリー増量・アドレス移動


git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@98 013db118-44a6-b54f-8bf7-843cb86687b1
2010-03-09 11:21:43 +00:00
fujita_ryohei
d88fef1e83 歩数計デバッグ用にIIC2レジスタにデータを吐くようにした
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@94 013db118-44a6-b54f-8bf7-843cb86687b1
2010-02-04 07:47:38 +00:00
fujita_ryohei
ee79a61677 電源off中にも電池温度を測定するための変更(未完)
CODECとの通信、仕様を誤って実装していた
コード整理
タスクシステム(?)の修正 タスク実行し忘れることがあった
tasks.cを分けた
デバッガがリセットをかけたのか、PMICが異常検知でリセットがアサートされたのか判定するようにした
電池の認証削除
割り込みフラグクリアの仕様を変更


git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@20 013db118-44a6-b54f-8bf7-843cb86687b1
2009-11-06 09:37:08 +00:00
fujita_ryohei
50a1948303 TWL側の充電フラグ修正
TWL側カメラLEDレジスタの、「1発だけ消灯」修正
不要コード削除
reboot.*追加


git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@16 013db118-44a6-b54f-8bf7-843cb86687b1
2009-10-29 06:50:26 +00:00
fujita_ryohei
28b5f92e98 加速度割り込み周りで取りこぼすことがあったのを救うコード追加
CTRコーデックに対応?
IRQ_0を確実にかける
I2C(TWL/CTR)の割り込み優先度修正(レジスタ名が悪いと思う)
カメラLED、TWLからの操作を追加
loader、文法ミス修正
自己アップデート後、自己リセットをかける。メーカーの回答待ちのため暫定。(セットは電源が切れ、RTCも初期化される)
RTCの初期値を変更(暫定)
バッテリ残量ICとのやりとりを修正。メーカーの推奨の手順が更新されたため。また、不正になりがちなのでリセットをかけるようにしてみた。I2C_mの2バイト書き込みがひどかったので修正
互換側I2Cれじすたの整理。エンバグ心配



git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@13 013db118-44a6-b54f-8bf7-843cb86687b1
2009-10-27 04:12:36 +00:00
fujita_ryohei
5e9ec34e61 V0.6 ベータ
全ファイルをindentに通した
ほか、たくさん修正

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@12 013db118-44a6-b54f-8bf7-843cb86687b1
2009-10-19 11:16:14 +00:00
fujita_ryohei
4ef33818d9 PMIC CTRに対応 他
中途半端ではあるがいったんバックアップをかねてコミット

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@8 013db118-44a6-b54f-8bf7-843cb86687b1
2009-09-09 12:55:38 +00:00
fujita_ryohei
5812913f0d V0.2 9/8,9/15 実装分
(実装)・加速度センサ透過アクセス
(修正)・ADCノイズ
(追加)・ワーキングモデル対応
(修正)・I2C_mの通信中にI2C_2からデータを破壊することがありそうだった
(修正)・電源投入時の残量ICへのセットの順番など
(追加)・TWLからの割り込みを新規I2Cへ通知



git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@5 013db118-44a6-b54f-8bf7-843cb86687b1
2009-09-01 06:47:57 +00:00
fujita_ryohei
0c0ecf9023 コメント等修正
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@4 013db118-44a6-b54f-8bf7-843cb86687b1
2009-08-19 10:46:54 +00:00
fujita_ryohei
047644344a V0.1 ソフト開発者の皆さんのTEG2ボードをこれにリセットしました。
既知の不具合 Vol値が突然不正になることがある。ADCの値がおかしい。

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@3 013db118-44a6-b54f-8bf7-843cb86687b1
2009-08-19 08:16:22 +00:00