micro:bit用にnuttxをビルドできるか調査 その 003

いろいろ調べているが、不明点多い。。。
というか、これからの目標を書いていなかった。

目標!

目標

micro:bin上でnuttxを動かす。そして、シリアル出力に"Helllo world!"を出す。

以上。

開発ブランチの作成

とりあえず、github上にブランチを作りました。
ここに修正を入れていこうと考えています。
(誰か、親切な人がコメントをくれるととても嬉しい)

​勘その1 : freedom-kl25zの環境そのままつかえるのでは?

多分無理。リンカスクリプトを見ると以下の様になっている。
boards/arm/kl/freedom-kl25z/scripts/freedom-kl25z.ld

/* The MKL25Z128 has 128Kb of FLASH beginning at address 0x00000000 and
* 16Kb of SRAM at address 0x1ffff000.
*/

MEMORY
{
 vectflash (rx)  : ORIGIN = 0x00000000, LENGTH = 0x00c0
 cfmprotect (rx) : ORIGIN = 0x00000400, LENGTH = 0x10
 progflash (rx)  : ORIGIN = 0x00000410, LENGTH = 128K - 0x410
 datasram (rwx)  : ORIGIN = 0x1ffff000, LENGTH = 16K
}

多分、アドレスが違うのではないか。
参考になるのはこれか

つづく

この記事が気に入ったらサポートをしてみませんか?