1 # Think Penguin [TPE-R1200 mini WiFi Router v2](https://www.thinkpenguin.com/gnu-linux/free-software-wireless-n-mini-vpn-routerv2-tpe-r1200)
\r
5 * SoC: Atheros AR9331
\r
7 * Flash: 16M NOR + 128M SPI NAND
\r
8 * NIC: 2 10/100 Ethernet Ports
\r
10 * WiFi: Atheros 802.11b/g/n 2.4Ghz
\r
11 * GPIO: 3 General Purpose and one switch.
\r
14 The TPE-R1200 is a general purpose mini WiFi router
\r
15 that can be used for a wide range of applications.
\r
16 Some common uses include:
\r
18 * Route all traffic over a VPN when on the go.
\r
19 * WiFi to ethernet bridge.
\r
20 * A small web server.
\r
22 * Meshnet node (CJDNS, Batman...).
\r
26 With the release of v1.5.0, NAND flash support is not available yet. Before upgrading the router,
\r
27 the u-boot environment variable `bootcount` needs to be set higher than 3. This can be achieved
\r
28 by ssh'ing into the router and running :
\r
31 `fw_setenv bootcount 4`
\r
34 After rebooting the router,the router can be upgraded using a `nor` image. When upgrading, it is important that any settings
\r
35 are not saved and that the "Keep Settings" box is unchecked in luci or that the `-n` flag is specified when using `sysupgrade`.
\r
39 See our [flavors](https://librecmc.org/flavors.html) page for a description of each type of libreCMC image.
\r
43 [TPE-R1200 NOR](https://librecmc.org/librecmc/downloads/snapshots/current/main/targets/ath79/generic/librecmc-ath79-generic-thinkpenguin_tpe-r1200-nor-squashfs-sysupgrade.bin)
\r
47 [TPE-R1200 NOR](https://librecmc.org/librecmc/downloads/snapshots/current/core/targets/ath79/generic/librecmc-ath79-generic-thinkpenguin_tpe-r1200-nor-squashfs-sysupgrade.bin)
\r
49 ## Image File Signatures
\r
51 [Main sha256sums](https://librecmc.org/librecmc/downloads/snapshots/current/main/targets/ath79/generic/sha256sums)
\r
53 [Main sha256sums.asc](https://librecmc.org/librecmc/downloads/snapshots/current/main/targets/ath79/generic/sha256sums.asc)
\r
56 [Core sha256sums](https://librecmc.org/librecmc/downloads/snapshots/current/core/targets/ath79/generic/sha256sums)
\r
58 [Core sha256sums.asc](https://librecmc.org/librecmc/downloads/snapshots/current/core/targets/ath79/generic/sha256sums.asc)
\r