BlueKitchen Btstack flash bank with imxrt1064

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

BlueKitchen Btstack flash bank with imxrt1064

ソリューションへジャンプ
361件の閲覧回数
bshannon
Contributor III

Greetings,

My team is using BlueKitchen's Bluetooth API for our product. Their API offers a tlv flash bank implementation that can be used to store paired connection keys to flash. Currently, we are using NXP's fsl_romapi to write to do this, and it's working. However, we are wasting memory calling the program page function to write a connection key that is approximately 30 bytes long. So our questions are:

  1. Is it possible to write to flash without writing a page at a time, if so how do we do this? (Sdk example?)
  2. If we write a few bytes at a time will this have a negative impact on the flash over a period of time?

 

BlueKitchen Info:

https://github.com/bluekitchen/btstack

https://github.com/bluekitchen/btstack/blob/master/platform/embedded/btstack_tlv_flash_bank.c 

ラベル(1)
0 件の賞賛
1 解決策
316件の閲覧回数
EdwinHz
NXP TechSupport
NXP TechSupport

Hi @bshannon,

1. I'm afraid it is not possible to write to flash without writing one page at a time.

2. No, there is no negative impact for writing few bytes at a time.

BR,
Edwin.

元の投稿で解決策を見る

0 件の賞賛
1 返信
317件の閲覧回数
EdwinHz
NXP TechSupport
NXP TechSupport

Hi @bshannon,

1. I'm afraid it is not possible to write to flash without writing one page at a time.

2. No, there is no negative impact for writing few bytes at a time.

BR,
Edwin.

0 件の賞賛