したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |

ULA-FX

1織田:2003/06/25(水) 03:56
どうもです。

 久々にWEBにお伺いしました。
 ULA−FXのスレが立っていないようなので、
 立ててみました。

 テスト結果を拝見しました。
 かなりの好成績ですね。
 確かにGBA側のサーバソフト(fwlib相当)を差し替えれば
 もっと速度は向上しそうですね。
 #俺も CRC32 を削ることについては反対です。

 期待しています。
 ULAとUMJではやはり、基板を分けたほうが良い様な
 気がします。
 あと、FM部分以外はソースの公開を希望します。
 #自由にソフトが作れないし、改造もしにくい。

以上、よろしくお願いいたします。

2管理人@Mootan:2003/06/25(水) 19:35
私独自のfwlibの開発はかなり進んでいます。ROMの読み込み、セーブ系は
ほぼサポートできています。後は資金の必要となるフラッシュカセットの
サポートはこれからです。そのライブラリソフトのことを私の場合は
「fmlib」と呼ぶことにします。

それで、最高にチューンした結果は 256M の読み込みで4分40秒程度です。
CRCの計算は完全に転送中の処理内に畳み込んであるので追加の時間を必要と
しない結果です。それでもブートケーブルUSBには追いついていません。
いろいろと計算して見たのですが、それがFXの限界ですね。
1bitの同期シリアルの受信のコードのは次のとおりです。
clr OUT_SC_BIT ;SC = 0
rlc a ;shift in
setb OUT_SC_BIT ;SC = 1
mov c,INP_SO_BIT
これが最小のコードだと思いますが、7サイクル消費します。GBAの通信速度の
最高の2Mbpsは6サイクルで済ませる必要がありますが、それよりは遅いです。
ブートケーブルUSBは2Mbpsよりも速い転送をしていることが考えられます。

3管理人@Mootan:2003/06/25(水) 19:40
基板を分ける件ですが、私としてはUMJ-FXしか考えていません。
ULA-FXはUMJ-FXを手直ししたら使えると言う寸法です。
さすがにULA-FXのキットはまずいと思いますので。
ソース公開については前向きに考えます。

4管理人@Mootan:2003/06/25(水) 19:58
>>織田さんへ、
アプリからCypressのコントロールパネルを使わずにEEPROMの書き換えをできる
サンプルを作っていただけないでしょうか。そうすれば、FXを自動認識して
適切なファームを転送するアプリができそうです。

5織田:2003/06/26(木) 03:42
>基板を分ける件ですが、私としてはUMJ-FXしか考えていません。
>ULA-FXはUMJ-FXを手直ししたら使えると言う寸法です。
>さすがにULA-FXのキットはまずいと思いますので。
それほどまずいとはおもいませんが、おまかせいたします。

>ソース公開については前向きに考えます。
よろしくお願いいたします。

>アプリからCypressのコントロールパネルを使わずにEEPROMの
>書き換えをできるサンプルを作っていただけないでしょうか。
>そうすれば、FXを自動認識して適切なファームを転送するアプリが
>できそうです。
すいません。
これ、意味がわからないです。

6管理人@Mootan:2003/06/26(木) 13:42
> これ、意味がわからないです。
EZ-USBに接続されたEEPROMにファームを書き込むのにCypressのコントロールパネルで
できますが、わざわざそれを使わずに自前のアプリでできるようにしたいという意味です。
確か以前に織田さんの方でI2Cのことについて調べたようなことをお聞きしましたので。

7織田:2003/06/27(金) 02:46
>EZ-USBに接続されたEEPROMにファームを書き込むのにCypressの
>コントロールパネルでできますが、わざわざそれを使わずに
>自前のアプリでできるようにしたいという意味です。
>確か以前に織田さんの方でI2Cのことについて調べたようなことを
>お聞きしましたので。
この機能はFM相当のものに組み込まれると言うことでしょうか?
どの様なメリットがあるかをお聞きしたいです。

すいません。よろしくお願いいたします。
#イマイチ、メリットが見えないので…。

8管理人@Mootan:2003/06/28(土) 13:54
FXはEEPROMが必須なのでその内容をアプリから書き換えることができればメンテが
しやすいですし、UMJにおいてはあるコントローラのみで使用したい方には都合が
良いと思いました。しかし、現在のところ構想の段階ですので、メリットと言うほどの
事ではありません。まだ好奇心の段階です。
もし織田さんの方でご存知なのに、私が一から調べて作成するのは時間の無駄と
考えましたのでお聞きしました。まだ、何も無い状態のようですので、私の方で
解決します。お騒がせしました。

9HeyYahh!!:2003/06/28(土) 23:43
こんばんは。
EEPROMへの書き込みですが、携快電話等のデバイスドライバで書き込む方法であれば
ttp://www.cypress-japan.co.jp/japanese/pdf/EZ-Loader.pdf
の資料は役に立つのではないでしょうか。
もし、すでに見ていらっしゃいましたらすいません。

10織田:2003/06/29(日) 00:30
>FXはEEPROMが必須なのでその内容をアプリから書き換えることが
>できればメンテが
FX は EEPROM に予め、何らかのコードを入れておかなければ、
いけないということですか?
#ブートモードで立ち上げられない?

具体的に開発する場合は

1.何らかのライター(AN213x評価ボードなど)でEEPROMを書き込む。
2.それを FX ボードに入れる。
3.テスト
を繰り返すわけですか?

すごい面倒くさいですね。

11管理人@Mootan:2003/06/29(日) 00:50
>> HeyYahh!! さん、
恐らく、それはデバドラでファームをダウンロードするものですよね。
EEPROMの書き込みではなく。間違っていましたらすいません。

