|
1234567891011121314151617181920212223242526272829303132333435363738 |
- # TI-83+/TI-84+
-
- Texas Instruments is well known for its calculators. Among those, two models
- are particularly interesting to us because they have a z80 CPU: the TI-83+ and
- TI-84+ (the "+" is important).
-
- They lack accessible I/O ports, but they have plenty of flash and RAM. Collapse
- OS runs on it (see `recipes/ti84`).
-
- I haven't opened one up yet, but apparently, they have limited scavenging value
- because its z80 CPU is packaged in a TI-specific chip. Due to its sturdy design,
- and its ample RAM and flash, we could imagine it becoming a valuable piece of
- equipment if found intact.
-
- The best pre-collapse ressource about it is
- [WikiTI](http://wikiti.brandonw.net/index.php).
-
- ## Getting software on it
-
- Getting software to run on it is a bit tricky because it needs to be signed
- with TI-issued private keys. Those keys have long been found and are included
- in `recipes/ti84`. With the help of the
- [mktiupgrade](https://github.com/KnightOS/mktiupgrade), an upgrade file can be
- prepared and then sent through the USB port with the help of
- [tilp](http://lpg.ticalc.org/prj_tilp/).
-
- That, however, requires a modern computing environment. As of now, there is no
- way of installing Collapse OS on a TI-8X+ calculator from another Collapse OS
- system.
-
- Because it is not on the roadmap to implement complex cryptography in Collapse
- OS, the plan is to build a series of pre-signed bootloader images. The
- bootloader would then receive data through either the Link jack or the USB port
- and write that to flash (I haven't verified that yet, but I hope that data
- written to flash this way isn't verified cryptographically by the calculator).
-
- As modern computing fades away, those pre-signed binaries would become opaque,
- but at least, would allow bootstrapping from post-modern computers.
|