Pico-D4 automatic boot sequence not responding
Posted: Mon Dec 30, 2019 8:16 pm
Hello,
I am currently developing a custom PCB for a hobby project and for that I used a Pico-D4 chip and a CP2104 serial chip. As you can see in the schematic, I used a common two-transistor auto boot sequence "selector" circuit for programming.
The problem is that I always get a "timed out waiting for packet header" error when I try to program it. I first thought that I have a faulty solder connection but after double checking, I concluded that everything is ok and I attempted to hook up my logic analyzer. As you can see in the data capture screenshot, in general I receive a low on IO0, followed by a low at RESET and then IO0 -> high and then RESET -> high.
If I trigger this sequence by hand via two jumper wires, I can program the chip but the automatic programming does not work.
Also the captured data looks really odd. You can download the whole saleae data file here: https://www4.zippyshare.com/v/o5px217q/file.html
Has someone an idea what the problem could be?
Thank you all in advance!!!
I am currently developing a custom PCB for a hobby project and for that I used a Pico-D4 chip and a CP2104 serial chip. As you can see in the schematic, I used a common two-transistor auto boot sequence "selector" circuit for programming.
The problem is that I always get a "timed out waiting for packet header" error when I try to program it. I first thought that I have a faulty solder connection but after double checking, I concluded that everything is ok and I attempted to hook up my logic analyzer. As you can see in the data capture screenshot, in general I receive a low on IO0, followed by a low at RESET and then IO0 -> high and then RESET -> high.
If I trigger this sequence by hand via two jumper wires, I can program the chip but the automatic programming does not work.
Also the captured data looks really odd. You can download the whole saleae data file here: https://www4.zippyshare.com/v/o5px217q/file.html
Has someone an idea what the problem could be?
Thank you all in advance!!!