Hi, I have successfully installed RedBoot on the STM3210E EVAL Platform, using ROM as startup type. According to this discussion here: http://www.mail-archive.com/ecos-discuss@ecos.sourceware.org/msg10335.html RedBoot is installed in internal flash at 0x8000000. The problem is that the result of _fis list_ in RedBoot is:
RedBoot> fis list Name FLASH addr Mem addr Length Entry point RedBoot 0x64000000 0x64000000 0x00020000 0x00000000 FIS directory 0x64FE0000 0x64FE0000 0x0001F000 0x00000000 RedBoot config 0x64FFF000 0x64FFF000 0x00001000 0x00000000 RedBoot> and RedBoot> fis free 0x08000000 .. 0x0807FFFF 0x64020000 .. 0x64FDFFFF RedBoot> This means that RedBoot is installed in external flash at 0x64000000 and not in 0x8000000. This is quite strange since to install RedBoot I use the flash demonstrator program by ST that was instructed to write the redboot.bin file at location 0x8000000 and not in external flash. My problem is: where is actually RedBoot? In internal flash 0x8000000 or external flash 0x64000000? And how can I manage to install RedBoot in internal flash? Thank you.. -- Carlo -- Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss