Boot loader Append/Bootend size selection logic (Attiny1614/Xtiny)

Go To Last Post
3 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

How i am reading the Attiny1614 datasheet:

 

If i set APPEND to '0x10' (16 x 256 bytes) = 4kb of Application code.

If i set BOOTEND to '0x01' (1 x 256 bytes) = 256 bytes of boot loader space (That im not going to use anyways).

This leaves me with 12kb-256bytes of app data space.

 

If i set APPEND to 0x00 and BOOTEND to 0x01 then i have almost all of 16kb of flash for code storage.

 

What is the difference between *Application code in flash and *App data and what should i be concerned about?

 

 

~William

Last Edited: Thu. May 24, 2018 - 06:17 PM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

The difference is whether it is affected by lockbit or not.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

kabasan wrote:
The difference is whether it is affected by lockbit or not.

In reading the XMEGA-A manual (pg. 20) it mentions : Application Table Section which talks about lock bits.

Along with your comment i am assuming *AppData is the same as the *Application Table Section. 

~William