This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
jffs [2021/01/24 03:54] – hogwild | jffs [2021/11/02 14:41] – [JFFS]-removed warning (earlier pasted into Notes/troubleshoot section hogwild | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== JFFS ====== | ====== JFFS ====== | ||
- | Broadcom routers contain two important types of permanent storage: | + | The JFFS menu contains settings and information used to create, prepare and view the status |
- | \\ | + | Common routers contain two types of permanent storage: |
- | **FLASH** - This is where your tomato firmware image is uploaded, stored and executed. At boot time, the image is loaded into a squash filesystem which mean it's executed read-only. Flash size is measured in Megabytes (MB). | + | |
- | **NVRAM** - This is where the configuration | + | **Flash** - is the storage area where the FreshTomato firmware image is uploaded, |
- | Since modern routers have a relatively large amount of FLASH memory available, Tomato can mount the unused storage and make it available | + | |
- | The figures below are an example and don't scale properly. The numbers will vary based on your Tomato version and your hardware specifications. See the [[: | + | **NVRAM** - (Non-volatile RAM) is used for storing the hardware's configuration. While loading the firmware from the squash filesystem, parameters in the form of variables are fetched from the NVRAM. |
- | [[https:// | + | |
- | **Enable:** Checking this box enables JFFS, as shown in the image image below. (Default: Disabled).\\ | + | Since modern routers have a relatively large amount of Flash memory available, FreshTomato |
- | **Execute when mounted:** In this field, you can enter the name of a script or similar to burn immeidately after the partition becomes | + | as firmware it's self, FreshTomato |
- | **Total / Free Size: **This displays | + | )) for normal file storage. This function is called |
- | **Format / Erase:** The very first time you enable | + | |
- | Once the JFFS partition | + | |
- | \\ | + | The figures below represent an example of storage allocation (not to scale). The numbers will vary based on your FreshTomato version and your hardware specifications. See the [[: |
- | [[https:// | + | |
- | NOTE: You will not be able to upgrade | + | \\ |
- | **Very important**: Flash storage is not meant for frequent write operations | + | |
+ | **Enable:** Checking this box enables JFFS, as shown in the image below. (Default: Disabled). | ||
+ | |||
+ | **Execute when mounted:** In this field, you can enter the name of a script or similar to run immediately after the partition becomes available to FreshTomato. (Default: blank). | ||
+ | |||
+ | **Total / Free Size: **This displays the storage size available to be used. This cannot be changed. | ||
+ | |||
+ | **Format / Erase:** The very first time you enable JFFS, you must format the partition with the JFFS2 filesystem. Once formatting is complete, the "(not mounted)" | ||
+ | " | ||
+ | )) as /jffs . | ||
+ | |||
+ | \\ | ||
+ | |||
+ | ===== Notes/ | ||
+ | |||
+ | **WARNING**: As a safety precaution, | ||
+ | |||
+ | **WARNING: | ||