FAQ

bits pot 全般のFAQ

bits pot用のSOFTUNEには制限があるとのことですが、どのような制限がありますか?
bits pot用SOFTUNEのコンパイル制限はございませんが、Cアナライザ、Cチェッカー機能が使用できません。
また、あくまでも評価版ですので使用許諾条件にもありますとおり、製品への適用についてはできませんのでご注意ください。
開発環境は、非日本語の基本ソフト(OS)のWindowsパソコンにも対応していますか?
基本ソフト(OS)の言語としては、日本語、英語の対応となります。
bits pot white、bits pot redを購入した場合、SOFTUNEはそれぞれ専用版のアプリケーションとなりますか?
この場合、同一のパソコンにインストールは可能ですか?
bits pot whiteは、16bitCPUで『SOFTUNE V3』、bits pot redは、32bitCPUで『SOFTUNE V6』となっており、同一のパソコンへのインストールは可能です。
SOFTUNEC/C++コンパイラ・プリプロセッサを通す際に、必ず定義されるシンボルは何ですか?
SOFTUNEにより、必ず定義されるシンボルはありません。
ただし、プロジェクトごとにマクロ定義が可能となっており、プロジェクト→プロジェクトの設定により選択できます。

タグ:Cコンパイラ カテゴリ:マクロ名指定にて
(例)マクロ名:SFTUNE 設定値:1
と定義することにより、ソースファイル上で#ifdef SOFTUN による(句読点いらない)場合分けが可能です。
workbenchとはどのようなものですか?
OFTUNE Workbenchは、この基板に搭載されているマイコンのソフトウエア開発を行うためのものです。
C言語などでソフトを設計し、コンパイラ、リンカ、そしてデバッグという一連の作業を行うことができます。
bits potは、通信を実践的に学習できるキットのようですが、 例えば、実際の車に実装して、一つのECUとして実際の制御を行うことは可能ですか?
本製品は学習キットですので、実際の製品としては使用できません。
実験などで使用し、発生した損害については、弊社では責任を負いかねますのでご了承願います。
モニタデバッガ経由でprintfを実行して、SOFTUNEのターミナルに表示させることは可能ですか?
表示させることはできません。
改版後のモニタデバッガは改版前にインストールしたbits pot FR用のsoftuneで動作しますか?
REV600010-BV のSoftuneをインストールされている場合は動作しません。
既にイントール済みのSoftuneを一度アンインストールし、その後最新のダウンロードファイルに添付されているFR_ProPack_Rev600011-EV をインストールし直してください。
詳細は各マニュアルを参照してください。

bits pot blueについてのFAQ

プログラムを書き込み、プログラムの[連続実行]、およびSW2_BREAKを一度押した後に、[デバッガの終了]を押すと、"「中断」処理中です。/MCUの停止処理中です。:/中断ボタンを押すと、MCUをリセットします。[中断(A)]"が表示され、そのままになります。また、[中断(A)]を押すと、"「中断」処理中です[中断(A)]"となり、同じくそのままになります。なにか考えられることはありますか?
flexrayサンプルプログラムのデバッグ機能は、対向nodeがシングルチップで動作している環境でのみ使用できます。
したがって、対向nodeがシングルチップで動作していない最初のデバッグ操作にて連続実行を行うと、ハングアップしてしまいます。
基板上のコネクタは自動車用のコネクタへの変更可能でしょうか?
自動車コネクタの形状が、基盤のスペースと合わない可能性がありますので、変換コネクタを準備していただければ可能です。
サンプルプログラムは2ノードでの通信となっていますが、ノード接続を増やすことは可能ですか?
通信仕様上、Static Slotは24まで割り当て可能ですので、その範囲でslot割り当てを変更していただくことで可能です。デフォルトでもSlotID13-24までは未割り当てとなっております。
FlexRayの通信状態を容易に判別する方法はありますか?
サンプルプログラムでは左側の7SEG LEDにFlexRayの通信状態が表示されます。
例えば双方向で正常通信をしている場合は"4"が表示されます。
詳細はマニュアルをご参照下さい。
bits pot blueのCAN,FlexRayケーブルに適合するコネクタの型番は何ですか?
メーカー:日本圧着端子製造㈱  型格:S3B-PH-SM4-TB

bits pot red についてのFAQ

