検索結果 117 件

by eForce技術担当
2020年8月06日(木) 11:38
フォーラム: μC3/Compact
トピック: タスクスタックオーバーフロー
返信数: 2
閲覧数: 54

Re: タスクスタックオーバーフロー

タスク動作中にタスクスタックの末尾アドレスには、OS上で使用する情報が格納されていますので、
書き換えてしまった場合、ハードフォルト等の予期せぬ動作が発生する可能性があります。
(OSでスタックオーバーフローを検知する仕組みは入っていません)

より詳細な情報に関しましては、保守契約が必要となりますが、弊社サポートメールにてお問い合わせください。
by eForce技術担当
2020年8月05日(水) 14:42
フォーラム: μNet3
トピック: タスクの停止について
返信数: 1
閲覧数: 67

Re: タスクの停止について

お世話になっております。

「DDR_LPC_ETH.c」ですが、Renesas R-IN32M3-EC のルネサスサンプルおよび、
弊社提供R-IN32用パッケージに同名ファイルは含まれていないようです。

恐らく別パッケージ品のドライバを流用・変更して利用されていると思うのですが、
弊社提供ソースをお客様側で改変されている場合、弊社では対応出来かねます。
ご期待に沿えず申し訳ありませんが、何卒ご理解のほどお願いいたします。

必要であれば、弊社ドライバの作りに関しては弊社サポートメールにて相談可能です。
この場合、保守契約が必要となりますので、必要であれば弊社セールスまでご連絡下さい。
by eForce技術担当
2020年7月27日(月) 12:52
フォーラム: μNet3
トピック: RZ/T1スイッチングについて
返信数: 1
閲覧数: 215

Re: RZ/T1スイッチングについて

お問い合わせいただいた件、回答が滞っており大変申し訳ございませんでした。 すでにご解決済みかもしれませんが、以下に回答致します。 今回、μC3コンフィグレータで生成したコード(DDR_RZT1_ETH_cfg.h)を手動で修正していただく必要があります。 コンフィグレータでは、MACセレクト(ETH_CFG_MACSELの値)を1 or 3にしか設定できないため、この値を0 or 5に変更していただくのと、ETH_CFG_PHY_ADDRの値を0にする必要があります。 以下に、DDR_RZT1_ETH_cfg.hの改修ポイントを記載致しますので、ご参考いただければと思います。 ■改修ポイント1...
by eForce技術担当
2020年7月27日(月) 11:58
フォーラム: μC3/Compact
トピック: snd_mbx
返信数: 2
閲覧数: 115

Re: snd_mbx

まずは、下記の内容を確認して頂けますでしようか。

viewtopic.php?f=12&t=38
by eForce技術担当
2020年7月21日(火) 15:20
フォーラム: μC3/Compact
トピック: 管理割り込み
返信数: 2
閲覧数: 206

Re: 管理割り込み

こちらの、ご連絡をいたします。 >初期化ハンドラに設定が追加されませんでした。 こちらの内容は、μC3/Standardの場合であり、μC3/Compactの場合には、 初期化ハンドラには、割込みサービスルーチンに関する処理は、 追加されません。 === 実際に下記で設定をすれば、割込みサービスルーチン(OS管理下の割込み) 処理は、作成されていると思います。 === μC3/Compactでの割込みサービスルーチンについては、 ご指摘のように、 割込み番号:53 起動番地:usart1_intr とした場合には、具体的には、下記のように動作するようになります。 ・vect.s79  inth...
by eForce技術担当
2020年6月30日(火) 16:31
フォーラム: μNet3
トピック: TCPIP断線確認
返信数: 2
閲覧数: 332

Re: TCPIP断線確認

返信が遅くなり申し訳ありません。 質問なのですがcon_socで接続確立後に、断線(LANケーブルが抜けたなど)を検出する方法はありますでしょうか? リンク状態の参照は「 Ethernetのリンク状態を参照したい 」をご確認下さい。 リンク検出は自マイコンが直接繋がっているLANポートのみ検出可能です。 現在Keep Alive機能は使用しています。 なのでKeep AliveでTCPコネクションを切断したことを確認することができますでしょうか? UB sts; ref_soc(sid, SOC_TCP_STATE, (VP)&sts); をポーリングさせて sts = TCP_CLOSED ...
by eForce技術担当
2019年4月01日(月) 16:12
フォーラム: μC3/Compact、μC3/Standard
トピック: CPU負荷率計測例(μC3/Compact、Cortex-Mの場合)
返信数: 0
閲覧数: 6572

CPU負荷率計測例(μC3/Compact、Cortex-Mの場合)

CPU負荷率の定義として、一定時間において、CPUが稼動している時間の割合とします。 下記に例を示します  まず、μC3/Compactでは、下記の状態を持っています。  μC3/Compactユーザーズガイドの「3.1 コンテキストとシステム状態」  を参照しています。 A. 割込みハンドラ(割込みサービスルーチン) B. タイムイベントハンドラ C. タスク D. アイドル  ここで、アイドル状態は、実行できる状態のタスクがなく、  タイムイベントハンドラもなく、割込み処理も実行してい  ない場合となっていますので、  『CPUの負荷』の測定については、ある時間当たり、  アイドル状態とそ...
by eForce技術担当
2019年3月29日(金) 11:40
フォーラム: μNet3
トピック: uNet3ネットワークデバイスの初期化について
返信数: 2
閲覧数: 3180

Re: uNet3ネットワークデバイスの初期化について

net_dev_ini( )はパラメータのチェックや、排他処理を行っていますが、ほぼ全ての処理はデバイスドライバの初期化関数の実行となります。
デバイスドライバの初期化関数はgNET_DEV[]の「ini」で登録されている関数を実行します。

デバイスドライバの初期化以外に関しては問題は再実行しても問題はありませんので、
デバイスドライバの初期化関数が再実行が行えるように作られていれば、net_dev_ini( )は再実行できます。
今回のお問い合わせのケースではWLANの初期化となります。
おそらく、WLANドライバは御社で作成されていると思うので、ご確認ください。
by eForce技術担当
2018年12月07日(金) 20:46
フォーラム: μNet3
トピック: uNet3 - ノンブロッキングモードでコールバックがコールされません。
返信数: 0
閲覧数: 6321

uNet3 - ノンブロッキングモードでコールバックがコールされません。

質問: ソケットをノンブロッキングモードに設定したが、コールバックが実行されません。 回答: 事前にソケットAPI(接続:con_soc(),送信:snd_soc(), 受信:rcv_soc(), 切断:cls_soc())を実行した上で、 ソケットAPIの戻り値がE_WBLK(ノンブロッキング受付)の状態にしておく必要があります。 ソケットAPIの戻り値がその他の場合は、ソケットAPIで実行しようとした処理が完了したか、 エラーで終了しているのでコールバックは実行されません。 関連トピック: ・ノンブロッキングモードを使って複数のソケットを1つのタスクで処理したい   https://su...
by eForce技術担当
2018年12月05日(水) 18:26
フォーラム: μNet3
トピック: デフォルトゲートウェイを未設定としたい
返信数: 0
閲覧数: 5699

デフォルトゲートウェイを未設定としたい

質問:
デフォルトゲートウェイを未設定とするにはどのアドレスを設定しておけばよいですか?

回答:
0.0.0.0を設定してください。
この場合サブネット外に送信しようとするとEV_ADDR(-98)が返却されます。