Commit Graph

85 Commits

Author SHA1 Message Date
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
N2232
ebd37460a4 WDTリセット時、SoCに割り込みを通知するタイミングが良くなかった。
ちゃんとMCUのI2Cを初期化してから通知するよう変更
Horizonリポジトリに0.10としてリリース(r13538)

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@124 013db118-44a6-b54f-8bf7-843cb86687b1
2010-04-05 04:57:53 +00:00
N2232
947647e316 TypeTでWDTリセット時にステータスフラグ立て忘れを修正
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@123 013db118-44a6-b54f-8bf7-843cb86687b1
2010-04-05 01:05:51 +00:00
fujita_ryohei
033a70af66 ・歩数計部分の加速度onと歩数計onビットが間違えていた件
→互換製のため仕様書を変更(accero.c)
・TypeTではWDT時にFCRAM RESET をかけてしまうのを回避できない
 暴走してしまうのでリセットをかける(loader.c)
・バッテリパラメータ整理(白箱向け削除)(pm.c)
・MCUリブート時にLEDがフェードインしてたのを修正(led.c)
・リブート判定をミスっていたところを修正(main.c)
・リブートフラグを消すのを忘れていた。(task_sys.c)

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@118 013db118-44a6-b54f-8bf7-843cb86687b1
2010-04-02 06:30:50 +00:00
fujita_ryohei
5d608354b9 loader TypeCの対応忘れ
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@117 013db118-44a6-b54f-8bf7-843cb86687b1
2010-04-01 08:55:59 +00:00
fujita_ryohei
5cfa043238 TEG2,WM環境で P0 の初期化忘れ
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@116 013db118-44a6-b54f-8bf7-843cb86687b1
2010-04-01 08:47:43 +00:00
fujita_ryohei
74d6689b61 WDTリセット時に/FCR_RSTを解除忘れ 修正
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@115 013db118-44a6-b54f-8bf7-843cb86687b1
2010-04-01 07:55:42 +00:00
fujita_ryohei
cd8c1a1590 0.10
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@106 013db118-44a6-b54f-8bf7-843cb86687b1
2010-03-30 07:41:46 +00:00
fujita_ryohei
abb4d47511 WDRリセットでの割り込み追加(動作未確認)
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@105 013db118-44a6-b54f-8bf7-843cb86687b1
2010-03-30 00:22:16 +00:00
fujita_ryohei
52c14bcfdd 機種判定レジスタの定義変更に対応
実機とTS、白箱を自動判別

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@103 013db118-44a6-b54f-8bf7-843cb86687b1
2010-03-25 09:50:03 +00:00
fujita_ryohei
9d24f9337c TS対応
・実機対応(TSと微妙に違うため)
・ifdefの誤り
 #ifdef A || B と書けないのはCの仕様らしい
 #if defined ( A || B ) は開発環境が対応してない
・製品検査用にインフォメーションが読めるように(0x7F~)
・フリーレジツタの追加
・


git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@99 013db118-44a6-b54f-8bf7-843cb86687b1
2010-03-19 09:36:25 +00:00
fujita_ryohei
31281f00dd ・ウォッチドッグタイマ有効。→割り込みに追加
・RESET1時にCODECのレジスタクリア


git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@93 013db118-44a6-b54f-8bf7-843cb86687b1
2010-02-03 04:25:13 +00:00
fujita_ryohei
f91629590c メモリマップ変更後
機能は今のところx.0.Cと同一
バージョン表記はx.0.D


git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@78 013db118-44a6-b54f-8bf7-843cb86687b1
2010-01-07 02:46:15 +00:00
fujita_ryohei
55c7b79422 中間アップデータ
メモリマップ変更のため、アップデータを更新
機能そのものはx.0.Cと同一
バージョン表記はx.F.C
(注)ビルド時にconfig.hを修正してx.F.Cにすること

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@77 013db118-44a6-b54f-8bf7-843cb86687b1
2010-01-07 02:44:43 +00:00
fujita_ryohei
c73799ebe4 強制電源OFFのやり方変更
WiFiボタンで電源ONするかもと残していたコード削除
OFF時、バッテリ残量ICをスリープに入れ忘れていた
スリープ中に電池を食うモードに入ってしまうことがあったのを回避(確認中)


git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@72 013db118-44a6-b54f-8bf7-843cb86687b1
2009-12-28 06:47:54 +00:00
fujita_ryohei
e155ddaf0c 逐次実行タスクの、追加/並べ替えを変更
割り込み禁止を短くした。まだ変更の予定なので、とりあえずバックアップのつもり。
 動いているようではある

歩数計のデバッグコードを抜いた
ADCピンの設定を修正
TypeTでカメラLED反転を忘れていた
未使用になったピンの処理


git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@66 013db118-44a6-b54f-8bf7-843cb86687b1
2009-12-22 10:20:12 +00:00
fujita_ryohei
282ee86c5f 0B
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@43 013db118-44a6-b54f-8bf7-843cb86687b1
2009-12-09 07:19:13 +00:00
fujita_ryohei
065d3ff258 アップデート時、再起動が不要になった
(LEDが瞬間消えるのは勘弁して下さい)

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@41 013db118-44a6-b54f-8bf7-843cb86687b1
2009-12-07 12:14:25 +00:00
fujita_ryohei
e0c86ce6f1 ジャイロ仮対応
自己書き換え修正(割り込み内での書き換えはメーカー非推奨のため)


git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@38 013db118-44a6-b54f-8bf7-843cb86687b1
2009-12-07 08:00:28 +00:00
fujita_ryohei
e4b6f0744b accero ゴミを取ってきてしまうことがあるので読み捨てる。(取りこぼす)
loader port 3.0 のピンモードを忘れていた。FCRAM Resetが出来ない。昔は大丈夫だったのだが
無駄な #ifdef _CODEC_CTR_ を削除

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@32 013db118-44a6-b54f-8bf7-843cb86687b1
2009-11-26 08:37:32 +00:00
fujita_ryohei
9883fa4fee git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@30 013db118-44a6-b54f-8bf7-843cb86687b1 2009-11-24 01:55:39 +00:00
fujita_ryohei
5588bf8c93 git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@28 013db118-44a6-b54f-8bf7-843cb86687b1 2009-11-18 06:44:33 +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
972a9bcd16 電源シーケンス 液晶電源周りのウェイト変更
tuneボタン廃止
検出スイッチ廃止でコードも削除

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@15 013db118-44a6-b54f-8bf7-843cb86687b1
2009-10-28 13:36:49 +00:00
fujita_ryohei
1683de10fa homeボタン対応 tuneボタン廃止(tuneボタンがhomeボタン代わりになります)
スリープ機能

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@14 013db118-44a6-b54f-8bf7-843cb86687b1
2009-10-27 23:52:17 +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
9453e8fbfe git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@11 013db118-44a6-b54f-8bf7-843cb86687b1 2009-09-29 10:31:26 +00:00
fujita_ryohei
4f86e7aa2d V0.3 final
V0.4でレジスタなどがらっと変えてしまうつもりで、#ifdef ではつらいため、
きれいにしてしまいます。

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@10 013db118-44a6-b54f-8bf7-843cb86687b1
2009-09-16 06:41:53 +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
39946e295a V0.3 V0.1からアップデートできるようになりました。
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@7 013db118-44a6-b54f-8bf7-843cb86687b1
2009-09-08 02:23:22 +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
fujita_ryohei
938ea96c94 git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@2 013db118-44a6-b54f-8bf7-843cb86687b1 2009-07-06 06:27:40 +00:00