I think your offset is wrong. The hex file should contain addressing information and the linker script is configured to place .text and .data at 0x8000000. Try it with flash write_image erase unlock /home/pierre/developpement/OW/IOT/RIOT/tests/led_blink/bin/stm32f4discovery/led_blink.hex 0 instead.
Best regards, Joakim Gebart Managing Director Eistec AB www.eistec.se On Thu, Apr 2, 2015 at 11:44 AM, Pierre Ficheux <[email protected]> wrote: > Hi all, > > I try to use OpenOCD after reading : > > https://github.com/RIOT-OS/RIOT/wiki/OpenOCD > https://github.com/RIOT-OS/RIOT/wiki/Board%3A-STM32F4discovery > > The 'flash banks' command works fine: > >> flash banks > #0 : stm32f4x.flash (stm32f2x) at 0x08000000, size 0x00100000, buswidth 0, > chipwidth 0 > > but 'flash write' returns an error : > >> flash write_image erase unlock >> /home/pierre/developpement/OW/IOT/RIOT/tests/led_blink/bin/stm32f4discovery/led_blink.hex >> 0x08000000 > auto erase enabled > auto unlock enabled > no flash bank found for address 10000000 <-- ?? > no flash bank found for address 10003370 <-- ?? > > > A simple 'make BOARD=stm32... flash' works fine. > > Any idea? > > thx > > -- > Pierre FICHEUX -/- CTO OW/OWI, France -\- [email protected] > http://ingenierie.openwide.fr > http://www.linuxembedded.fr > I would love to change the world, but they won't give me the source code > _______________________________________________ > users mailing list > [email protected] > http://lists.riot-os.org/mailman/listinfo/users _______________________________________________ users mailing list [email protected] http://lists.riot-os.org/mailman/listinfo/users
