Archive for 'GNUツールチェーン' Category

TRX-305

By 酔漢 - Last updated: 日曜日, 11月 30, 2014

実は数ヶ月前からTRX-305MB基板が手元にあります。 これはCQ出版社『トランジスタ技術』誌2014年11月号で取り上げられたSDR基板です。この基板はAnalog Devicesの高性能ADコンバーターを利用した基 […]

BF592のUARTブート方法

By 酔漢 - Last updated: 日曜日, 4月 8, 2012

ADSP-BF592のUARTブートに成功したので方法を記しておきます。 UARTブートはJTAG-ICEを使わずにPCからBlackfinをブートできる便利な方法ですが、当然PC側に何らかのホストプログラムが必要です。 […]

gdbからMMRレジスタにアクセスする

By 酔漢 - Last updated: 日曜日, 2月 19, 2012

gdbをコマンドラインから使う時に便利なMMR定義をアップデートしました。 GNUプロジェクトがいちいちAnalog Devicesのプロセッサの品揃えに対応するはずがないので、gdbが対応するのはプロセッサ・コアの内部 […]

defBF59x_base.hには間違いがあるかもしれない

By 酔漢 - Last updated: 火曜日, 2月 14, 2012

GNUツールチェーン 2012R1の、defBF59x_base.hのPORTF_FER以下の定義が間違っている気がします。下はdefBF59x_base.h抜粋です。 /* Pin Control Registers  […]

bfin-gdbproxyのバグの可能性が浮上

By 酔漢 - Last updated: 土曜日, 2月 11, 2012

デバッガのバグという可能性は、最後まで疑いたくない物です。やりたいのはデバッガのデバッグではないので。 これまでの検証作業で、一つ気づいたことがありました。ベアメタル・アプリケーションが使用しているLDファイルは、32k […]

ベアメタル・アプリケーション

By 酔漢 - Last updated: 土曜日, 2月 11, 2012

Blackfin向けのGCCやuClinuxポートを公開しているBlackfin Koopでは、RTOSやuClinuxを使わないアプリケーションを、ベアメタル・アプリケーションと呼んでいます。 ベアメタル・アプリケーシ […]