Is it possible to install gcc, gmake, etc to produce a build system and I wouldn't need to build using the toolchain on another system?
Posts made by Jonathan Rizzo
-
RE: Can't install gcc on Omega2Pro ... package libstdcpp6 not found
-
RE: Cross Compiling With Libcurl
How do you install a library or package into the buildroot of the toolchain?
-
RE: Omega2 LTE just launched!
@Lazar-Demin said in Omega2 LTE just launched!:
The GNSS receiver does not offer a PPS output. Would it be possible to use the NMEA messages to run the NTP server?
Thanks for clarifying that. Yes, gpsd can communicate with the usb serial port to accept NMEA sentences and keep ntpd disciplined. I'm not sure if gpsd has been ported to OpenWRT MIPS but it definitely can be.
Another tiny question, can the GPS receiver be used if LTE is not utilized?
-
RE: WM8731 ALSA SoC Audio driver
OpenWRT has a driver for the Raspberry Pi Audio Injector soundcard that uses the WM8731, however, it utilizes the Raspberry Pi's Broadcom I2S and I2C driver. Starting at line 297, you can see it here.
So, the goal here should be, at least for the software side, is utilize the ralink-i2s driver (I believe it's called that) and the Omega's i2c driver in the Audio Injector driver and build it for the mt76x8.
On the hardware side is to adapt the pins to connect the spi, i2s, and i2c lines to the Omega2.
Onion team, have the i2c and i2s audio issues been fixed in the latest firmware?
-
RE: I2S Issues
This topic seems to be making a lot of leeway with i2s audio. Is the actual hardware i2s driver the ralink-i2s driver? If so, I'd like to try to add support for the Audioinjector Stereo soundcard.
-
RE: WM8731 ALSA SoC Audio driver
That is for ALSA userspace programs. I'm talking about the actual ALSA driver. Even if it did support the WM8731, does the driver know to probe the i2c bus to detect it?
-
WM8731 ALSA SoC Audio driver
Does the ALSA package of OpenWRT support the WM8731? I can't find where the source code is.
Thanks.
-
RE: Omega2 LTE just launched!
Any hope for a PPS output from the GPS receiver? The Quectel website requires a login to see the modem datasheet. Any hope for an OpenWRT PPS driver via an unused GPIO? I really love the Omega, but software support other than standard OpenWRT packages and high level language interpreters like Python is really lacking. I'm looking for GPS with accessible 1PPS and integration with ntpd and audio capture at 48 or 96kHz. From my understanding there is only one serial port and that is used for the console, so the only way to interface GPS would be a USB serial port adapter, unless this modem provides NMEA output via a built in USB to serial port adapter.
Does the modem connect via USB of some sort?
-
RE: I2S Audio Input
Like the RPi, The Omega2 has I2S with a serial data in and serial data out. The multichannel audio injector board must use another GPIO as another serial data in. My application requires two stereo channels.
-
RE: I2S Audio Input
The Omega platform would be perfect if only it had better sound support. I understand the SoC wasn't really made for it, but has there been any audio development for the Omega except partially functioning USB audio? Has the I2S issue been fixed with a new firmware update (where I2S stops working after the firmware update)?
I suppose with hardware development, the first step is to choose a codec or audio ADC IC. It could be controlled via SPI or I2C bus, but will require a sophisticated driver. Instead of reinventing the wheel, I could try using the Audio Injector boards for the RPi.
Does anyone else have a solution?
-
RE: I2S Audio Input
I have never been able to get audio input working via USB. Has anyone else?
-
I2S Audio Input
Hello,
I was wondering if the Omega, Omega2, or Omega2+ can use the I2S audio port as an input, possibly multi channel (2-4 channels) audio input. Is this possible? I couldn't find anything in the documentation about it.
Thank you.
-
Using the toolchain to build executable with a configure script
I am looking to build a few executables with the toolchain, but I am unsure how because the application uses a configure script. I saw this post but these were applications without a configure script. The application I want to built is vlfrx-tools and I want to build vtcard, vttime, and vtcat. The configure script options I need to use are --with-hardfloat --without-vorbis --without-flac --without-resample --without-curses --without-shout --without-x11. I don't want to make a package, I just want to build those executables and I'll scp them over. How should I go about doing this?
Thanks.
-
RE: Available UARTs
Thank you for the reply! What solution would you have then, for use of multiple USB devices or more than one serial device for a battery powered application? Possibly this SoC wasn't made for applications for that, but maybe expansion boards could be made with USB hub controllers and a connection for an external power supply. I certainly would pay the extra cost.
-
Available UARTs
It was not clear in the documentation, but how many UARTs are available on the Onion Omega? I know there is one, but is there more?
Reason being is that I noticed the GPS expansion uses USB and obviously uses a USB serial port, but my application requires a USB port for audio capture via USB sound card. So I need GPS and USB audio.
Was the reason for the decision to use a USB serial port on the GPS expansion because the Omega only has one UART? None of this is clear in the limited documentation.
-
RE: UFL antenna connector?
I'm looking to enclose my onion in a metal enclosure, so I'll need at attach an external antenna. What is the manufacturer part number of the connector I'll have to solder on?