Bootloader and APP image

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

Bootloader and APP image

ソリューションへジャンプ
1,837件の閲覧回数
arkadyosh
Contributor III

Hello,
I have two projects, bootloader and main app and I need to flash both into uC. The best way will be
create/merge two flash images into one and program uC, is it possible from motorola s-record? how?
At this mooment I use FRDMPK144-Q100 with uC mask 0N77P, is it possible to flash it with RAppID Boot Loader Utility?

Regards

ラベル(1)
タグ(3)
0 件の賞賛
1 解決策
1,415件の閲覧回数
stanish
NXP Employee
NXP Employee

Hi,

If I understand you correctly you have a custom bootloader + application and now you are trying to program it into your FRDM board, right?

Since your App + bootloader should not overlap in the flash memory you can either manually merge srecord files into a single srecord file.

Other approach is to link generated binary (e.g.bootloader) with application to create a single elf/srec.

With FRDMPK144-Q10 board you can easily program the created S-record using OpenSDA - Mass Storage Device (MSD).

Just plug the board via USB cable and EVB-S32144 removable storage should appear.

Then easily drag&drop your srecord file into this drive and it gets programmed.

pastedImage_2.png

RAppID Bootloader could be used but I don't quite understand why you'd need another bootloader in your project if you have a custom one already?

Hope it helps.

Stan

元の投稿で解決策を見る

0 件の賞賛
2 返答(返信)
1,416件の閲覧回数
stanish
NXP Employee
NXP Employee

Hi,

If I understand you correctly you have a custom bootloader + application and now you are trying to program it into your FRDM board, right?

Since your App + bootloader should not overlap in the flash memory you can either manually merge srecord files into a single srecord file.

Other approach is to link generated binary (e.g.bootloader) with application to create a single elf/srec.

With FRDMPK144-Q10 board you can easily program the created S-record using OpenSDA - Mass Storage Device (MSD).

Just plug the board via USB cable and EVB-S32144 removable storage should appear.

Then easily drag&drop your srecord file into this drive and it gets programmed.

pastedImage_2.png

RAppID Bootloader could be used but I don't quite understand why you'd need another bootloader in your project if you have a custom one already?

Hope it helps.

Stan

0 件の賞賛
1,415件の閲覧回数
arkadyosh
Contributor III

Hi,
Thanks for reply Stan.
Yes, I have custom bootloader and app. I merge both srecord files and copy it to "evb drive", everything work well.
I dont need second bootloader, just wonder how to flash both bootloader and app into uC.

Regards
Arkadiusz

0 件の賞賛