Fórum témák
» Több friss téma |
Fórum » Orange Pi Pc Plus ttyS3
Sikerült életre lehelni egy soros-Wifi konvertert az Orange Pi Pc+-al. Raspberry Pi-vel elég gyorsan ment, de gondoltam hogy itt egy olcsóbb megoldás, van benne eMMC, nem kell sd kártya, sok darabnál sokat lehet vele spórolni. Mire sikerült, sokszor jutottam arra a gondolatra hogy jobban szeretem a málnát mint a narancsot... A linux ismereteim a nullához közelítenek, de gondoltam csak nem lesz olyan nehéz. És valóban, nem a linuxal volt a probléma, hanem az orange-zsal. A málna jó. Persze az orange is jó, csak nagyon kevés elérhető információ van róla. Ezért is írom ezt le ide.
Sajnos a Pc+-on nem a ttyS0 van a GPIO csatlakozón, hanem a ttyS3 van a ttyS0 helyén. Nekem volt egy kész panelem a GPIO portra, ezért nem akartam bevezetékezni a ttyS0-át. Az mondjuk sokkal könnyebb lett volna. A ttyS3-at viszont engedélyezni kell az Orange Pi-n, legalábbis a Debian 8 imagen. Azt hiszem az összes letölthető image verziót kipróbáltam, de valamiért a Debian-nal maradtam, ez volt a legszimpatikusabb, ehhez találtam meg a dolog megoldását az armbian fórumon. Felteszem hogy Armbiannal is így működne. Leginkább az SSH kapcsolatot használtam, így tudtam másolni a PC-n kikeresett tartalmakat a MobaXTerm terminál programmal. Az egy jó barát. Python programot írtam. Ehhez telepíteni kellett a python serial modult. Előbb a python pip-et. sudo apt-get install python-pip sudo pip install pyserial Így már a python megtudja nyitni a ttyS3-at superuserként indítva. De a hardver még nem működik. Engedélyezni kellett a Wifi modult. sudo nano /etc/modules-load.d/modules.conf 8189es elől ki kell szedni a #-et Ctrl+O, Enter, Ctrl+X Sajnos a PC+ alaphelyzetben minden újraindításkor megváltoztatja a MAC címét, ezért be kell írni neki egy fix mac címet. sudo nano /etc/modprobe.d/8189fs.conf beírni a szövegszerkesztőbe: options 8189fs rtw_initmac=00:e0:4c:f5:16:d6 Ctrl+O, Enter, Ctrl+X A mac címet esetleg érdemes variálni, hogy ne sok egyforma legyen... Így már lehet állandó Wifi kapcsolatot létrehozni az nmtui nevű programmal. Ha az előző rész nincs megcsinálva, mindig más a Mac címe a panelnak, mindig azt hiszi a linux hogy új Wifi interfész van benne, és nem kapcsolódik automatikusan, csak ha kézzel beállítom a Wifi kapcsolatot. sudo nmtui Activate a connection, Enter Megkeresni az SSID-t, Enter Megadni a jelszót, Enter Quit A sudo ifconfig paranccsal lehet ellenőrizni hogy még mindig működik e a kapcsolat. A ttyS3 engedélyezéséhez vissza kell fordítani egy scrpt.bin nevű fájlt .fex-re, aztán módosítani az alapbeállításokat, és visszafordítani bin-re. Újraindítani. sudo apt-get install sunxi-tools cd /media/boot sudo /usr/bin/bin2fex script.bin script.fex sudo nano script.fex [uart3] uart_used = 1 uart_port = 3 uart_type = 2 uart_tx = port: PA13<3><1><default><default> uart_rx = port: PA14<3><1><default><default> ;uart_rts = port: PA15<3><1><default><default> ;uart_cts = port: PA16<3><1><default><default> [gpio_para] gpio_used = 1 gpio_num = 19 gpio_pin_1 = port: PA06<1><default><default><0> gpio_pin_2 = port: PA15<1><default><default><0> <- átírni 13-ról 15-re gpio_pin_3 = port: PA16<1><default><default><0> <- átírni 14-ről 16-ra Ha ezek át vannak írva, akkor Mentés és kilépés a szövegszerkesztőből. sudo /usr/bin/fex2bin script.fex script.bin sudo reboot Így a soros port működik, RTS és CTS nélkül ugyan, de ez az én esetemben elég. A hozzászólás módosítva: Ápr 21, 2017
Szia!
Milyen .img-vel tudtad elindítani? Desktop-os képre nem tudom rávenni a letöltött progikkal! Megköszönném ha megosztanád az elérhetőséget, de inkább az xx.img-t!
http://www.orangepi.org/downloadresources/PCPlus/2016-12-12/pcplus_...d.html
A Debian XFCE Desktop nevűt töltöttem le az orange pi oldalról. Debian 8. Armbiannal is így kell működie. Innen is le lehet tölteni. https://mega.nz/#F!1cU20RSB!9fzRf9JQJ-9FlAg9E0sf9w
Letöltés nem igazán sikerült.
Megosztanád velünk a Debian XFCE Desktop ... img-t? Köszünet előre is érte!
Onnan most nekem se sikerült letölteni... Pedig biztos hogy ott töltöttem le. De találtam egy másik oldalt.
https://cloud.mail.ru/public/8xYD/2JxEDcScn Egy 120gb-os ssd-m van és a legtöbb felesleges dolgot törlöm. Már nincs meg az én gépemen. Legfeljebb azt tudom feltölteni ami az eMMC-n rajta van, mert az sd kártyára is mást töltöttem már rá azóta. Ha nem sikerül innen se akkor írj és feltöltöm az orange pion levőt...
Sanos nem működik.
Képernyőn semmi .... Kicsit bosszantó, hogy 10 pénzért vesz az ember egy dolgot, és ennyire nincs támogatva. Van egy málna PC-ém és korrekt támogatást talál az ember hozzá. Semmi gondom vele. Kicsit szomorú vagyok! Köszönöm segítségedet, eddigit ill. elkövetkezendőt.
Van egy régebbi VGA monitoron amin nekem sem jelent meg semmi. HDMI-VGA konvertert használtam hozzá. De az a Raspberry pi-n volt úgy rémlik. Raspbianban van egy config fájl amiben a felbontást átírtam és aztán jó lett. Gondolom HDMI monitorral egyből kellene működnie.
SSH sem működik? Orange pi-nek kb 1 perc kell amíg elindul. Az első 15 másodpercben semmit sem csinál, azután jelenik meg valami a monitoron is, aztán ha jól emlékszem a piros led helyett zöld világít, vagy fordítva, és akkor már működik rajta az SSH. Az IP címet megkeresed a http://angryip.org/ ip scannerrel. Ha nem teszel bele sd kártyát, akkor az eMMC flashről indul el. Nekem volt rajta egy android telepítés. Próbáld ki hogy az megy e rajta.
SD kártya nélkül nincs bejelentkezés ( képernyőn semmi - HDMI kimenet LCD monitorra ).
Armbian_5.27.170428_Orangepipc_Ubuntu_xenial_dev_4.10.11 // progival SSH OK. Nem tudom további ténykedésre bírni - valamit biztos rosszul csinálok ?
Neked Orange Pi Pc, vagy Orange Pi PC Plus van? Mert a Plus-ban van csak eMMC.
Nem tudom hogy mit lehet vele csinálni ha nem megy a hdmi. Próbáld meg kicseréltetni. Vagy elvinni valakihez ahol már működik egy. Letesztelni abban az sd kártyát, ebbe meg beletenni a másikét. Nincs jobb ötletem.
Szerintem is a "'vassal" van a gond. Már elindítottam csere dolgot.
Köszönet a törődésért!
helló sikerült működésre bírni? nálam ugyan az a van.
|
Bejelentkezés
Hirdetés |