Skip to content

Needed configuration for the Phytec board used for the Valeo Charger

Notifications You must be signed in to change notification settings

tux-evse/tux-evse-board-configuration

Repository files navigation

tux-evse-board-configuration

At the first boot

At the first boot you need to configure some point on the board.

U-Boot

README.md

redpesk repositories

README.md

System configuration

OpenSSL certificates, keys generation

Please see genssl-demo which is present on the board as /usr/bin/genssl-demo

Network

  • Ethernet: eth0 static (for administration purpose), eth1 DHCP, eth2 unmanaged (because of Codico)
  • LTE: configured as usb0 (kernel driver added)
  • Bluetooth: not configured (coming soon)
  • Wifi Configuration: manually configured as wlan0

Firewall

Thanks to some Linux settings and firewallD rules, this is possible to allow traffic between differents interfaces as needed for the project.

README.md

How to use the VPN

README.md

WiFi Hotspot

README.md

List of the binding

List of the binder manager

  • evse-energy-manager-binder
  • evse-display-manager-binder
  • evse-charging-manager-binder
  • evse-auth-manager-binder
  • evse-dbus-test-binder

The port used in the demo

In the Demo, tcp port are used to test binding (thanks to the devtools server of the binder).

The syntax of the devtools server URL is:

http://$BOARD_IP:$PORT/devtools/

Only one binder can used a port at a time.

Binder devtools tcp port API tcp port
energy-binding-rs 1235 engy 12351
display-binding-rs 1236 - -
charging-binding-rs 1237 chmgr 12371
auth-binding-rs 1238 auth 12381
dbus-binding 1239 dbus 12391

For a generic test of a binding:

Binding tcp port
Generic binding 1234

Each binding has a script to test it, as:

/usr/redpesk/$$$-binding-rs/test/bin/start-$$$.sh

Each binder manager has is own tcp port reserve:

Binder tcp port
evse-energy-manager-binder 1235
evse-display-manager-binder 1236
evse-charging-manager-binder 1237
evse-auth-manager-binder 1238
evse-dbus-test-binder 1239

Each binder manager has a script to test it, as:

/usr/redpesk/evse-$$$-manager-binder/test/bin/start-binder.sh

About

Needed configuration for the Phytec board used for the Valeo Charger

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •