This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
OpenPlotter on OrangePi 5
#11
update: finally I received my orange pi 5 plus board and I have started some small tests with it.
it seems as new product we can expect a lot of issues Sad for example not all images are available especially Armbian which is a base here.
also I need to solve some issues with overlays first on OPI5+ as it is a bit different vs OPI5 board.
Im waiting for a stable image bookworm + gnome/xfce but by now not existing yet -> https://mirror-eu-de1.armbian.airframes....s/archive/
Reply
#12
First impression working on opi5+: from hardware perspective for me it is better as I was able to install within the box wifi module AX210NGW + antenas and NVMe disk which from the tests are better perfoamnce in comparison to opi5. 
Due to lack of working Armbian image I decided to make first some tests on Ubuntu image. It seems that OPI5+ GPIO layout is different from OPI5 one so for sure what was prepared for opi5 will not work on opi5+... 

orangepi@orangepi5plus:~$ gpio readall
+------+-----+----------+--------+---+ PI5 PLUS +---+--------+----------+-----+------+
| GPIO | wPi |  Name  |  Mode  | V | Physical | V |  Mode  | Name    | wPi | GPIO |
+------+-----+----------+--------+---+----++----+---+--------+----------+-----+------+
|      |    |    3.3V |        |  |  1 || 2  |  |        | 5V      |    |      |
|  16 |  0 |    SDA.2 |  ALT9 | 1 |  3 || 4  |  |        | 5V      |    |      |
|  15 |  1 |    SCL.2 |  ALT9 | 1 |  5 || 6  |  |        | GND      |    |      |
|  62 |  2 |    PWM14 |    IN | 1 |  7 || 8  | 1 | ALT10  | GPIO1_A1 | 3  | 33  |
|      |    |      GND |        |  |  9 || 10 | 1 | ALT10  | GPIO1_A0 | 4  | 32  |
|  36 |  5 | GPIO1_A4 |    IN | 0 | 11 || 12 | 1 | IN    | GPIO3_A1 | 6  | 97  |
|  39 |  7 | GPIO1_A7 |    IN | 1 | 13 || 14 |  |        | GND      |    |      |
|  40 |  8 | GPIO1_B0 |    IN | 1 | 15 || 16 | 1 | IN    | GPIO3_B5 | 9  | 109  |
|      |    |    3.3V |        |  | 17 || 18 | 0 | IN    | GPIO3_B6 | 10  | 110  |
|  42 |  11 | SPI0_TXD |    IN | 0 | 19 || 20 |  |        | GND      |    |      |
|  41 |  12 | SPI0_RXD |    IN | 0 | 21 || 22 | 0 | IN    | GPIO1_A2 | 13  | 34  |
|  43 |  14 | SPI0_CLK |    IN | 0 | 23 || 24 | 1 | IN    | SPI0_CS0 | 15  | 44  |
|      |    |      GND |        |  | 25 || 26 | 1 | IN    | SPI0_CS1 | 16  | 45  |
|  47 |  17 | GPIO1_B7 |    IN | 1 | 27 || 28 | 1 | IN    | GPIO1_B6 | 18  | 46  |
|  63 |  19 | GPIO1_D7 |    IN | 1 | 29 || 30 |  |        | GND      |    |      |
|  96 |  20 | GPIO3_A0 |    IN | 1 | 31 || 32 | 0 | IN    | GPIO1_A3 | 21  | 35  |
|  114 |  22 | GPIO3_C2 |    IN | 0 | 33 || 34 |  |        | GND      |    |      |
|  98 |  23 | GPIO3_A2 |    IN | 1 | 35 || 36 | 0 | IN    | GPIO3_A5 | 24  | 101  |
|  113 |  25 | GPIO3_C1 |    IN | 0 | 37 || 38 | 0 | IN    | GPIO3_A4 | 26  | 100  |
|      |    |      GND |        |  | 39 || 40 | 1 | IN    | GPIO3_A3 | 27  | 99  |
+------+-----+----------+--------+---+----++----+---+--------+----------+-----+------+
| GPIO | wPi |  Name  |  Mode  | V | Physical | V |  Mode  | Name    | wPi | GPIO |
+------+-----+----------+--------+---+ PI5 PLUS +---+--------+----------+-----+------+


orangepi@orangepi5plus:~$ sudo su -
root@orangepi5plus:~# i2cdetect -y 2
    0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
00:                        -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- 38 -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- 68 -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- 77

another bad news for opi5plus -> adafruit blinka doesn't support new board, I have open new issue to extend board defintion - lets wait the answer....