bits pot redに付属しているCANケーブルに適合するコネクタの型番は何ですか?
メーカー:日本圧着端子製造株式会社  型格:S3B-PH-SM4-TB
bits pot red 1枚のみで「CANのテストパケット」は出せますか?
(CAN通信は他色のボードが必要となるようですが、2枚ないとだめですか?)
他ノードが必要になります。(CANの仕様により単独での動作はできません)
CANのサンプルプログラムはどのようなパケットを送出することができますか?
IDとして持っているのは5種類になります。
詳細はbits pot red CAN-Motorボード ユーザーズマニュアルP94「表 5-4 サンプルプログラム CAN ID」をご参照ください。
物理層の信号のレベルを確認する手段はありますか?
確認することは可能です。
確認方法の一例としては、オシロスコープを用いた方法で、送信の場合はCN3-33を、受信の場合はCN2-32をプローブで確認してください。
また、プローブを当てる際はGNDを必ずつなぐことと、ほかの部分にプローブが触れないように注意してください。
その際に発生した損害については、弊社では責任を負いかねますのでご了承願います。
bits pot redのDCモータはCAN通信によってコントロールできますか?
付属のサンプルプログラムは、bits pot whiteと接続することで、CAN通信でDCモータの制御が可能です。
サンプルプログラムはボード上のスイッチの操作で、いろいろなテストパケットの送出操作が可能ですか?
サンプルプログラムでは対応しておりません。
ただし、ご自身でプログラムを作成すれば可能です。
bits pot redとwhiteをCANケーブルで接続し、動作させていますが、サンプルプログラムのCAN通信動作がうまくできません。単体では動作しています。考えられる要因はありますか?
bits pot redのサンプルプログラムは、デフォルトで単体動作の設定になっており、CAN通信を行う場合は、下記を変更する必要があります。

main.cファイル41行目
#define CAN_PERMIT (1)←この設定を1としてください。
設定についての詳細はbits pot red CAN-Motorボード ユーザーズマニュアルP98をご参照ください。
モニタデバッガでプログラム動作中に、任意に停止させることはできますか?
モニタデバッガのプログラム動作中に任意に停止することはできません。停止させたい場合は、あらかじめ、ブレークポイントを設定して、プログラムを動作させてください。
CAN通信のボーレートを変えることはできますか?
サンプルプログラムでは、33/125/250/500kbpsから選択できますので簡単に変更が可能です。また、それ以外の値の設定も可能です。
bits pot red同士での対向通信は可能ですか?
サンプルプログラムでは対応しておりませんが、ハードウエアとしては可能な構成となってます。
付属のモータ以外は使用できますか?
ほかのモータも使用可能です。以下の点にご注意ください。
対象:DCブラシレスモータ  電源:12V/1Aまで
接続端子の接続間違いにご注意ください。

付属品以外のモータを使用した際に発生した損害については、弊社では責任を負いかねますのでご了承願います。

bits pot white についてのFAQ

サンプルプログラムはCANとLINのゲートウェイとして働きますか?
サンプルプログラムでは対応しておりません。
ただし、ご自身でプログラムを作成すれば可能です。
FLASH MCU Programmerでプログラムの書込みを行うところで失敗します。
考えられる要因はありますか?
LASH MCU Programmerで設定しているCOMポート番号と、パソコンが認識しているCOMポート番号が一致していない可能性があります。両方のCOMポート番号が一致していることを確認してください。その後、FLASH MCU Programmerの「Set Environment」を押して、設定をやり直し、再度書き込みを行ってください。
または、FLASH MCU Programmerで、「Full Operation」ボタンを押した後に、本ボードのリセットSWを押していない可能性があります。画面に、「Please reset the microcontroller on userboard. Then push OK button.」という表示がされましたら、必ずリセットSWを押してから「OK」ボタンを押してください。
モニタデバッガ(Euroscope)が動作しません。考えられる要因はありますか?
SOFTUNEのアクティブプロジェクトの配下にある「ROM_cfg_block.c」ファイルが正しく変更されていない可能性があります。SOFTUNEのアクティブプロジェクトの配下にある「ROM_cfg_block.c」ファイルにおいて、「#set BACKGROUND_DEBUGGING OFF;」行の「OFF」部分が「ON」になっていることを確認してください。また、「ON」の状態にして、必ずSOFTUNE上でビルドしてください。

または、Euroscopeにて設定しているCOMポート番号と、パソコンが認識しているCOMポート番号が一致していない可能性があります。
①メニューの「Preferences」⇒「Select Target Connection...」を選択して、「Select target connection」画面⇒「Configure」ボタンを押します。
②「Port」⇒「COMポート番号」が、パソコンのCOMポート番号と一致していることを確認してください。 (※Euroscopeにて設定が可能なCOMポート番号は「9」までとなっていますので、パソコン側のCOMポート番号も「9」以下で一致させる必要があります。)

