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:33] – [3. Execute cfnet-fs] mfranklincfnet-fs:getting_started:index [2026/05/29 04:39] (current) – [3. Execute cfnet-fs] mfranklin
Line 23: Line 23:
 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:index|ModularPi]]: +[[cfnet-fs:cfheader:index|CFHEADER Mode (ComfilePi or Other ARM64 Linux Device)]]
- +
-{{ :modularpi:modularpi_main-system.png }} +
- +
-<code> +
-cfnet-fs /tmp/cfnet-fs /dev/i2c-0 /dev/i2c-1 /dev/i2c-3 +
-</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 [[:modularpi:index|ModularPi]] 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> <code>
 cfnet-fs {mount-point} cfheader {cfheader-address} cfnet-fs {mount-point} cfheader {cfheader-address}
 </code> </code>
  
-See [[:cfnet:cfheader:connecting_to_usb_host:index|Connecting CFHEADER to USB Host]] 
  
-{{ cfnet:cfheader:cfnet_cfheader_io_modules.png }} 
- 
-For example, if you are using a single [[:cfnet:cfheader:index|CFHEADER]] module configured for address 0: 
-<code> 
-cfnet-fs /tmp/cfheader0 cfheader 0 
-</code> 
- 
-If you have multiple [[:cfnet:cfheader:index|CFHEADER]] modules (e.g. one configured for address 0, and the other for address 1): 
-<code> 
-cfnet-fs /tmp/cfheader0 cfheader 0 
-cfnet-fs /tmp/cfheader1 cfheader 1 
-</code> 
  
 ==== 4. Interact with the File System at the Mount Point ==== ==== 4. Interact with the File System at the Mount Point ====
cfnet-fs/getting_started/index.1780029227.txt.gz · Last modified: by mfranklin