user3219: In order to fit maximum user program into the chip, how to free up Flash space (0.5 kilo bytes for UNO, 2 KB pro Mini, 8KB for ATMega2560) by removing the bootloader on Atmega328 (UNO, Pro Mini, or similar)?
What software development tools needed (like Atmel AVR Studio software or similar)?
What hardware flash writing / debug tools needed (like JTAG hardware programmer/debugger)?
How is the procedure? Where can I get more information.
Many thanks in advance.
edit: Update boot loader size for different boards

user368: You'll need to use an ISP programmer with avrdude. Perform a chip erase and then unprogram the BOOTRST fuse in the high fuse byte.

3219: <p>In order to fit <strong>maximum user program</strong> into the chip, how to free up Flash space (0.5 kilo bytes for UNO, 2 KB pro Mini, 8KB for ATMega2560) by <strong>removing the bootloader on Atmega328</strong> (UNO, Pro Mini, or similar)?</p>

<p>What <strong>software</strong> development tools needed (like Atmel AVR Studio software or similar)?</p>

<p>What <strong>hardware</strong> flash writing / debug tools needed (like JTAG hardware programmer/debugger)?</p>

<p>How is the <strong>procedure</strong>? Where can I get <strong>more information</strong>.</p>

<p>Many thanks in advance.</p>

<p>edit: Update boot loader size for different boards</p>
 368: <p>You'll need to use an ISP programmer with avrdude. Perform a chip erase and then unprogram the <code>BOOTRST</code> fuse in the high fuse byte.</p>