または、ボードの接続設定において、正しく設定されていない可能性があります。以下のように設定を確認して下さい。
①メニューから[Preferences]⇒[Select Target Connection]を選択。
②[Select target connection]画面⇒[Fujitsu 16FXBootROM(RS232)]を選択、[Configure]ボタンを押します。
③[Configure 16FX BootROM connect]画面⇒[Communication options]が以下のように正しく設定していることを確認して下さい。
・Asynchronous communication
・Int/Ext vector mode
モニタデバッガ(Euroscope)で動作中に、誤って本ボートのRESET SWを押してしまい停止させてしまいました。復旧(再実行)するにはどうすればよいですか?
モニタデバッガ(Euroscope)のメニュー⇒「Target」⇒「Go」を選択してください。
動作が復旧します。
ボードの給電方法はUSBのみですか?(ACアダプタなどほかに給電方法はありますか?)(パソコンを使わずに、単独で動作させるための給電方法はUSB以外でありますか?)
付属のUSBケーブルと、市販のUSB⇔AC電源への変換機を用いることで、給電は可能です。その場合、変換機の仕様(DC5V、500mA)には注意してください。
こちらのリンクを参考にしてください。誤使用により発生した損害については、弊社では責任を負いかねますのでご了承願います。
モニタデバッガ(Euroscope)の実行時に、メモリウィンドウのデータの値が正しく表示されない場合がありますが、どのように対処したらよいですか?
Eurocope(バージョン3.0)においては、正しく表示されない場合がありますので、最新版のEuroscope(バージョン3.0.5)を富士通セミコンダクター株式会社のサイトからダウンロードしていただき、ご使用ください。
モニタデバッガ(Euroscope)を実行させるときに、デバッグ画面でソース(プログラム)の画面が表示されない場合があります。どのようにしたら表示できますか?
実行画面において、以下の1⇒5の手順を行うと表示されます。
1.メニューから[Preference]⇒[Source Paths]を選択してください。
2.「Source File Options」画面 が表示するので、
「Source Paths for source files」に並んでいる一番左の
アイコン[New(Insert)]をクリックしてください。
3.「Select Directory」画面が表示するので、ソースが存在するディレクトリを指定して、「OK」を押してください。
4.上記2「Source File Options」画面に戻るので、「OK」を押してください。
5.実行するとソース画面が表示されます。
最新版のモニタデバッガ(Euroscope)をインストールしましたが、再びEuroscopeを起動したら、ライセンスキーを取得してインストールするような状態になりました。どのように対処したらよいですか?
インストールされているパソコンのMACアドレスが、複数存在する状態でインストールすると発生します。 MACアドレスを1つにした状態でインストールしてご使用いただくと対処できます。

bits pot yellow についてのFAQ

Portの入出力設定(DDR)を入力設定、割り込みベクタが登録されているのにもかかわらず、外部割込みが入りません。考えられる要因はありますか?
A/D入力許可レジスタ(AIDRL)がポート入力許可に設定されている必要があります。初期設定は、ポート入力許可ではなく、アナログ入力許可に設定されています。
モニタデバッグ動作で、ターゲットファイルをロードする際に、画面が固まってしまいます。どのように対処したらよいですか?
固まったように感じるかもしれませんが、しばらくお待ちください。デバッグ実行が可能になります。
モニタデバッガ動作で連続実行中に、プログラムの停止ができなくなってしまいます。考えられる要因はありますか?
モニタデバッガで使用するリソース(UI0,UO0,UCK0)をプログラム上で変更していないかどうか確認してください。
上記ポートは、LEDが接続されているポート 1 にアサインされていますので、ポート 1 をbyte単位で制御しないよう注意してください。
また、モニタデバッガで使用するLIN-UARTの割込みレベルが最高になっているかどうか確認してください。
LIN通信のサンプルプログラムでは、エラーを検出することが可能ですか?
bits pot whiteとのLIN通信では、エラー検出が可能です。なお、サンプルプログラムでは、エラーが発生した場合は、ブザー出力を行っています。
LIN通信のボーレートを変えることはできますか?
bits pot whiteとのサンプルプログラムでは、2400/9600/19200bpsからボーレートの選択が可能です。
ボードの給電方法はUSBのみですか?(ACアダプタなどほかに給電方法はありますか?)(パソコンを使わずに、単独で動作させるための給電方法はUSB以外でありますか?)
付属のUSBケーブルと、市販のUSB⇔AC電源への変換機を用いることで、給電は可能です。その場合、変換機の仕様(DC5V、500mA)には注意してください。
こちらのリンクを参考にしてください。誤使用により発生した損害については、弊社では責任を負いかねますのでご了承願います。
LIN通信およびデバッガを接続している状態でも、UART通信の空きがありますか?
LIN通信およびデバッガを接続している場合、UARTの空きはありません。
LIN通信に関するコンフィグレーションは可能ですか?
識別子(ID)の追加、データ長の変更などは可能です。

