NumWorks UART Over USB port

Mar 9, 2018
Some people are complaining about the lack of connectivity to the outside world from the calculator, but in fact it is pretty simple to change that. According to the calculator schematics, the USB port of the calculator is wired to PA11 and PA12 of the STM32F412. We have this in the datasheet about these pins : So, it is possible to map an UART on the USB port D+ and D-. Read more ...

OpenOCD on the Raspberry Pi inside a NumWorks calculator

Mar 7, 2018
In my previous post I added a Raspberry Pi Zero inside the calculator. Why not use also it to program/debug the calculator firmware ? What I have done is basically to follow this adafruit tutorial. I soldered only SWDIO to Raspberry Pi #24 and SWCLK to Raspberry Pi #25. This seems to be enough, and the reset button of the calculator is not far away if needed. Using the following OpenOCD script, it is now possible to debug or program the calculator over the air ! Read more ...