Jump to content

Recommended Posts

Posted
  On 5/17/2017 at 1:35 PM, zador.blood.stained said:

Did you use this tutorial? http://surfero.blogspot.com.es/2017/04/freedompop-orange-pi-2g-iot.html

Please note that I saw reports that microSIM slot had incorrect markings and people had to insert the card "backwards" to get it working. Also IMEI is all zeroes so make sure that your mobile operator is not unhappy about it.

Expand  

Thanks for the markings thing confirmation, I finally understood what CME Error 10 meant \o/

I can also confirm that it works smoothly with an Samsung Evo 16G, testing and failing with class 10 Kingston and Sandisk in 8gb and 16gb.

For IMEI, AT+EGMR seems to do the trick. Use at own risk, [legal bla bla]... #2c

GSM> AT+EGMR=1,7,490154203237518
AT+EGMR=1,7,490154203237518
OK
GSM> AT+CGSN
AT+CGSN         
490154203237518
OK

 

Posted

Does 2G-IOT have any sort of reverse polarity protection ?

 

Looks like i've accidently reversed it when hooking up an UPS board and now the board is seemingly dead. Is there a fuse or a diode that i can replace or is it straight to trash ?

Posted

The new touch screen looks nice... it might well open this board to lots of very low-cost applications. I've just bought one, hopefully in a month or two I'll be able to work on it.

 

Thanks for your work @parrotgeek1!

 

Btw, did anyone solve the IMEI (000...) /MAC address (persistence) issues?

 

Edit: did anyone try the images on the orangepi.org website?

Posted

According to tests NAND is initialized only if you are booting from it. So if you are booting from SD, it can't be used at all. I'm pretty sure that an "Armbian" image can't be flashed to NAND, and while it may be possible to replace the u-boot on NAND to boot from SD (and thus leave the NAND initialized), I didn't test it.

Posted
  On 7/22/2017 at 8:18 PM, zador.blood.stained said:

According to tests NAND is initialized only if you are booting from it. So if you are booting from SD, it can't be used at all. I'm pretty sure that an "Armbian" image can't be flashed to NAND, and while it may be possible to replace the u-boot on NAND to boot from SD (and thus leave the NAND initialized), I didn't test it.

Expand  

I just flash nand memory witch orange pi android 4.4 version to use the 3.5 "tft display.
Is it possible to put in NAND a version of armbian with the same tool to flash android 4.4?

Is there anyone in xunlong  develop the wiringpi libraries to be able to use sensors by GPIO?
As long as we do not solve such basic problems, we will never have a device that we can take advantage of. The cheap ends up being expensive.

Posted
  On 5/22/2017 at 6:21 PM, chwe said:

I have desinged a small case for the OPI 2G-IOT with holes

case_bottom.stlFetching info... case_top.stlFetching info...

Expand  

 


Hi chwe, 

thanks for your .stl files, it is very useful
May you share the cad files ? I buyed the LCD for create a complete smartphone so I can start from your Cad files and change it.
After I will re-share the modified Cad and .stl files :-)

Thanks

Posted
  On 7/25/2017 at 10:06 AM, Non Spammarmi said:

May you share the cad files ?

Expand  

