[elektro] STM32F0 write Linuxon - megoldva
Steve
istvan.retaller at gmail.com
Sun Nov 8 18:04:16 CET 2015
Megoldódott, úgy látszik, az egyik usb csatim elkezdett rakoncátlankodni.
2015-11-08 15:20 keltezéssel, Steve írta:
> Vettem egy kisebb discovery boardot is (STM32F072XX discovery). A proci
> adatlapból azt sütöttem ki, hogy ugyanaz a flash kezdőcím. Az eredeti
> programot kiolvasva és visszaírva megkukult a panel. Mégsem ez a flash
> cím? A panelt is elcsesztem?
> st-flash read original_software 0
> st-flash write original_software 0x8000000
> 2015-11-08T14:22:44 INFO src/stlink-usb.c: -- exit_dfu_mode
> 2015-11-08T14:22:44 INFO src/stlink-common.c: Loading device parameters....
> 2015-11-08T14:22:44 INFO src/stlink-common.c: Device connected is: F07x
> device, id 0x20016448
> 2015-11-08T14:22:44 INFO src/stlink-common.c: SRAM size: 0x4000 bytes
> (16 KiB), Flash: 0x20000 bytes (128 KiB) in pages of 2048 bytes
> 2015-11-08T14:22:44 INFO src/stlink-common.c: Attempting to write 14560
> (0x38e0) bytes to stm32 address: 134217728 (0x8000000)
> Flash page at addr: 0x08003800 erased
> 2015-11-08T14:22:44 INFO src/stlink-common.c: Finished erasing 8 pages
> of 2048 (0x800) bytes
> 2015-11-08T14:22:44 INFO src/stlink-common.c: Starting Flash write for
> VL/F0/F3 core id
> 2015-11-08T14:22:44 INFO src/stlink-common.c: Successfully loaded flash
> loader in sram
> 2015-11-08T14:23:04 ERROR src/stlink-common.c: flash loader run error
> 2015-11-08T14:23:04 ERROR src/stlink-common.c:
> run_flash_loader(0x8000000) failed! == -1
> stlink_fwrite_flash() == -1
>
>
> 2015-10-24 11:23 keltezéssel, Steve írta:
>> Köszönöm, működik is az írás!
>>
>> 2015-10-24 10:39 keltezéssel, uprogc . írta:
>>> Szia,
>>>
>>> 427 eseten a flash kezdocime 0x8000000.
>>>
>>> Udv.
>>> Szabi
>>>
>>>
>>> 2015-10-24 1:16 GMT+03:00 Steve <istvan.retaller at gmail.com>:
>>>
>>>> Hali,
>>>> elő találkozásom az arm világgal, szóval lehet, hogy triviális bakikat
>>>> csinálok.
>>>> Command line st-flash - sel kiolvastam: st-flash read ./izemize 0
>>>> Erase is rendben lement, de az st-flash write ./izemize 0 nem ír vissza
>>>> semmit.
>>>> Nincs error üzenet, de írás sincs. Ilyenkor mi van? Nem a 0 címre kell
>>>> írni?
>>>>
>>>> -----------------------------------------
>>>> elektro[-flame|-etc]
>>>>
>>> -----------------------------------------
>>> elektro[-flame|-etc]
>> -----------------------------------------
>> elektro[-flame|-etc]
> -----------------------------------------
> elektro[-flame|-etc]
More information about the Elektro
mailing list