>> 織田さん、
EEPROMが必須でもブートモードで立ち上げられます。ですから、その面倒
くさいことにはなりません。EEPROMにはファームではなく動作モードを書きます。
しかし私の場合、発想が逆で、せっかくEEPROMがあるのだからそれを使えたら便利に
できるかもしれない。でもコンパネ必須では便利にはならないと言う考えです。

12織田:2003/06/29(日) 08:42
了解です。
これは俺も考えたことがありますよ。
ただ、アプリと USB のデバイスが蜜に結合している。
#専用アプリを用いると言う意味。
場合ではあまり意味がないだろうという結論でした。
#それなりにユーザビリティーを考えてみた…。

動作モードのIDをEEPROMに書き込むのではなく、
ファームそのものを書き込むのでしたら、納得なんですが…。
#ドライバさえあれば、プラグ&プレイが実現するので…。

ただ、いずれにしても書き込むためのプログラム(ファーム)が
必要になるので、それは自動にしろ手動にしろDLする必要が
あるように思います。

では

13HeyYahh!!:2003/06/29(日) 19:25
あれ、そうなんですか。携快電話などは、PIDを二つ持っていて、一つ目のPIDの時
EEPROMに二つ目のファームを書き込み、次回からはそのファームで起動するので、
その説明が書いてあるのかと思ってました。

お役に立てなくてすいませんでした。

14bit:2003/09/22(月) 21:30
こちらのほうの動きは余り活発ではありませんね。
MootanさんもFMなどで大変なのだと思います。頑張ってください。

ところで、MootanさんはFXをUMJにすることをお考えのようです(優先的に)が、
FX Linker Advanceなんてのも良いかと思います(もちろん、コンテンツを見た上ですが)。
なかなか期待が持てるので(UMJもです)今度、自分のHPで紹介させていただきたいと考えています。

宜しくお願いします。

15管理人@Mootan:2003/09/23(火) 00:08
いえいえ、私の方では非常に活発なのですよ。キット化に向けて設計中であります。
FX Linker AdvanceとはULA-FXのことを指していると思いますが、UMJ-FXは
ほぼ変更なしでULA-FXとして使用することができます。ただ、実験キットとして販売する
以上、何か特定用途のためだけの物として考えて欲しくないことと、見た目では
UMJは真っ当に見えるためです。やはりULAはきちんと説明しないと偏見をもたれる方も
いらっしゃると思います。私としては何ら問題がないと確信しておりますし、1つの
遊び方としてユーザの権利だと思っております。
HPで紹介されましたら、ぜひお知らせください。楽しみにしております。

16名無しさん:2003/09/24(水) 01:12
あっ、すいません勝手に判断してしまって。

自分のHPに紹介するのは、Mootanさんがお作りになられたキットをULA-FXとして紹介させていただきたい。
と、言うようにこちらのほうで考えていまして、Mootanさんに頼らなければいけないのです(すいません)。

自前で調達することも考えたのですが、行き詰まってしまったので(知識も技術もないです)。
このような形でお伝えする事になりました。

そもそも、HPのほうの基盤がまだ固まっていない状態ですので、少しの時間が必要です。
もし紹介できる環境になったとしてもMootanの期待にお答えできるかどうか分かりませんが宜しくお願いします。

17bit:2003/09/24(水) 01:14
すいません、同一人物です。↑

18管理人@Mootan:2003/09/24(水) 01:35
ありがたいお話だと思います。GBA用リンカーケーブルはたくさんあり、しかもそれぞれ
高い性能ですのにULA-FXに期待していただけるとはうれしい限りです。
FMではたくさんのリンカーケーブルに対応したいと考えておりますが、逆にULA-FXの
販売の首を絞めそうです。私は売上より開発に興味がありますので、このようになって
しまいますが、これで失敗してしまうことも多々あります。
私の姿勢を皆さんはどう判断されるかですね。
FXのキットはハードルを低くして、作る楽しみカスタマイズする楽しみが味わえればと
思っております。また、FXの製品はあまりありませんので、研究開発でのエキスパートの
方にも役に立つと思います。ともかくHP件は楽しみにしております。

19教えたがり君:2007/03/08(木) 18:34:30
Mootanさんお疲れ様です。
いやー、長い事待ちましたがようやく準備できましたか。
ずっと雑記を拝見していましたが、資格試験もあればいろいろとトラブルもあり、
傍からみていても大変だなぁと思っていました。
くりかえしですが、本当にお疲れ様です。
早速、見積りフォームから申し込ませていただきましたのでよろしくお願いします。

20管理人@Mootan:2007/03/08(木) 20:10:13
おお、いつも早いですね。今回も一番乗りですよ。どうもありがとうございます。
ただこれで「お疲れ様」にならないのがつらいところです。
これからが製品の修正とか加工とか、ファームの充実とかで
更に大変になると思います。やはり技術力を持った代理店が
現れると助かりますね。
この書き込みの前は2003年ですか…。長い道のりでした。
もうbitさんは見ていないでしょうね。

21教えたがり君:2007/03/27(火) 09:25:22
UMJ-FX到着しましたー。
基板の隅っこに書かれている"Made in Japan"の文字、控えめですが誇らしいものですね。
何と言うか、モノ造りにかける情熱のようなものを感じます。
まだ変換ケーブル作ってないので、実際の動作確認はしてませんが、
そのままPCにつなげて、HID準拠ゲームコントローラとして認識される事だけは確認しました。
まぁ、材料買うところからやらねばならないのですが、幸いな事に来週東京行く用事がありますので、
ついでに秋葉原で必要なものを買ってこようと思います。
ひとまずはご報告のみですが、動作確認できたらまた書き込みます。
Mootanさんありがとうございました。


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

掲示板管理者へ連絡 無料レンタル掲示板