DSPRelated.com
Forums

C6727 bootloader help

Started by Chsekhar Prattipati May 21, 2008
hi

This is chandrasekhar from BEL, Chennai, India. i'm working with a board
having TMS320C6727 DSP Processor, EEPROM(64K x 8),and RTC connected
through I2C bus. On power-on, bootloading is happening (LED_BLINK_CODE of
size less than 1024) from EEPROM without secondary bootloader. since my
application code resides in EEPROM, i written secondary bootloader code
to copy it to RAM. my code size is exceeding the limit (1024) since it
involves I2c Protocols.

According to bootloader pdf document, the primary bootloader is copying
(1024 x 4 bytes) from EEPROM to RAM. this 4k of code in turn copies the
application code to RAM.

can you suggest how to write the above 4k of code so that it can read my
application code from EEPROM?

how to use bootloader routines available in ROM?
Thanks and regards
Chandrasekhar
HI Chandrasekhar

The bootloader pdf document I assume you mean the "Using the TMS320C672x Bootloader" from TI. There is a "SECTION_LOAD command" on section 3.2 page 10.

What type of emulator you are using?

Best regards
Peter
>
>hi
>
> This is chandrasekhar from BEL, Chennai, India. i'm working with a board
>having TMS320C6727 DSP Processor, EEPROM(64K x 8),and RTC connected
>through I2C bus. On power-on, bootloading is happening (LED_BLINK_CODE of
>size less than 1024) from EEPROM without secondary bootloader. since my
>application code resides in EEPROM, i written secondary bootloader code
>to copy it to RAM. my code size is exceeding the limit (1024) since it
>involves I2c Protocols.
>
>According to bootloader pdf document, the primary bootloader is copying
>(1024 x 4 bytes) from EEPROM to RAM. this 4k of code in turn copies the
>application code to RAM.
>
>can you suggest how to write the above 4k of code so that it can read my
>application code from EEPROM?
>
>how to use bootloader routines available in ROM?
>Thanks and regards
>Chandrasekhar
>