VagabondWorksTitle
  当Blogは個人の趣味等に関するものです。Vagabond Worksは実在の企業、組織ではありません。
  著作権等は放棄していません。文章や写真、動画の無断盗用、転用はお断りします。

 bCore/bCoreNKD関連情報はこちら⇒bCore/bCoreNKDまとめページ

bCoreのファームウェアを独自のものに書き換える方法

bCoreの背面端子

 bCoreモジュール背面には、ファームウェア書き込み用の接点端子があります。
 この端子を使って、独自のファームウェアをbCoreモジュールに書き込んで使用することが可能です。
 当然ですが、独自のファーム等々については一切のサポートはしかねますので自己責任でお願いします。


 bCoreモジュール背面接点端子の位置及び信号名は左図のようになっています。
 2.54mmピッチのユニバーサル基板の穴に合うように配置されています。



CC Debuggerとの接続方法

 ファームウェアの書き込みには、TI社のCC Debegger を使用します。CC Debuggerは、デジキー や マウザー から購入することができます。
左の写真のように、金メッキのスプリングピンを使用すると、bCoreモジュールを置いてファームウェアを焼いて取り外すといった作業が簡単に行えます。

 接続(bCote ⇔ CC debugger)
  bCore/GND ⇔ CC Debugger/GND(Pin 1)
  bCore/~Rst ⇔ CC Debugger/RESETn(Pin 7)
  bCore/DC ⇔ CC Debugger/Debug Clock(Pin 3)
  bCore/DD ⇔ CC Debugger/Debug Data(Pin 4)
  bCore/Vcc ⇔ CC Debugger/Target Voltage Sense(Pin 2)
  bCore/Bat ⇔ CC Debugger/3.3V(Pin 9)

※bCoreモジュールに外部から電源供給してファームウェアを書き込む場合、bCore/Bat ⇔ CC Debugger/3.3V(Pin 9) は接続しないでください。また、bCore/Bat ⇔ CC Debugger/3.3V(Pin 9)を接続して、bCoreモジュールにCC Debuggerから電源供給する場合、bCoreモジュールにモーターやラジコンサーボを接続していると、電力容量の問題から不具合を起こす可能性があるため、注意が必要です。



ファームウェアの開発、書き込み環境、関連ドキュメント

bCoreモジュールに搭載しているBLEチップ BLE113 のファームウェア開発に必要な環境、資料は、シリコンラボラトリーズのHPからフリーでダウンロードすることができます。(要ユーザー登録)
ドキュメントとツールは英語のものしかありませんが、比較的分かりやすく、またサポートのSNSの対応も非常に良いので開発は楽チンです。

  1. 2015/08/16(日) 22:56:06|
  2. Project: bCore
  3. | コメント:0
<<bCoreを使った製作事例集 | ホーム | bCoreをBLE端末で認識、操作するための技術情報>>

コメント

コメントの投稿


管理者にだけ表示を許可する

検索フォーム

カテゴリ

Project: bCore (46)
bCoreとは? (4)
bDriverとは? (4)
bCore製作事例集 (5)
bCoreNKDとは? (13)
bCoreMX & bDriverMX (2)
Project: B5 (1)
Project: Fab mini 4WD (1)
mini.Rock (1)
Project S-4WDS Racing (7)
S-4WDS Racingとは? (1)
S-4WDS Racing進捗 (6)
Project: uLCX2 (2)
uLCX2BLEとは? (1)
uLCX2とは? (1)
Project: LCXX (20)
LCXXとは? (1)
LCXX進捗 (19)
Project: uLCX (12)
uLCXとは? (1)
uLCX進捗 (11)
Project: Land Crawler (39)
Land Crawlerとは? (1)
Land Crawler 進捗 (19)
LC eXtreme 進捗 (19)
AAF 回顧録 (3)
イベント/TV/雑誌など (40)
販売情報 (4)
その他 (9)
Vagabond Works (2)
プロフィール (0)
ICD/HCM (0)

最新コメント

メールフォーム

名前:
メール:
件名:
本文:

月別アーカイブ

カレンダー

02 | 2017/03 | 03
- - - 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 -