Skocz do zawartości

Czy można zainstalować Androida/Linuxa na nawigacji


Pomocna odpowiedź

Jeśli masz do dyspozycji profesjonalnie wyposażony warsztat, dużą dozę przekrojowej wiedzy z zakresu embedded HW/SW i kilka miesięcy czasu, to może to być ciekawy projekt z gatunku "ekstremalne wyzwania". Szkoda, bo autor tego artykułu chyba nie kontynuował pracy (przynajmniej nie widzę 2ej części...)

https://www.benwolsieffer.com/blog/omnitech_gps/part_1/

 

Link do komentarza
Share on other sites

Mam Larka 50.2 i tam jest ten sam CPU co w SE C905. System najszybciej to WinCE (który już tam jest 😄). Czyli po prostu odblokować. Ustawić TotalCommandera jako startową apkę na nawigację i jest tam program gdzieś w katalogu bin chyba (ikona świata bodajże) i można ustawić, żeby nie odpalało nakładki.

Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

5 godzin temu, matsobdev napisał:

Mam Larka 50.2 i tam jest ten sam CPU co w SE C905. System najszybciej to WinCE (który już tam jest 😄). Czyli po prostu odblokować. Ustawić TotalCommandera jako startową apkę na nawigację i jest tam program gdzieś w katalogu bin chyba (ikona świata bodajże) i można ustawić, żeby nie odpalało nakładki.

Mogę prosić jakiś tutorial jak to odblokować?

  • Lubię! 1
Link do komentarza
Share on other sites

Jest też niedookreślenie - "jakiś system" w zamiarze w stosunku do nawigacji. WinCE to już jakiś początek i co najważniejsze, realnie osiągalny. Całkiem sporo programów tam też jest. Można pokusić się, żeby coś samemu napisać - w czeluściach Interentu jakieś SDK pewnie da się znaleźć. Poza natywnym USB, jest też serial - można zmienić tryb w ustawieniach (w tym 50.2) to już daje jakieś możliwości wykorzystania ustrojstwa z czymś innym.

Są stare telefony/smartfony, które chciałoby się wykorzystać bez systemu jako płytki z kontrolerami - żeby wszystkie ograniczenia np. Androida przeskoczyć, ale bez dokumentacji to pewnie dla niejednego oznaczałoby dzieło życia.

Pięści do brody nikomu nie przystawiam, żeby wykorzystał WinCE, podsuwam co jest na horyzoncie, jeśli autor może nie być tego świadomy.

@WielkiWrobel Nie wiem dokładnie jaki model masz, ale ostatnio, jak popsułem, naprawiłem tego Larka to chciałem odświeżyć wspomnienia. Pierwsze co, na stronie Total Commandera dla WinCE - pobierz *.cab wersji beta arm (stabilna nie chciała działać). Wypakuj i ten największy plik, zmień rozszerzenie na *.exe. Ten sam plik wykonywalny wystarczy, reszta to jakieś wtyczki chyba. Otwórz chyba katalog bin i podeślij zdjęcia, co tam jest, apka z ikoną Świata pewnie. To co z pamięci, a nie mam teraz kabla mini USB, żeby zobaczyć (bo akumulatora już tam nie ma)

PS. W sumie program typu RegEdit zamiast mapy też można by użyć, tylko ta fabryczna apka robi to samo.

Jeśli mnie pamięć nie myli, będzie tam opcja "Explorer", "GPS1" i "GPS2". Explorer wywala nakładkę. Zapamiętaj czy był GPS1 czy 2 jeśli chcesz wrócić do fabrycznych ustawień - złą opcja = czarny ekran. Można to naprawić, zmieniając to w rejestrze z poziomu PC, też się zdarzyło. Trochę chaotycznie, ale oczywiście wrzuć na kartę tego Total Commandera i w ustawieniach nawigacji wskaż go jako mapę - sam plik exe wystarczy.

Edytowano przez matsobdev
  • Lubię! 1
Link do komentarza
Share on other sites

21 godzin temu, matsobdev napisał:

Jest też niedookreślenie - "jakiś system" w zamiarze w stosunku do nawigacji. WinCE to już jakiś początek i co najważniejsze, realnie osiągalny. Całkiem sporo programów tam też jest. Można pokusić się, żeby coś samemu napisać - w czeluściach Interentu jakieś SDK pewnie da się znaleźć. Poza natywnym USB, jest też serial - można zmienić tryb w ustawieniach (w tym 50.2) to już daje jakieś możliwości wykorzystania ustrojstwa z czymś innym.

Są stare telefony/smartfony, które chciałoby się wykorzystać bez systemu jako płytki z kontrolerami - żeby wszystkie ograniczenia np. Androida przeskoczyć, ale bez dokumentacji to pewnie dla niejednego oznaczałoby dzieło życia.

