Goedemorgen,
Ik heb 2 bordjes bij JCLPCB laten maken. Op deze bordjes staat de STM32F405 centraal, Daarnaast nog een RMF69 en W5500 chip.
Het eerste bordjes heb ik zonder problemen via stlink/v2 (originele van ST) kunnen programmeren (via een 10-pins SWD interface).
Met het tweede bordje (die exact hetzelfde is) heb ik problemen bij het uploaden van de 'firmware'.
Bij het upload krijg ik de melding 'Device protected'.
De eerste warning is normaal die komt bij alle devices voorbij.
c code:
xPack OpenOCD, x86_64 Open On-Chip Debugger 0.11.0-00155-ge392e485e (2021-03-15-16:43)
Licensed under GNU GPL v2
For bug reports, read
http://openocd.org/doc/doxygen/bugs.html
debug_level: 1
hla_swd
target halted due to debug-request, current mode: Thread
xPSR: 0x01000000 pc: 0xfffffffe msp: 0xfffffffc
** Programming Started **
Warn : STM32 flash size failed, probe inaccurate - assuming 1024k flash
Error: stm32x device protected
Error: failed erasing sectors 0 to 3
embedded:startup.tcl:530: Error: ** Programming Failed **
in procedure 'program'
in procedure 'program_error' called at file "embedded:startup.tcl", line 595
at file "embedded:startup.tcl", line 530
*** [upload] Error 1
Internet al afgestruind voor de device protected melding. Via Openocd unlocken werkt ook niet.
c code:
> stm32f2x unlock 0
Target not halted
Device Security Bit Set
stm32f2x unlocked.
INFO: a reset or power cycle is required for the new settings to take effect.
> reset
Iemand een idee of is de chip DOA?