Disclaim This article is not up to date. It is just a place to document what I have done some time ago regarding this contest on TI-Planet : https://tiplanet.org/forum/viewtopic.php?t=20557
Introduction First, a compatible SPI flash chip must be soldered inside the calculator on the U7 pad. I used an AT25SF641 kindly donated by TI-Planet, as it was the part referenced on the official schematics.
At the time, there was no implementation of USB inside the official firmware so I choose to write a small loader compatible with the flashrom serprog protocol.
Read more ...
Demo UPDATE I have put together an utility to flash a precompiled firmware here : https://zardam.github.io/webnofrendo
UPDATE 2 I have extracted the sources of the emulator from the epsilon repository : https://github.com/zardam/numworks-nofrendo
The following build instructions are deprecated.
Background This is a port of nofrendo NES Emulator. Some adaptations were borrowed from esp32-nesemu, and some ugly additional work was done to make it run on the calculator.
Read more ...
For some time, my trusted all in one remote control was having problems. Some buttons were not working very well : the “Watch TV”, “TV” and “left”.
The “Watch TV” required very high pressure, and the two other where not working about half of the time, independently of the pressure on the button.
For the “Watch TV”, after testing the contact directly on the pads of the remote, it was clear that the problem came from the black conductive pad on the button.
Read more ...