Pięści do brody nikomu nie przystawiam, żeby wykorzystał WinCE, podsuwam co jest na horyzoncie, jeśli autor może nie być tego świadomy.

@WielkiWrobel Nie wiem dokładnie jaki model masz, ale ostatnio, jak popsułem, naprawiłem tego Larka to chciałem odświeżyć wspomnienia. Pierwsze co, na stronie Total Commandera dla WinCE - pobierz *.cab wersji beta arm (stabilna nie chciała działać). Wypakuj i ten największy plik, zmień rozszerzenie na *.exe. Ten sam plik wykonywalny wystarczy, reszta to jakieś wtyczki chyba. Otwórz chyba katalog bin i podeślij zdjęcia, co tam jest, apka z ikoną Świata pewnie. To co z pamięci, a nie mam teraz kabla mini USB, żeby zobaczyć (bo akumulatora już tam nie ma)

PS. W sumie program typu RegEdit zamiast mapy też można by użyć, tylko ta fabryczna apka robi to samo.

Jeśli mnie pamięć nie myli, będzie tam opcja "Explorer", "GPS1" i "GPS2". Explorer wywala nakładkę. Zapamiętaj czy był GPS1 czy 2 jeśli chcesz wrócić do fabrycznych ustawień - złą opcja = czarny ekran. Można to naprawić, zmieniając to w rejestrze z poziomu PC, też się zdarzyło. Trochę chaotycznie, ale oczywiście wrzuć na kartę tego Total Commandera i w ustawieniach nawigacji wskaż go jako mapę - sam plik exe wystarczy.

gdzie mogę pobrać total commandera dla windowsa CE?

Link do komentarza
Share on other sites

To był plik PNDSET*.exe (żeby automatycznie explorer.exe się włączał) w katalogu BINFS lub Windows (tylko trzeba pliki w ROM odkryć w menu Show Total Commandera). 43.3 jest podobne do 50.2 - rozdzielczość ekranu, więc podejrzewam, że dużo się nie zmieniło, ja bym przynajmniej od początku nie projektował. W sensie monitor taki co zawartość pulpitu pokazuje? Czy tylko parametry pracy? Wszystko się da. Ja sobie z Pico i ST7789 170x320 zrobiłem monitor zewnętrzny do Samsunga S7 - serial USB. Tutaj to samo by było. Tylko trzeba poszukać, czy coś takiego jest już. Np. z Pico dla Linuxa po fakcie coś znalazłem podobnego. Dwa programy. Na PC i GPS. Ten na GPS to trudniejsza sprawa, to PC to pewnie z Pythona gotowca można znaleźć. A tutaj VS 2008 chyba da radę, albo eMbedded VC++ czy tam VB. Albo C#.

Edytowano przez matsobdev
Link do komentarza
Share on other sites

2 godziny temu, matsobdev napisał:

To był plik PNDSET*.exe (żeby automatycznie explorer.exe się włączał) w katalogu BINFS lub Windows (tylko trzeba pliki w ROM odkryć w menu Show Total Commandera). 43.3 jest podobne do 50.2 - rozdzielczość ekranu, więc podejrzewam, że dużo się nie zmieniło, ja bym przynajmniej od początku nie projektował. W sensie monitor taki co zawartość pulpitu pokazuje? Czy tylko parametry pracy? Wszystko się da. Ja sobie z Pico i ST7789 170x320 zrobiłem monitor zewnętrzny do Samsunga S7 - serial USB. Tutaj to samo by było. Tylko trzeba poszukać, czy coś takiego jest już. Np. z Pico dla Linuxa po fakcie coś znalazłem podobnego. Dwa programy. Na PC i GPS. Ten na GPS to trudniejsza sprawa, to PC to pewnie z Pythona gotowca można znaleźć. A tutaj VS 2008 chyba da radę, albo eMbedded VC++ czy tam VB. Albo C#.

Owszem taki co pokazuje zawartość pulpitu

Link do komentarza
Share on other sites

Żeby tylko dołożyć przewód mini USB, to trzeba zakasać rękawy i coś ogarnąć w temacie programowania na WinCE (5.0 Core chyba tam jest).  Jest też opcja wykorzystania kontrolera np. wspomniane RP2040 w Pico, żeby sterował wyświetlaczem. Programistycznie nie koniecznie łatwiejsze, czy trudniejsze, ale innego rodzaju problemy będzie trzeba rozwiązać. Taki adapter się przyda i np. taka przetwornica step-up, z rezystorem w szeregu, do zasilania podświetlania (20 V budżetowo, stały prąd rezystorem). Na RGB555 wystarczy pamięci i GPIO. Wyświetlacz, podejrzewam Innolux, datasheety są dostępne łatwo. Serial USB, nie wiem jak z odczytem, ale wysyłka RP2040 -> PC (Windows) 800 kB/s (Ubuntu 950, zależy jaki kto ma kontroler, sterowniki). Wystarczy nawet pinów na dotyk: serial + HID - bezwzględna myszka. Lark raczej też będzie miał USB 1.1, czy tam 2.0 FS - w trybie pamięci masowej wolno szło kopiowanie, choć to też mogła być wydajność wbudowanej kostki pamięci.

