              STM32P031 M0-32K MICROCONTROLLER PROGRAMMING SERVICE OPTION LIST
                     		(Last update: June 2014)

Customer: xxxxxxxxxx
Address:  xxxxxxxxxx
          xxxxxxxxxx
Contact:  xxxxxxxxxx
Phone No: xxxxxxxxxx
Reference:xxxxxxxxxx
  
(N.B. The FASTROM code name is assigned by STMicroelectronics)
FASTROM code must be sent Intel extended format.

Device Type/Package (check only one option):
-------------|----------------|
FASTROM      |     Package    |
DEVICE       |                |
-------------|----------------|
STM32P031CxT |[ ]LQFP48  7x7  |
STM32P031KxU |[ ]UFQFN32 5x5  |
STM32P031GxU |[ ]UFQFN28 4x4  |
STM32P031FxP |[ ]TSSOP20      |
-------------|----------------|

Conditioning :	[ ] Tray	[ ] Tape & Reel.

Standard Temp. Range (Please refer to datasheet for specific sales conditions): 
[  ] -40C to +85C (suffix 6)  [  ] -40-C to +105-C (suffix 7)

Special Marking:        [ ] No  [ ] Yes : "xxxxxxxx" 
(special charge apply)

LQFP48 7x7    :   8 characters maximum
UFQFN32 5x5   :   8 characters maximum
UFQFN28 4x4   :   6 characters maximum
TSSOP20       :   8 characters maximum

Authorized characters are letters, digits, '.', '-', '/' and spaces only. 

Device Memory Size (check only one option):
		[ ]16KB - STM32P031x4x
		[ ]32KB - STM32P031x6x

The memory size to program can be less or equal to the device memory size.

Select padding value for unused program memory :
[X]0xFFFF Fixed value
[ ]0x0F0F SVC instruction  opcode (Supervisor Call) (not available now)

Start address: 0x0800 0000   (default is flash base address 0x0800 0000)

USER option byte  
[selection] 'value' "meaning"

RAM_PARITY_CHECK - RAM parity check configuration   
  [ ] '0' "Enabled"       [ ] '1' "Disabled"
VDDA_MONITOR - VDDA power supervisor configuration
  [ ] '1' "Enabled"       [ ] '0' "Disabled"
nBOOT1 - Boot selection configuration
  [ ] '0' "SRAM"          [ ] '1' "Bootloader"
nRST_STDBY - Reset generated when entering Standby mode
  [ ] '0' "Reset"         [ ] '1' "No Reset" 
nRST_STOP - Reset generated when entering Stop mode         
  [ ] '0' "Reset"         [ ] '1' "No Reset"
WDG_SW - Software / Hardware watchdog activation 
  [ ] '0' "Hardware"      [ ] '1' "Software" 

RDP - Read Protection configuration   
[ ] '0xXX' Level1    [ ] '0xCC' "Level2"     [ ] '0xAA' "Disabled"

Data0 - User data option byte
Data0 - bit 0 [ ] '0' [ ] '1' 
Data0 - bit 1 [ ] '0' [ ] '1' 
Data0 - bit 2 [ ] '0' [ ] '1' 
Data0 - bit 3 [ ] '0' [ ] '1' 
Data0 - bit 4 [ ] '0' [ ] '1' 
Data0 - bit 5 [ ] '0' [ ] '1' 
Data0 - bit 6 [ ] '0' [ ] '1' 
Data0 - bit 7 [ ] '0' [ ] '1' 

Data1 - User data option byte
Data1 - bit 0 [ ] '0' [ ] '1' 
Data1 - bit 1 [ ] '0' [ ] '1' 
Data1 - bit 2 [ ] '0' [ ] '1' 
Data1 - bit 3 [ ] '0' [ ] '1' 
Data1 - bit 4 [ ] '0' [ ] '1' 
Data1 - bit 5 [ ] '0' [ ] '1' 
Data1 - bit 6 [ ] '0' [ ] '1' 
Data1 - bit 7 [ ] '0' [ ] '1' 

WRP0 - Write protection byte
Write Prot WRP0 page 0-3    [ ] '1' "On"    [ ] '0' "Off"
Write Prot WRP0 page 4-7    [ ] '1' "On"    [ ] '0' "Off"
Write Prot WRP0 page 8-11   [ ] '1' "On"    [ ] '0' "Off"
Write Prot WRP0 page 12-15  [ ] '1' "On"    [ ] '0' "Off"
Write Prot WRP0 page 16-19  [ ] '1' "On"    [ ] '0' "Off"
Write Prot WRP0 page 20-23  [ ] '1' "On"    [ ] '0' "Off"
Write Prot WRP0 page 24-27  [ ] '1' "On"    [ ] '0' "Off"
Write Prot WRP0 page 28-31  [ ] '1' "On"    [ ] '0' "Off"

Please refer to the device reference manual for more information.


Date 12-June-2014		Signature   . . . . . . . . . . . . . .

*************************************************************************
