DSO V1.1 open source code

Eventhough this may be off-topic to the subject of the post, i’ll try to answer.

SeeedStudio may have alternative answers. As I haven’t fully corrupted my firmware, I have not tested this yet (maybe soon hehe).

After the DFU firmware is written on the DSO Nano, the JTAG function will no longer work. If the firmware is corrupted and you can’t use Dfuse to overwrite the new firmware, you can refer to ST Application Note AN2557 STM32F10x in-application programming using the USART. This may be your only solution. I think there is a section there for IAP (In-Application-Programming). You need to hook up with the Usart1 of the Dso Nano and use hyperterminal. You can also write protect some portions of the flash memory to protect from accidental writing.

Link:
st.com/mcu/familiesdocs-110.html
st.com/stonline/products/lit … /13916.pdf
vhangell_backup_DS0201_FW_V2.02_SS.zip (36.1 KB)