Hello,
We have a custom circuit board that uses the STM32L011D4 chip and are trying to use the 10-pin SWD connector with a Jlink Ultra+ probe. We have an interconnect board that works with STM32F4 processors.
When we connect to the STM32L011 chip, the chip is driving the SWD clock pin (PA14) as an output after reset. We have a pull down resistor on the pin, but the CPU is pulling the signal high. When we try to program the part, the CPU is pulling it high. I have one CPU that is working properly and 9 that are not. I have never programmed the CPUs that are failing.
I'm thinking that if I reset the chip back to defaults, it might fix the problem.
I tried using the jlinkstm32.exe utility, but there is no option for a STM32L0 chip, just an STM32L1. When I used the STM23L1 option, it said that it Reset the chip properly, but could not reset the option bytes. It also did not fix the issue.
Can the jlinkstm32 utility be enhanced to erase STM32L0 chips as well?
Is there a way to properly program STM32L0 chips that we're missing?
Thanks.Keith Rhodes
We have a custom circuit board that uses the STM32L011D4 chip and are trying to use the 10-pin SWD connector with a Jlink Ultra+ probe. We have an interconnect board that works with STM32F4 processors.
When we connect to the STM32L011 chip, the chip is driving the SWD clock pin (PA14) as an output after reset. We have a pull down resistor on the pin, but the CPU is pulling the signal high. When we try to program the part, the CPU is pulling it high. I have one CPU that is working properly and 9 that are not. I have never programmed the CPUs that are failing.
I'm thinking that if I reset the chip back to defaults, it might fix the problem.
I tried using the jlinkstm32.exe utility, but there is no option for a STM32L0 chip, just an STM32L1. When I used the STM23L1 option, it said that it Reset the chip properly, but could not reset the option bytes. It also did not fix the issue.
Can the jlinkstm32 utility be enhanced to erase STM32L0 chips as well?
Is there a way to properly program STM32L0 chips that we're missing?
Thanks.Keith Rhodes