Working on case myself, omega 2+ 3d model would be nice.
Posts made by Colt Burns
RE: Octoprint (3D print server) on Omega2+
This makes the PrintrBot in the office so easy to use that it's almost always on and printing stuff. We had to move it to a different room to be less distracting!
I read-though a couple times before attempting. I'm surprised there are so few comments. After a literal copy paste operation, I now have a webui for my 3d printer (Anet A8). Thanks guys, the Omega2+ is really shining here. I haven't made a single change to this any of he setup information above. After I connected my printer and powered up, I did need to adjust the serial port to "/dev/ttyUSB0" and set the Baud rate to 115200. It worked the first time. My little girl will have some new toys when she wakes up in the morning.
RE: Omega 2+ USB Firmware Install after Brick. [Resolved]
Look into dd. I've imaged multiple embedded devices and small SBCs with it. works over network and various local storage types. Here is a teaser:
RE: My o2 does not behave as instructions indicate
I experienced the same issue with my initial startup (I caused a couple) ;). I found that holding the reset button and powering on the device once made the AP active and boot seemed normal after that point. The LED on my O2+ didn't act as indicated. However, after a non-conventional firmware upgrade, I was able to see normal LED activity. I've noted that power supplied to the O2+ is definitely a big issue. My laptop can power just the Omega but, anything else (usb accessory or charge battery via Power Dock) it can't. In fact I've found only one power adapter in my house that can do-it-all and it's rated 5 volt 1.6 amp. I understand the frustration but, I see it as a challenge. Where else do you see a $9 computer carrying you without a little mud on the tires? I'm not certain which docks or expansions you have. Any additional info you can provide would be helpful.
Omega 2+ USB Firmware Install after Brick. [Resolved]
Got home today and was happy to see my Omega 2+ arrived after a successful Kickstarter Campaign. I immediately began the process of bricking it. This is my story.
After success powering up the unit, I realized I have a compatible battery (almost) from an old PS3 controller. It was the correct connector, wrong polarity. I swapped the positive and negative connections in the JST connector using my pocket knife. I was able to determine polarity on the Omega PowerDock by simply viewing the layout of the board.
I connected my battery and was surprised the device powered on from the switch so simply. Pleased with myself I decided to continue the setup process. All went without issue until I went to upgrade the firmware as the last step of initial config. I started the install and thought "maybe I should connect it to my laptop for power while this is upgrading". Bad Idea, I'm not certain if my laptop was unable to support the extra current of the device in use and charging the battery at the same time but, power seemed to have intermittently dropped. I noted the yellow/orange indicator on the Omega 2+ went out and that's it. Bricked during firmware upgrade.
Luckily, I was able to remedy the situation after learning I may have some issue with my powerdock or I made a failed assumption of the RX1 and TX1 pins being mapped to the Omega's UART. Finally after some tinkering with my Bus Pirate I was able to talk with the Omega again by clipping on to the tops of the actual Omega 2+ pins(directly not through the power dock) I attempted to reset by holding the reset button on the powerdock and then turning it on via the power switch, I noted a menu option that allows "restore firmware from USB" Finally, a break.. I found a copy of the firmware at "http://repo.onion.io/omega2/images/" downloaded the file to a USB flash drive and attempted to install from the omega serial terminal. It failed initially, but I noted it was looking for a file named omega2.bin. After renaming the file on the flash drive and rebooting once more the Omega 2+ installed it's firmware and rebooted! I now have a happy Omega 2+ with the latest firmware.
I'll go through the official channel provided by the mods for hardware issues if I find any after some additional testing but does anyone know if the RX1 and TX1 pins on the PowerDock expansion are supposed to map to the Omega's UART? I haven't found a schematic for it yet.
Procedure to install firmware via USB:
- Download firmware file to USB flash drive
- Rename the file to Omega2.bin (for the Omega 2+ anyway)
- Connect PC to Omega 2 via device supporting USB to serial connectivity. (I know some expansions have this. I only have the Power Dock and it does not support Serial connectivity via USB)
- Hold the reset button down and power on the omega.
- Select option #2, install firmware from USB.
The omega should search the root of the flash drive, find the appropriate file (my flash had many other files/directories on it) Install the binary image and reboot.
I did note that I was able to immediately hit the default config page but, I recommend leaving the unit powered on and untouched for 3-5 minutes as my Omega 2+ did some filesystem clean-up/allocation that caused the initial setup process to take longer. I was only able to note this from the serial terminal connection.
Hopefully this helps someone.
If anyone knows of Power Dock Schematics, or if my Power Dock pins labeled RX1 and TX1 should be mapped to the omega 2+ please let me know. I may have a bad dock. I'll do a little testing before approaching the official channels for handling an expansion replacement. If anyone wants to see a dump of my terminal session please let me know.