Estoy diseñando una placa con el ATmega328P y he decidido escribir mi propio cargador de arranque en lugar de usar Optiboot o Arduino, etc. Entiendo la lógica de escribir el código de arranque. También que reside en un área específica del flash (máx. De aproximadamente 1 K). Estoy usando el AVR Studio 6.
¿Cómo dirijo mi código para que resida precisamente en esa área? Cuando genero el archivo hexadecimal siempre terminan en 0x0000. Cómo ubicarlos en 0x7000 o donde sea que esté la sección de arranque.