# F3RP70 Support
This is the base Nerves System configuration for the F3RP70,
[e-RT3 Products, OS-free CPU module](https://www.yokogawa.com/solutions/products-platforms/control-system/ert3-embedded-controller/ert3-products/ert3-products-cpu/).
![F3RP70 image](assets/images/F3RP70.png)
<br><sup>[Image is provided by Yokogawa Electric Corporation](https://www.yokogawa.com/)</sup>
| Feature | Description |
| -------------------- | ----------------------------------------------------------- |
| CPU | ARM Cortex-A9 MPCore (Dual) 866 MHz |
| Memory | 1 GB SDRAM |
| Storage | 256MB Flash and Two SD slots (SD1/SD2) |
| Linux kernel | 4.14.164 w/ 4.14.164-rt73 and ert3xlnx patch |
| IEx terminal | UART `ttySP0` |
| GPIO, I2C, SPI | No |
| ADC | No |
| PWM | No |
| UART | ttySP0 |
| Display | No |
| Camera | No |
| Ethernet | Two 1Gbps (eth0 and eth1) |
| WiFi | No |
| Bluetooth | No |
| Audio | No |
| RTC | Yes w/ battery |
## Using
This port currently only runs off a SD card.
If you need custom modifications to this system for your device, clone this
repository and update as described in [Making custom systems](https://hexdocs.pm/nerves/systems.html#customizing-your-own-nerves-system)
## Networking
The board has two 1 Gbps Ethernet interfaces. Here's an example `:vintage_net`
configuration that enables both of them:
```elixir
config :vintage_net,
config: [
{"eth0",
%{
type: VintageNetEthernet,
ipv4: %{
method: :static,
address: "192.168.3.72",
prefix_length: 24,
gateway: "192.168.3.1",
name_servers: ["192.168.3.1"]
}
}},
{"eth1",
%{
type: VintageNetEthernet,
ipv4: %{method: :dhcp}
}}
]
```