svn commit: r468990 - in head/devel: . xtensa-esp32-elf
Craig Leres
leres at freebsd.org
Thu May 3 22:18:17 UTC 2018
On 05/03/18 14:57, Kyle Evans wrote:
> !
I just got started with the openvehicles.com OVMS v3.1 module (which
uses an ESP32) and I needed the xtensa-esp32-elf toolchain so I could
move development from ubuntu to FreeBSD. I have done a few ESP8266
projects with Arduino on ubuntu but the module doesn't have very many
pio pins to start with and its internal flash uses a lot them so
eventually I started working with the ESP32. (I have a project that can
do wifi and wired ethernet with the waveshare lan8720 module, drive two
spi oled displays and still have 5 pio pins for buttons.)
> Have you looked at ESP8266, by chance? (xtensa-lx106, I think)
>
> I received an ESP8266 from wblock@ to look at porting it a while back
> (toolchain + arduino core), but I ran into some binutils issues and
> had roadblock'd there.
I've wanted to rename devel/arduino as arduino10, make a new
devel/arduino that just provides a /usr/local/bin/arduino symlink to one
of the two versions and then maybe add flavors for the library ports
(e.g. arduino-irremote). And add ESP32 support to arduino18. I can
probably help getting a xtensa-lx106-elf port going. (Looks like it also
uses crosstools-NG so xtensa-esp32-elf is probably an excellent starting
point).
The three of us should discuss offline.
Craig
More information about the svn-ports-all
mailing list