I’m working through the Teensy CTF shared recently
My BP hangs occasionally when reading from an I2C device. Perhaps it’s the Teensy code. But here is something odd. If I use script, it happens every time.
It saus “Logic analyzer J: 1025 samples captured” but I’m not using the logic analyzer. I just go into I2C more, set voltage and pull-ups, do a scan and run the script.
I repeated it after typing “logic start” and get this
Bus Pirate 6
Firmware main branch @ unknown (Nov 18 2025 10:42:22)RP2350B with 512KB RAM, 128Mbit FLASH
S/N: 442CD5B5206B7C03
Storage: 0.10GB (FAT16 File System)
Configuration file: Loaded
Active binmode: Follow along logic analyzer
Available modes: HiZ 1WIRE UART HDUART I2C SPI 2WIRE 3WIRE DIO LED INFRARED JTAG
Active mode: I2C
I2C speed: 100 kHz
Clock stretching: OFF
Display format: Auto
Data format: 8 bits, MSB bitorder
Pull-up resistors: ON
Power supply: ON (3.3V/3.29V)
Current limit: OK (3.2mA/300.0mA)
Frequency generators: OFF