Unfortunately, I did not made a backup of the CAD file before I reinstalled windows on the computer :( (shame on me...)

Do you plan to setup your mobile phone with linux?

 

By the way, they removed their i96 board from aliexpress. Should be more or less the board without 2G modem. Does someone know why?

Posted
  On 7/23/2017 at 9:50 AM, zador.blood.stained said:

Client mode to a WPA2 AP works, didn't benchmark it or test anything else

Expand  


I did some benchmark to see what was all about:
 

  Reveal hidden contents

Reverse:
 

  Reveal hidden contents

 

And also some tests with my Wifi Router but it does not look good, after  5 min i get  packet send errors and Wifi is dead (SDIO error), cannot recover from error.
So i tested the Android to check if the linux kernel driver (BSP) is up to date with the latest Android firmware,  i get similar errors but the Android can't survive a stable connection and error is quite different.
At this state Wifi is unusable.

I was  particularly interested  in the 2G,  maybe @surfero75 can share his experience?
 


 

Posted
  On 7/25/2017 at 10:06 PM, @lex said:


 

  On 7/25/2017 at 10:06 PM, @lex said:


I did some benchmark to see what was all about:
 

  Reveal hidden contents

Reverse:
 

  Reveal hidden contents

 

And also some tests with my Wifi Router but it does not look good, after  5 min i get  packet send errors and Wifi is dead (SDIO error), cannot recover from error.
So i tested the Android to check if the linux kernel driver (BSP) is up to date with the latest Android firmware,  i get similar errors but the Android can't survive a stable connection and error is quite different.
At this state Wifi is unusable.

I was  particularly interested  in the 2G,  maybe @surfero75 can share his experience?
 


 

Expand  


 

I have used the 2G connection without problems for two days . At the end, I disconnected from exhaustion.
I have created several Linux distributions, here leave a very complete with bluetooth scripts, inverse ssh for 2G, etc ...

http://surfero.blogspot.com.es/2017/06/distribucion-gnulinux-para-orange-pi-2g.html

 

Expand  

 

  On 2017-7-26 at 0:06 AM, @lex said:
  On 7/25/2017 at 10:06 AM, Non Spammarmi said:

 


Hi chwe, 

thanks for your .stl files, it is very useful
May you share the cad files ? I buyed the LCD for create a complete smartphone so I can start from your Cad files and change it.
After I will re-share the modified Cad and .stl files :-)

Thanks

Expand  

I have made several very basic 3D models for this plate, I leave you the help list (in Spanish):

http://surfero.blogspot.com.es/2017/05/orange-pi-2g-iot-referencias.html

Expand  

 

  On 2017-7-26 at 0:06 AM, @lex said:


 

Expand  

 

Posted

Received the LCD screen some days ago, seems to work properly on the latest Android image. Anyone knows where to find the driver in Android? I can't find it in modules, neither with lsmod nor in /sys/module. The touch screen interface is i2c and it's managed by the rda_ts driver, but even without that driver it shouldn't be difficult to reverse engineer anyway.

In the Debian Server image (the Ubuntu Server one is pure garbage) rda_backlight works properly though, via /sys/class/backlight.

Cheers.

Posted
  On 7/31/2017 at 10:53 AM, raffaele said:

but even without that driver it shouldn't be difficult to reverse engineer anyway

Expand  

The panel driver seems to be  rda_panel_ili9806g_mcu.c .

It's not up to date with the latest Android,  maybe just the Timings...

Posted

Thanks for answering. Knowing it's a ili9806g panel (likely terrible btw, but still great for the price...) still definitely helps. Is it anyhow possible to extract the panel timing settings etc. from the running Android image, or are they hardcoded in the driver source?

 

Btw, as "touch screen" I meant touch panel, so rda_ts only handles the capacitive i2c touch screen... and reverse engineering the lcd is not probably that easy :(

Could anyone post rda_panel_ili9806g_mcu.c sources on github or somewhere? I don't know where to find it at the moment, and downloading the full Android sources (if any) is impossible considering the lack of broadband where I live...

Thanks.

Posted

The relevant part...

 

  Reveal hidden contents


Source code:

https://github.com/OrangePiLibra/OrangePiRDA_kernel/blob/master/drivers/video/rda/rda_panel_ili9806g_mcu.c

 

Posted

@parrotgeek1

Currently I have no interest in the RDA SoC and this device, I have enough more interesting devices with much better software state to start with.

Without a large community I don't expect any significant improvements, and mainlining may take several years assuming people won't lose the interest in the process.

 

I'll try to check and merge pull requests to u-boot and kernel if other people are willing to improve these sources.

Posted

There is a development that already allows to write in the NAND (via flash by usb OTG), however only with the android package for the NAND that is in download in the web of orange pi.
Do you think that based on the utility that is already created by a hacker in gitup it is possible to make a Linux image in UBI format that can be recorded in the NAND with this utility?
Thank you

https://github.com/aib/opi2g-utils/issues/2

This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines