2011年12月19日 (月)

年末年始休業のお知らせ

平素より格別のご愛顧を賜り厚く御礼申し上げます。
誠に勝手ながら、2011年12月29日(木)~2012年1月4日(水)の間、年末年始休業とさせていただきます。ICE事業部の年内及び年明けのご注文、お問い合わせ受付についてを下記の通りとさせていただきますので、お知らせいたします。

■年内のご注文お問い合わせについて

一部の商品を除いて12月26日(月)までのご注文に関しましては年内に発送いたします。(バンドル製品は別途ご確認ください。)
お問い合わせは12月28日(水)の17:00まで受付いたします。

■年明けのご注文お問い合わせについて

年明けのご注文は1月6日(金)以降の発送となります。お問い合わせは通常通り1月5日(木)の9:00より受け付けております。

お客様には大変ご迷惑をお掛け致しますが、何卒ご理解の程、よろしくお願い申し上げます。

2011年11月30日 (水)

DR-01本体ROMのアップデートにおける注意事項

DR-01本体ROMのアップデートにおいて、手順によって失敗することがわかりました。
アップデートをする際には以下の手順で必ず行ってください。
Code Stageのアップデート及び本体ROMのアップデート方法

デバッグの途中(ダウンロードなどを実行)でアップデートを行うと失敗する可能性があります。ご注意ください。

尚、この不具合は最新版のV5.10で修正されていますので、V5.10以上のバージョンからアップデートした場合は問題になりません。

V2.01.03をリリース (2011年11月30日)

ルネサス エレクトロニクス社のSH7734、SH7266、SH7267を追加対応しました。
その他、不具合も修正しています。

※SH7268、SH7269にも評価版としてこのバージョンで対応

機能追加(共通)

  • SH7734、SH7266、SH7267対応

バージョン・製品別情報

Code Stage V2.01.03

  • 追加されたCPUに対応
  • プログラム中の関数をダブルクリックした時、関数へ飛ぶように修正
  • 2つのファイルに同一名称のstatic変数が宣言されているとき、同じアドレスを参照してしまうので修正
  • ダンプウィンドウでintを選択した場合に符号なしで表示される場合があったので修正
  • SH2Aでmovi20、movi20s命令のイミディエイト表示がおかしかったので修正
  • SH7254でセキュリティキーの設定によりうまく起動しない場合があったので修正
  • ファイルサイズが大きいファイルを開きスクロールしていくとエラーが発生する場合があったので修正
  • SH708x,SH714x,SH7055,SH5055S,SH7216ののペリフェラル定義ファイルを修正  

DR-01本体ROM V5.10

  • 追加されたCPUに対応
  • アップデートに失敗することがあったので修正

DH-1200本体ROM V7.13

  • SH725xで内蔵フラッシュに書けない時があったので修正

その他

  • Macronix社のフラッシュ MX29LV320E(T/B) MX29GL128F(H/L/U/D) MX29GL256F(H/L/U/D) MX29GL512E(H/L) MX29GL512F(H/L)に追加対応
  • Winbond社のフラッシュ W29GLシリーズに新規対応
  • Numonyx社のフラッシュ 28F032M29EW(H/L/T/B) 28F064M29EW(H/L/T/B) 28F128M29EW(H/L)に追加対応
  • SPANSION社のフラッシュ S29JL032J S29JL064J S29GL128S S29GL256S S29GL512S S29GL010GSに追加対応

2011年6月29日 (水)

夏季休業のお知らせ

2011年7月30日(土)~2011年8月7日(日)と2011年8月13日(土)~2011年8月16日(火)は夏季休業につき、この期間は各業務を停止させていただきます。ご理解の程、宜しくお願いいたします。

2011年6月 6日 (月)

V2.01.02Aをリリース (2011年6月3日)

ルネサス エレクトロニクス社の新しいH8Sマイコンを追加対応しました。
その他、不具合も修正しています。

機能追加(共通)

  • H8S/2425, H8S/2427, H8S/2427R対応

注意:DH-1200のCPU追加はありません。

バージョン・製品別情報


Code Stage V2.01.02

  • ウォッチウィンドウで変数の型がvoid型になってしまう場合があったので修正

BITX-Neo V2.07.02

  • 修正はありません。DR-01とDH-1200の新しい本体ROMを同封
     (BITX-Neoデバッガにつきましては、新規CPUの追加ができません。)

DR-01本体ROM V5.01

  • 追加されたCPUに対応(V5.00)
  • ARM9にてスキャンチェーンの自動検出が正しくできないことがあったので修正(V5.01)

DH-1200本体ROM V7.12

  • 新しいFlashROM.csvファイルにて、SST社のフラッシュメモリでうまく書けない場合があったので修正

2011年4月20日 (水)

V2.01.01をリリース (2011年4月20日)

DR-01にてルネサス エレクトロニクス社のSH-MobileR、その他新しいSH-2A、H8Sマイコンを追加対応しました。
その他、不具合も修正しています。

機能追加(共通)

  • SH7723, SH7724対応
  • SH7214対応
  • SH7237A, SH7237B, SH7239A, SH7239B対応
  • H8S/2424, H8S/2426, H8S/2426R, H8S/2454, H8S/2456, H8S/2456R対応

注意:DH-1200のCPU追加はありません。

バージョン・製品別情報


Code Stage V2.01.01

  • [ソースレベルデバッグ - ソースファイルの検索]の設定の変更が反映されない不具合を修正
  • フルパスが長いプログラムをダウンロードするとソフト終了時にエラーになる不具合を修正

BITX-Neo 

  • 修正はありません。
     (BITX-Neoデバッガにつきましては、新規CPUの追加ができません。)

DR-01本体ROM V4.90

  • 追加されたCPUに対応

2011年2月16日 (水)

V2.01.00をリリース (2011年2月16日)

今回のバージョンでは不具合を修正いたしました。

バージョン・製品別情報

Code Stage V2.01.00

  • 起動・終了時の処理を高速化
  • ウォッチウィンドウでのenum変数の値を参照できなかったので修正
  • エリアの設定で未使用領域を設定するとメモリに書き込めない場合があったので修正
  • SH72546RCCにてステップ時に割り込み処理に移ってしまう不具合を修正
  • SH7059、SH7262、SH7264、SH7731のペリフェラル定義ファイルを修正
  • ローカルウィンドウの表示が更新されない不具合を修正
  • GCCのオブジェクトでブレークが設定できない不具合を修正
  • SH-2Eのレジスタ表示を修正

BITX-Neo V2.07.02A

  • 修正はありません。最新のDR-01本体ROMとFlashROM.csvを同封しました。

DR-01本体ROM V4.84

  • SH7137でフラッシュが書けない場合があったので問題を回避するよう変更
  • SH7216でシンボルのみ読み込んでもフラッシュが消えてしまう不具合を修正

その他
FlashROM.csv

  • SST社のフラッシュメモリでうまく書けない場合があったので修正

2011年2月 7日 (月)

NORTiのサンプルをフラッシュメモリに書き込む方法

NORTiのサンプルでRAMに配置されたサンプルプログラムをボードのフラッシュ・メモリに書き込む手順を紹介します。今回、例としてSH-4A開発キットに含まれているSH-2007でご説明いたします。

SH-2007用サンプルのアドレスマップ

サンプルのワークスペースファイル(SH2007.hws)をHEWで開いて「ビルド(B)」「SuperH RISC engine Standard Toolchain」メニューからのダイアログにて「最適化リンク」内のカテゴリ「セクション」で確認できます。

Norti_flashwr01

SDRAMの領域の0x88000000番地からVECTセクション、0x88001000番地からその他のセクションが配置されています。このプログラムをフラッシュのエリアに書き込む場合、アドレスをこのダイアログ内で直接変更しないで、デバッガで読み込む時に配置をずらして書き込むようにします。フラッシュに書き込まれたプログラムは起動後、SDRAMにプログラム及びデータをコピーしてから動作するように作られています。アドレスを直接フラッシュメモリのエリアに変更した場合は、動作しなくなったり、性能が出なくなったりしますのでご注意ください。

フラッシュメモリへの書き込み操作

Code Stageデバッガを立ち上げます。まずはエリアの設定でフラッシュを設定してください。

Norti_flashwr02

以下はフラッシュを指定した時のダイアログです。

Norti_flashwr03

フラッシュの設定が終わったら「ファイル」「ダウンロード」メニューから「ダウンロード」ダイアログを開いて書き込むファイルを選択します。

Norti_flashwr04

この時に「アドレスを加算する」をチェックして「78000000」と入力します。

Norti_flashwr05

「開く」ボタンでダウンロードを開始します。

コマンドウィンドウに以下のようなログが出たら正常に書き込めました。

Norti_flashwr06

後は、リセット&実行でフラッシュからプログラムが実行するようになります。

アドレスの加算値について

今回0x88000000番地から割り当てられたプログラムに0x78000000を加算するることにより折り返して0x00000000番地になりフラッシュの先頭から書き込まれました。

0x88000000番地に対して0x02000000を加算した場合は0x8a000000になります。
0x88000000番地に対して0x88000000を加算した場合は0x10000000になります。

この加算はシンボル情報には影響いたしません。また加算してフラッシュに書き込んだ場合、当然ですがNORTiのサンプルのように、あらかじめ動作するように考慮して作成されていないと、きちんと動作しませんのでご注意ください。

2010年12月13日 (月)

年末年始休業のお知らせ

平素より格別のご愛顧を賜り厚く御礼申し上げます。
誠に勝手ながら、2010年12月29日(水)~2011年1月4日(火)の間、年末年始休業とさせていただきます。ICE事業部の年内及び年明けのご注文、お問い合わせ受付についてを下記の通りとさせていただきますので、お知らせいたします。

■年内のご注文お問い合わせについて

一部の商品を除いて12月24日(金)までのご注文に関しましては年内に発送いたします。(バンドル製品は別途ご確認ください。)
お問い合わせは12月28日(火)の17:00まで受付いたします。

■年明けのご注文お問い合わせについて

年明けのご注文は1月6日(木)以降の発送となります。お問い合わせは通常通り1月5日(水)の9:00より受け付けております。

お客様には大変ご迷惑をお掛け致しますが、何卒ご理解の程、よろしくお願い申し上げます。

2010年7月 7日 (水)

夏季休業のお知らせ

2010年7月24日(土)~2010年8月1日(日)と2010年8月11日(水)~2010年8月15日(日)は夏季休業につき、この期間は各業務を停止させていただきます。ご理解の程、宜しくお願いいたします。

ブログ紹介

開発環境の最新記事

ご質問・お問い合わせ

オフィシャルサイトへ