Reply by August 10, 20062006-08-10
Hi,

I'm using the bootrom program to boot my Blackfin BF-534. I use the
boot mode 001 : load a boot stream from flash memory.
As specified in the documentation, the first byte of the flash memory
is 60, which means the flash is accessed by 16-bits words.
Nevertheless, when the bootrom program uses DMA to transfer data from
flash to external SDRAM, the word size (field WDSIZE of the register
MDMA_xx_CONFIG) is 00 (8-bit transfer). When I executed step-by-step
the bootrom, it seemed to me that the first flash byte is used to set
MDMA_xx_MODIFY to 2 when an 8-bit flash is used.
Is there a way to tell the bootrom to use 16-bits transfers ?