[elektro] stm32f0 Ddiscovery Linuxon
Steve
istvan.retaller at gmail.com
Fri Nov 20 12:47:20 CET 2015
Hali!
Nagyigényű LED billegtetési project folyik. :)
Azt a furcsaságot tapasztalom, hogy az st-link minden második letöltése
jó csak. A command line történet az alábbi:
steve at apa:~/projects/stm32f0/2nd_toggle$ make flash
/usr/bin/stlink.git/st-flash write main.bin 0x8000000
2015-11-20T12:35:29 INFO src/stlink-usb.c: -- exit_dfu_mode
2015-11-20T12:35:29 INFO src/stlink-common.c: Loading device parameters....
2015-11-20T12:35:29 INFO src/stlink-common.c: Device connected is: F07x
device, id 0x20016448
2015-11-20T12:35:29 INFO src/stlink-common.c: SRAM size: 0x4000 bytes
(16 KiB), Flash: 0x20000 bytes (128 KiB) in pages of 2048 bytes
2015-11-20T12:35:29 INFO src/stlink-common.c: Attempting to write 988
(0x3dc) bytes to stm32 address: 134217728 (0x8000000)
Flash page at addr: 0x08000000 erased
2015-11-20T12:35:29 INFO src/stlink-common.c: Finished erasing 1 pages
of 2048 (0x800) bytes
2015-11-20T12:35:29 INFO src/stlink-common.c: Starting Flash write for
VL/F0/F3 core id
2015-11-20T12:35:29 INFO src/stlink-common.c: Successfully loaded flash
loader in sram
---------- de azért veszettül tovább billeg a piros-zöld LED, majd mikor
befejezte, folytatódik: ----------
2015-11-20T12:35:49 ERROR src/stlink-common.c: flash loader run error
2015-11-20T12:35:49 ERROR src/stlink-common.c:
run_flash_loader(0x8000000) failed! == -1
stlink_fwrite_flash() == -1
Makefile:79: recipe for target 'flash' failed
make: *** [flash] Error 255
---------- Újra elindítva simán ír, működik is. ----------
steve at apa:~/projects/stm32f0/2nd_toggle$ make flash
/usr/bin/stlink.git/st-flash write main.bin 0x8000000
2015-11-20T12:36:04 INFO src/stlink-common.c: Loading device parameters....
2015-11-20T12:36:04 INFO src/stlink-common.c: Device connected is: F07x
device, id 0x20016448
2015-11-20T12:36:04 INFO src/stlink-common.c: SRAM size: 0x4000 bytes
(16 KiB), Flash: 0x20000 bytes (128 KiB) in pages of 2048 bytes
2015-11-20T12:36:04 INFO src/stlink-common.c: Attempting to write 988
(0x3dc) bytes to stm32 address: 134217728 (0x8000000)
Flash page at addr: 0x08000000 erased
2015-11-20T12:36:04 INFO src/stlink-common.c: Finished erasing 1 pages
of 2048 (0x800) bytes
2015-11-20T12:36:04 INFO src/stlink-common.c: Starting Flash write for
VL/F0/F3 core id
2015-11-20T12:36:04 INFO src/stlink-common.c: Successfully loaded flash
loader in sram
0/0 pages written
2015-11-20T12:36:04 INFO src/stlink-common.c: Starting verification of
write complete
2015-11-20T12:36:04 INFO src/stlink-common.c: Flash written and
verified! jolly good!
steve at apa:~/projects/stm32f0/2nd_toggle$
---------- Harmadszorra indítva megint hiba, negyedszerre megint ok.
Közben semmit nem csinálok. ----------
A Makefile ide vágó sora:
flash:
$(STLINK) write $(PROJ_NAME).bin 0x8000000
Gondolom, én vagyok a hunyó, de miért?
More information about the Elektro
mailing list