please choosego to mobile | Continue to access the PC version
Author: loboris

Linux Distributions for Orange PI H3 boards

  [Copy link]

10

threads

448

posts

4679

credits

Moderator

Rank: 7Rank: 7Rank: 7

credits
4679
 Author| Published in 2015-10-25 19:53:38 | Show all floors
Riconec replied at 2015-10-25 02:24
Like Bizongod said loading firmware modules is working with older udev version. Could we change ud ...

I don't think you can easily (if at all) downgrade udev/systemd on Ubuntu Vivid/Wily.
So, for now, it looks like you have only two options:
Use the wifi adapter (and other hardware) which does not require firmware loading
Use the distro with older udev like Ubuntu Trusty, probably Debian Wheezy&Jessie (please test)


1

threads

25

posts

141

credits

Registered member

Rank: 2

credits
141
Published in 2015-10-25 22:37:10 | Show all floors
Edited by Riconec at 2015-10-25 23:47
loboris replied at 2015-10-25 19:53
I don't think you can easily (if at all) downgrade udev/systemd on Ubuntu Vivid/Wily.
So, for now, ...

How can I install ubuntu trusty?

UPD:
I have just loaded ubuntu trusty and firmware loading problem is gone!) RTL8188CUS loads normally!

Also I have problem with NTP: service is started, but sync don`t wirking (have the same issue on Vivid)

10

threads

448

posts

4679

credits

Moderator

Rank: 7Rank: 7Rank: 7

credits
4679
 Author| Published in 2015-10-25 23:36:06 | Show all floors
Edited by loboris at 2015-10-25 16:38
Riconec replied at 2015-10-25 15:37
How can I install ubuntu trusty?

You can download Ubuntu_trusty_mini.img and install Lubuntu (LXDE) Desktop using script.
You can also try OrangePI_Jessie_Xfce.img.
I'll prepare Trusty Xfce image and upload it soon.

10

threads

448

posts

4679

credits

Moderator

Rank: 7Rank: 7Rank: 7

credits
4679
 Author| Published in 2015-10-25 23:48:32 | Show all floors
@birky   @toxuin   @ALL  you can try new kernel version with included dvb, v4l drivers and CONFIG_BRIDGE=m

You can use the new kernel update script:

Download update_kernel.sh from Mega or GoogleDrive
Copy the script to /usr/local/bin and make it executable
  1. sudo cp <download_path>/update_kernel.sh /usr/local/bin
  2. sudo chmod +x /usr/local/bin/update_kernel.sh
Copy code
Run the script.
  1. sudo update_kernel.sh
Copy code


1

threads

25

posts

141

credits

Registered member

Rank: 2

credits
141
Published in 2015-10-26 00:30:21 | Show all floors
loboris replied at 2015-10-25 23:36
You can download Ubuntu_trusty_mini.img and install Lubuntu (LXDE) Desktop using script.
You can al ...

I have installed desktop to trusty but there is no install_x2goserver script (

0

threads

10

posts

102

credits

Registered member

Rank: 2

credits
102
Published in 2015-10-26 00:49:28 | Show all floors
Edited by birky at 2015-10-26 03:13
loboris replied at 2015-10-25 23:48
@birky   @toxuin   @ALL  you can try new kernel version with included dvb, v4l drivers and CONFIG_BR ...

thanks i do a try. [edit] the update_kernel.sh worked perfectly. now i try the bridging.
bdw: i find the way how to compile kernel. here is the guide:
  1. #kernel compilation:
  2. #new instal to vmware of ubuntu 15.04 64 bit
  3. sudo apt-get install git build-essential zlib1g:i386 ncurses-* gcc-arm-linux-gnueabi u-boot-tools libusb-1.0-0-dev sunxi-tools

  4. git clone https://github.com/loboris/OrangePI-Kernel.git
  5. cd OrangePI-Kernel
  6. #####now should do#####
  7. ./config_linux_kernel.sh plus
  8. ./build_linux_kernel.sh plus
  9. ./build_scripts.sh
  10. ##########
Copy code




10

threads

448

posts

4679

credits

Moderator

Rank: 7Rank: 7Rank: 7

credits
4679
 Author| Published in 2015-10-26 01:21:17 | Show all floors
Riconec replied at 2015-10-25 17:30
I have installed desktop to trusty but there is no install_x2goserver script (

You can download desktop_scripts.tar.gz, it contains all the newest scripts.
Unpack to /usr/local/bin.

10

threads

448

posts

4679

credits

Moderator

Rank: 7Rank: 7Rank: 7

credits
4679
 Author| Published in 2015-10-26 01:23:40 | Show all floors
birky replied at 2015-10-25 17:49
thanks i do a try. [edit] the update_kernel.sh worked perfectly. now i try the bridging.
bdw: i fin ...

sunxi-tools package is available in Ubuntu repo.

2

threads

34

posts

375

credits

Intermediate member

Rank: 3Rank: 3

credits
375
Published in 2015-10-26 04:10:23 | Show all floors
@loboris I can confirm my old webcam works with this new kernel! Thank you!

1

threads

2

posts

27

credits

Novice

Rank: 1

credits
27
Published in 2015-10-26 05:57:04 | Show all floors
sauberpauli replied at 2015-10-9 23:18
@loboris:
1 wire support is amazing!  

Hi.
May I ask what GPIO pin you used and which module arguments you needed to provide in order to get 1-wire working with your sensors? I tried the same last weekend on my new Orange Pi PC, but failed. That is, after hours of testing I ended up having some kind of 1-wire communication (sensors are enumerated and show up in the directory), but in 90% of the cases I got a CRC error when trying to read the register dump. Using my Raspberry Pi I got it perfectly working in no time. And in the meantime I also successfully got it working on an AVR. So the sensors are perfectly fine. I just failed using the Orange Pi PC. Which is a shame, because I planned to use an OPi PC for my new heating controller project (need a lot of DS18S20 sensors there).

I found no documentation that explains the assignment of GPIO numbers (that need to be provided to the kernel module) to the actual GPIO pins.

If you have any hint about getting 1-wire working (pin numbers, kernel module parameters), I would be very grateful! Btw, I am using my DS18S20 in VCC-provided (non-parasitic) mode on 3V3.

@Loboris: Great work! Your images work very nice on my OPi PC!

Many thanks in advance!
Mark

You need to log in before you can reply login | Register

Points Rule

Quick reply Top Return list