Wykorzystanie wyświetlacza z interfejsem RGB już pewnie jest udokumentowane, czy w przypadku komputera RPi (tego dużego)

PS. Nie wspominam, ale szalony pomysł, żeby ten wyświetlacz podłączyć bezpośrednio pod D-Sub... Dla odważnych. jakby dało się wymusić tryb 480x272 dla drugiego monitora to może nawet sygnały z VGA by wystarczyły do sterowania panelem LCD. Wymaga weryfikacji.

PS2. Następny szalony pomysł, choć mniej wykonalny, to LPT, tutaj pewnie za wolne, ale wyświetlacz z pamięcią, niewymagający odświeżania 60 razy na sekundę już by dał radę.

Edytowano przez matsobdev
  • Lubię! 1
Link do komentarza
Share on other sites

Dnia 21.08.2023 o 14:03, matsobdev napisał:

Żeby tylko dołożyć przewód mini USB, to trzeba zakasać rękawy i coś ogarnąć w temacie programowania na WinCE (5.0 Core chyba tam jest).  Jest też opcja wykorzystania kontrolera np. wspomniane RP2040 w Pico, żeby sterował wyświetlaczem. Programistycznie nie koniecznie łatwiejsze, czy trudniejsze, ale innego rodzaju problemy będzie trzeba rozwiązać. Taki adapter się przyda i np. taka przetwornica step-up, z rezystorem w szeregu, do zasilania podświetlania (20 V budżetowo, stały prąd rezystorem). Na RGB555 wystarczy pamięci i GPIO. Wyświetlacz, podejrzewam Innolux, datasheety są dostępne łatwo. Serial USB, nie wiem jak z odczytem, ale wysyłka RP2040 -> PC (Windows) 800 kB/s (Ubuntu 950, zależy jaki kto ma kontroler, sterowniki). Wystarczy nawet pinów na dotyk: serial + HID - bezwzględna myszka. Lark raczej też będzie miał USB 1.1, czy tam 2.0 FS - w trybie pamięci masowej wolno szło kopiowanie, choć to też mogła być wydajność wbudowanej kostki pamięci.

Wykorzystanie wyświetlacza z interfejsem RGB już pewnie jest udokumentowane, czy w przypadku komputera RPi (tego dużego)

PS. Nie wspominam, ale szalony pomysł, żeby ten wyświetlacz podłączyć bezpośrednio pod D-Sub... Dla odważnych. jakby dało się wymusić tryb 480x272 dla drugiego monitora to może nawet sygnały z VGA by wystarczyły do sterowania panelem LCD. Wymaga weryfikacji.

PS2. Następny szalony pomysł, choć mniej wykonalny, to LPT, tutaj pewnie za wolne, ale wyświetlacz z pamięcią, niewymagający odświeżania 60 razy na sekundę już by dał radę.

Takie pytanie, czy jak kupię taki kabel to będę mógł wymontować wyświetlacz i podłączyć go do raspberry pi?

Link do komentarza
Share on other sites

Raczej nie. Taki adapter, jak wcześniej podałem. Można też kombinować oczywiście (ja bym wykorzystał obudowę), żeby taśmę wyświetlacza przedłużyć - też można znaleźć adapter z dwoma złączami FPC 40 0,5 mm. Choć najpierw upewnij się, czy faktycznie takie złącze masz. Trzeba zajrzeć do środka. Przedłużenie taśmy może być ciekawsze, jeśli ok 30 przewodów luzem będzie przeszkadzać, ale na końcu i tak trzeba podłączyć do GPIO RPi. RGB to w RPi jest opanowane, np. tutaj, a przynajmniej są wyświetlacze/moduły z tym interfejsem, choćby od Wavesharea, więc też przykłady jak wykorzystać się znajdą. Ja bym uważał, na oryginalną taśmę i płytkę adaptera przykleił taśmą dwustronną do blaszanej obudowy wyświetlacza, żeby już jej nie przeginać - u mnie pękła (choć udało się naprawić).

No i musisz pamiętać o zasileniu podświetlania, jak wcześniej wspomniałem.

PS. Nie trzeba wszystkich pinów RGB wykorzystać. Te najmniej znaczące można na stałe podpiąć do GND, tworząc efektywnie np. RGB565. Trzeba sprawdzić, czy to ma sens - czy da się w RPi zwolnić nieużywane piny, żeby je wykorzystać w inny sposób.

Edytowano przez matsobdev
Link do komentarza
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.