bits pot black についてのFAQ

割り込み処理を定義するために、ベクタ配置、関数定義を行いましたが、割り込みルーチンに遷移せず、モニタデバッガが暴走するように見えます。考えられる要因はありますか?
FRのベクタアドレスは、初期値0xFFC00になります。これはTBRレジスタの初期値が0xFFC00であるためです。 モニタデバッガでユーザーが割り込み関数を定義する場合、このTBRを設定する必要があります。 サンプルプログラムでは、INTVECT(ベクタ領域)が0x80000に定義されていますので、TBRを0x80000に設定してください。

記述例:(asm文)
ldi #0x80000, r0
mov r0, tbr
mini-host機能は、一般的なHost機能と比較して、どのような違いがありますか?
パソコン(USBホスト)が介在することなく、特定のUSB機器間でデータの転送が可能なUSBホスト機能です。
通常、HostとFunction の機能に対応する製品では、それぞれの機能回路が搭載され、回路規模が大きくなりますが、 Mini-Host機能は、回路規模を抑えるため、従来の
Functionの機能回路に追加・修正を加えて、限定的な機能をもつUSBホストとなっています。
モニタデバッガのデバッグ開始時に、応答がなくハングアップしてしまいます。
どのような原因が考えられますか?
モニタデバッガ起動時のボードスイッチの設定や、COMポート番号の設定を確認してください。誤った設定の場合、ハングアップする可能性があります。
デバッグの終了を実行すると、"MCUの停止処理中です。・・・"とコメント出力され、デバッグ終了できません。どのような原因が考えられますか?
ボード上のDEBUG STOPボタンを押す前に、デバッグ終了を実行した可能性があります。SOFTUNEを強制終了するなどして対処をお願いします。
デバッグ起動後、連続実行すると、正しく実行できず逆アセンブルウィンドウが開き
FFFFFFFF: FFが表示され、実行停止します。どのような原因が考えられますか?
FLASHマイコンのFLASHメモリ上に、正しくソフトがロードできていない可能性があります。FLASHメモリ上のソフトのロードは、プロシジャファイルで行っていますので、アドレス範囲設定などの再確認してください。また、ロードするファイルはバイナリファイルとなります。 コンパイル後にバイナリファイル(拡張子bin)が生成されているかも確認してください。
設定についての詳細はbits pot black USBボード ユーザーズマニュアルP148「付録 1.プロジェクト/サンプルプログラムを新規で作成する方法」 をご参照ください。
USBのFunctionとHostは同時に使用可能ですか?
同時には使用できません。
FunctionとHostのモードをレジスタ設定で切り替えて使用します。
デバッグを起動すると、以下のように表示され、デバッガが起動しません。
どのように対策すればよいですか?
E4601S:通信エラーが発生しました。"(10)"
1.bits pot blackとパソコンが正しく接続されているか確認してください。
2.正しく接続されている場合、パソコンが認識しているCOMポート番号と、
SOFTUNE設定のCOMポート番号が一致しているか確認してください。
3.COMポート設定も正しい場合、パソコンがUSB<==>UART変換チップを正しく認識できない可能性があります。 bits pot blackとパソコンの接続を切り離して再接続してください。
4.再接続してもエラーが発生する場合には、非接続状態にてデバイスマネージャーで
COMポートを確認してください。 USB Serial Portがまだ表示されているようであれば、パソコンを再起動してください。
デバッグ開始すると、コマンドウィンドウが表示され、
Break at xxxxx by breakpointと繰り返し表示します。
どのような原因が考えられますか?
デバッグ開始時のコマンドウィンドウ表示中は、マイコンのFLASHメモリへプログラムをロードしている最中です。正常な動作ですので、しばらくお待ちください。
デバッグを開始し、FLASHへのプログラム書き込みが完了した後、以下の画面で固まってしまいます。どのように対処したらよいですか?
中断 処理中です。
中断 処理中
固まったように感じるかもしれませんが、しばらく(20秒程度)お待ちください、デバッガが立ち上がります。
ボードの給電方法はUSBのみですか?(ACアダプタなどほかに給電方法はありますか?)(パソコンを使わずに、単独で動作させるための給電方法はUSB以外でありますか?)
付属のUSBケーブルと、市販のUSB⇔AC電源への変換機を用いることで、給電は可能です。その場合、変換機の仕様(DC5V、500mA)には注意してください。こちらのリンクを参考にしてください。誤使用により発生した損害については、弊社では責任を負いかねますのでご了承願います。
TOPに戻る