User Tools

Site Tools

한국어

cfnet-fs:getting_started:index

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
cfnet-fs:getting_started:index [2026/05/29 04:24] mfranklincfnet-fs:getting_started:index [2026/05/29 04:39] (current) – [3. Execute cfnet-fs] mfranklin
Line 1: Line 1:
 ====== Get Started Using cfnet-fs ====== ====== Get Started Using cfnet-fs ======
  
-==== Install the Prerequisites ====+==== 1. Install the Prerequisites ====
  
 <code> <code>
Line 8: Line 8:
 </code> </code>
  
-==== Download the cfnet-fs Executable Program ====+==== 2. Download the cfnet-fs Executable Program ====
  
 [[cfnet-fs:download:index|Download cfnet-fs]] now. [[cfnet-fs:download:index|Download cfnet-fs]] now.
Line 19: Line 19:
 </code> </code>
  
-==== Execute cfnet-fs ====+==== 3. Execute cfnet-fs ====
  
 Once downloaded, run the executable as illustrated below to create the virtual file system. Once downloaded, run the executable as illustrated below to create the virtual file system.
  
-=== I²C Mode (Modular Pi) ===+[[cfnet-fs:i2c:index|I²C Mode (e.g. Modular Pi)]]
 <code> <code>
 cfnet-fs {mount-point} {i2c1-device} {i2c2-device} {i2c3-device} cfnet-fs {mount-point} {i2c1-device} {i2c2-device} {i2c3-device}
 </code> </code>
  
-For the ModularPi, use+[[cfnet-fs:cfheader:index|CFHEADER Mode (ComfilePi or Other ARM64 Linux Device)]]
 <code> <code>
-cfnet-fs /tmp/cfnet-fs /dev/i2c-0 /dev/i2c-1 /dev/i2c-3+cfnet-fs {mount-point} cfheader {cfheader-address}
 </code> </code>
-  * ''mount-point'' can be any directory the user running the program has access to. 
-  * ''/dev/i2c-0'' is the I²C port for analog modules 
-  * ''/dev/i2c-1'' is the I²C port digital input modules 
-  * ''/dev/i2c-3'' is the I²C port digital output modules 
  
-The Modular Pi must have the following in its ''/boot/firmware/config.txt'' file for the I²C ports to work. 
-<code> 
-[pi5] 
-pciex1=on 
-dtoverlay=uart0-pi5 
-dtoverlay=uart4-pi5 
-dtoverlay=i2c0-pi5,pins_8_9,baudrate=100000 
-dtoverlay=i2c1-pi5,pins_2_3,baudrate=1000000 
-dtoverlay=i2c3-pi5,pins_22_23,baudrate=1000000 
-</code> 
- 
-NOTE: I²C port 0 can also be configured for 1MHz, if you are only using CFADC-A4L and CFDAC-2V modules on that port. 
- 
-=== CFHEADER Mode (ComfilePi or any Linux ARM64 Device) === 
-<code> 
-cfnet-fs {mount-point} cfheader {cfheader-address} 
-</code> 
  
  
-==== Inspect the File System at the Mount Point ====+==== 4. Interact with the File System at the Mount Point ====
  
 While cfnet-fs is running, use ordinary file system utilities like ''ls'' or ''tree'' to navigate the file system at the mount point (e.g. ''/tmp/cfnet-fs''). While cfnet-fs is running, use ordinary file system utilities like ''ls'' or ''tree'' to navigate the file system at the mount point (e.g. ''/tmp/cfnet-fs'').
cfnet-fs/getting_started/index.1780028686.txt.gz · Last modified: by mfranklin