Just want to say thanks to Lazar for the new guidance on cross compiling the LVGL library. Should be a great help once my new Dash arrives!
Best posts made by Ian Smith
Latest posts made by Ian Smith
RE: 3D Printed Wall Mount Case for Omega Dash
I printed the top of the case and it came out beautifully. A very impressive piece of work!
And, I tried out TinkerCad and found it reasonably intuitive and obvious. Goodbye Fusion.
Would you be willing to share your TinkerCad files with the community? My enclosure will be stand mounted and needs a little more room for a daughter pcb and input jacks.
Thanks a bunch for your work!
RE: Dash — be *very* careful plugging in the power
Wow... did I ever overreact to this thread!
I responded by applying Gorilla clear glue to the connector. Some of the glue seeped inside and made the connector unusable.
No problem I thought. I’ll just connect power to the header. Got the connections backwards. Bye bye Dash!
I have ordered another and shall self flagellate until it arrives.
Problems installing LVGL on Dash
I received my Omega-Dash yesterday. I need some help getting LVGL installed.
I have installed a 64GB MicroSD card and set that as the boot device. I am trying to work through the makefile, but need to install the compiler.
I opened distfeeds.conf and did not find the 2 lines the install instructions say to uncomment, so I added them in fresh. Tried to install the compiler and got:
- satisfy_dependencies_for: Cannot satisfy the following dependencies for gcc:
- opkg_install_cmd: Cannot install package gcc.
Then I realized there were two similar lines in distfeeds.conf referencing mipsel_24kc/base and mipsel_24kc/packages, but from openwrt rather than lede. I commented the new lines I had added and uncommented the two openwrt versions. That appears to have been a step backwards, resulting in:
root@Omega-CFC4:/scripts/feeds/lv_example# opkg install gcc
Unknown package 'gcc'.
- opkg_install_cmd: Cannot install package gcc.
Here is distfeeds.conf as currently exists on my Onion:
#src/gz openwrt_core http://downloads.openwrt.org/releases/18.06-SNAPSHOT/targets/ramips/mt76x8/packages
src/gz openwrt_base http://downloads.openwrt.org/releases/18.06-SNAPSHOT/packages/mipsel_24kc/base
#src/gz openwrt_luci http://downloads.openwrt.org/releases/18.06-SNAPSHOT/packages/mipsel_24kc/luci
#src/gz openwrt_onion http://downloads.openwrt.org/releases/18.06-SNAPSHOT/packages/mipsel_24kc/onion
src/gz openwrt_packages http://downloads.openwrt.org/releases/18.06-SNAPSHOT/packages/mipsel_24kc/packages
#src/gz openwrt_routing http://downloads.openwrt.org/releases/18.06-SNAPSHOT/packages/mipsel_24kc/routing
#src/gz openwrt_telephony http://downloads.openwrt.org/releases/18.06-SNAPSHOT/packages/mipsel_24kc/telephony
src/gz omega2_core http://repo.onioniot.com/omega2/packages/core
src/gz omega2_base http://repo.onioniot.com/omega2/packages/base
src/gz omega2_packages http://repo.onioniot.com/omega2/packages/packages
src/gz omega2_routing http://repo.onioniot.com/omega2/packages/routing
src/gz omega2_onion http://repo.onioniot.com/omega2/packages/onion
#src/gz reboot_base http://downloads.lede-project.org/snapshots/packages/mipsel_24kc/base
#src/gz reboot_packages http://downloads.lede-project.org/snapshots/packages/mipsel_24kc/packages
RE: Need help with Adafruit MAX31855 thermocouple breakout
Thanks for the advice--It all sounds totally on-target. I have acquired a couple of cheap breakouts and am pursuing that solution.
Need help with Adafruit MAX31855 thermocouple breakout
I am trying to connect to Adafruit's MAX31855 SPI thermocouple breakout board. I can't boot the Omega2+ with the board connected. If I disconnect the CS1 connection, it boots up fine. Does this suggest the board doesn't float the SP1 connection? Has anybody here used the Adafruit board successfully?
As it happens, I just received some cheaper generic MAX31855 breakouts from Amazon which do allow the Omega to boot. I'll pursue my project with this board for the time being and see how far I get -- this is my first attempt at SPI on the Omega.
As a general question, how does one get the pin to float if the target isn't floating? Would I be better off to go to software SPI instead of using the hardware SPI pins (I'm just reading a few bytes)
How to get to a fresh install?
I have two Omega2+'s and have attempted to take them back to where I can do the setup from scratch. I've tried resetting from the expansion dock reset button and by using the command line reset.
One of them is currently giving me the index of /console/ instead of Console . I've worked through the listed fix for this problem without success (though I have had it work on previous attempts).
The other gives me the OnionOS screen, offering Onion Docs, Terminal, and App Manager. Through the App Manager, I can install the legacy console, which gets me v0.1.3 and looks nothing like the current console. I've tried choosing the Factory Restore option from the legacy console. That looked more like the factory setup process, but didn't offer the console install option and I ended up in the same place.
How do I get to the current console from here?