KL28Z ROM

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

KL28Z ROM

Jump to solution
553 Views
mustardoncheese
Contributor I

I've been learning embedded devlopment after 20 years of server and desktop development.  So far, I've using mostly ST boards and wanted to try out some NXP offerings.  I purchased the FRDM-KL28Z, LPCXpresso55S69, LPC4088 boards and an LPC-Link2.  For the KL28Z it lists the following:

MKL28Z512VLL7 MCU

  • 96 MHz
  • 512 KB Flash
  • 128 KB RAM
  • 32 KB ROM

I haven't worked with ROM before and I am wondering if the ROM is only for the bootloader?

0 Kudos
1 Solution
542 Views
kerryzhou
NXP TechSupport
NXP TechSupport

Hi mustardoncheese,

   About the ROM, it is the KL28 embedded code which can support the downloading with USB HID, UART directly after boot from ROM mode.

  ROM also contains the API write the internal flash, so customer's code also can call the ROM API code to operate the internal flash.

 

Wish it helps you!

If you still have questions about it, please kindly let me know.

Kerry

View solution in original post

2 Replies
539 Views
bobpaddock
Senior Contributor III

Always check the errata for parts.

KL28 has some I2C issues.

55S69 has bootloader issue.

The OKdo E1 board , based on the 55S69, has always looked Interesting to me.
https://www.okdo.com/us/p/okdo-e1-development-board/

The ROM is generally used for bootloading.
Different parts can add addition features such as Flash  Write/Update or Math functions.
The data sheet for the part should cover those features and how to call them.

 

 

 

543 Views
kerryzhou
NXP TechSupport
NXP TechSupport

Hi mustardoncheese,

   About the ROM, it is the KL28 embedded code which can support the downloading with USB HID, UART directly after boot from ROM mode.

  ROM also contains the API write the internal flash, so customer's code also can call the ROM API code to operate the internal flash.

 

Wish it helps you!

If you still have questions about it, please kindly let me know.

Kerry