したらば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.テスト
を繰り返すわけですか?

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


新着レスの表示


名前: E-mail(省略可)

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

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

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

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