Attached Files Image(s)
   
Reply
#13
DroZDi

Any more info on the Opi5+. I have just ordered one (as I sail long distances so lots of carts loaded I need the 16gb ram).

Thanks for the work
Reply
#14
DroZDi

I reccieved my OPi5+ yesterday and have it booting to NVMe with Deb Bullseye and Openplotter installed and working. SigK is working along with most of the other units. I have been able to recieve NMEA 0183 info through the USB output from my AIS. Ufortunately I ave only been able to get GPS info, speed and depth so far. I have no AIS info as I am inland. No wind as I don't have the wind sensor (it is in the Netherlands and I am in the UK.

I will be going to the boat in mid November and will take my instruments and OPi5+ with to check things out.

I am cheating with my system as I have an AMEC B600 Class B SOTDMA AIS that does all of the data multiplexing.

Thank you for all of your work. I will continue watching.

Bob
Reply
#15
hi
Im going to retake the project soon Smile
Going to work in parallel for orange pi 5 and orange pi 5 plus.
Unfortunetelly during my absence not too much changed on Armian and GPIO Adafruit level :/
Probably I will be waiting also for new releases with the end of Nov 2023 just to see if new OS are supporting orange pi 5/5+

Kindly/73
Reply
#16
All updates  (version 3.0) will be placed on:
https://github.com/drozdi70/openplotter_opi5
https://github.com/drozdi70/openplotter_opi5plus
By now working on it Smile step by step moving forward... Not finished yet.

Issues to be fixed:
- SDR++ ver 1.1 not running

@ Sailoog because of OS bookworm I put in clear openplotter setting in my repositories. Is it ok? Or I should sort out some links to your pages?
Reply
#17
Update:
-i2C added on orangepi5

Issues to be fixed:
- SDR++ ver 1.1 not running

Next pypilot on orangepi5 and next work on orangepi5plus

Some images:


Attached Files Image(s)
               
Reply
#18
SignalK instrumental dashboard info
reading IMU from pypilot

Issues to fix:
- SDR++
- pypilot_calibration not opening (maybe connected with SDR++)
- pypilot web control not starting 

To be honest I have no idea what else could not work more as I give only here the possibility to check openplotter on new board.
If any comments I will try to fix Smile
It would be good if someone could check in reality if it works Smile

Next steps -> issues and orange pi5 plus, I will come back to orange pi5 modification once we get openplotter in full version 4.


Attached Files Image(s)
       

.txt   orangepi5_official_v3.0.txt (Size: 40.85 KB / Downloads: 45)
Reply
#19
Here instructions and screens from installation on board OrangePi5Plus.

Issues similar to orange pi 5 Smile

Happy testing...  Smile

Please only remarks:
1. This solution enables only i2c2-m0, uart6-m1 and uart4-m0 and ttyS4 and ttyS6 in orangePi5Plus so if you want use other modules you should enable it and configured it by yourself with Adafruit (for orange pi5 board probably more modules could work)
2. This is rather "forced version" as we have some openplotter subprograms installed by force and coming from different versions 3 and 4. Once the full 4 version is ready I will try to mange it as designed
3. good idea could be run block.sh script in order to forbbiden new upgrades on installed openplotter packages. Each new version of openplotter packages of course will impact the module not working on orange pi 5 as needed to validate the changes.



and last screen

and instruction


Attached Files Image(s)
                   

.txt   orangepi5plus_official_v3.0.txt (Size: 39.41 KB / Downloads: 48)
Reply
#20
small update for AIS-catcher as new validated configs below:

orangepi@orangepi5:~/work/openplotter_opi5$  AIS-catcher -l
AIS-catcher (build Nov  6 2023) v0.54-26-gab7eadbf
© Copyright 2021-2023 jvde-github and other contributors
This is free software; see the source for copying conditions.There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Found 2 device(s):
0: Realtek, RTL2838UHIDIR, SN: AIS00001
1: SDRPLAY, RSP1A, SN: 1804066095


orangepi@orangepi5:~/work$ more aiscatcher.conf (sdrplay)
-d 1804066095
-v 10
-M DT
-gs LNASTATE 3 AGC on
-s 2304K
-u 127.0.0.1 10110
-a 192K
-q



orangepi@orangepi5:~/work$ more aiscatcher.conf (RTLSDRv3)
-d AIS00001
-v 10
-M DT
-s 1536K
-u 127.0.0.1 10110
-a 192K
-q
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)