| Welcome, Guest |
You have to register before you can post on our site.
|
| Forum Statistics |
» Members: 29,938
» Latest member: Ephraim
» Forum threads: 16,330
» Forum posts: 117,428
Full Statistics
|
| Latest Threads |
dead Pinebook - help plea...
Forum: General Discussion on Pinebook Pro
Last Post: williamcorlin
Yesterday, 04:22 PM
» Replies: 3
» Views: 640
|
Womens In Your City - Ano...
Forum: General
Last Post: Hipocrates
Yesterday, 01:01 AM
» Replies: 0
» Views: 65
|
BT PAN - we need iptables...
Forum: Mobian on PinePhone
Last Post: biketool
03-25-2026, 12:57 PM
» Replies: 1
» Views: 457
|
How can I record video on...
Forum: General Discussion on PinePhone
Last Post: baptx
03-25-2026, 12:55 PM
» Replies: 23
» Views: 18,388
|
u-boot rk356х (rockchip r...
Forum: Quartz64 Tutorials
Last Post: hamsterbacke
03-25-2026, 09:39 AM
» Replies: 18
» Views: 34,005
|
A/V output enable
Forum: Linux on Rock64
Last Post: 8lall0
03-24-2026, 04:45 PM
» Replies: 0
» Views: 66
|
If your USB-C port is fla...
Forum: PinePhone Pro Hardware
Last Post: Zebulon Walton
03-24-2026, 02:25 PM
» Replies: 0
» Views: 86
|
Pinebook problem
Forum: General Discussion on Pinebook Pro
Last Post: RicTor
03-18-2026, 08:58 AM
» Replies: 2
» Views: 4,687
|
Pine a64+ power supply
Forum: General Discussion on PINE A64(+)
Last Post: davidspencer
03-18-2026, 01:02 AM
» Replies: 0
» Views: 170
|
Private / self-hosted "Cl...
Forum: General Discussion on PinePhone
Last Post: cyberb123
03-17-2026, 11:57 AM
» Replies: 8
» Views: 7,220
|
|
|
| Rock64 as a router (OpenWRT,etc) |
|
Posted by: bob-anon - 11-21-2020, 09:38 PM - Forum: General Discussion on ROCK64
- Replies (2)
|
 |
Hello. Long time lurker, first time poster here. A while ago I decided to use Pine64 boards for a few projects I have, however choosing the board for one of them is giving me a headache.
I need a board to use as a router/bridge, to grab internet from Wi-Fi and pass it via cable to an ethernet switch. Ideally, it would be low power, reasonably priced, minimum firmware blobs and compatible with an OS like OpenWRT (in order to have a web interface for making configurations).
Here's the scheme:
(((Wi-Fi))) (((ext.Antenna ----- USB_WiFi_card ----- SBC ---- RJ45 ----- switch ----- (...)other_devices
I immediately set my eye on a Rock64 1GB for the low price, USB3 and because it's a great board for reusing as a media center/TV box if needed. However, I realized today that there is no OpenWRT or similar OS available for it.
I checked compatible boards in OpenWRT site and from Pine64 they have PINE A64+ and RockPro64. RockPro is great, but overkill for the purpose (probably more power hungry and more than double the price), and A64+ doesn't have USB3.0 and seams to have less value has a media box.
Searching through the hardware list, I also found the many Nano Pi, from friendlyarm.com . They all have compatibility with OpenWRT (or their own fork called friendlyWRT), use Allwinner or Rockchip SoCs and are not too expensive. I'd rather buy from pine, but I'm considering the option.
1. One of the Nano Pi 's uses an RK3328, similarly to the Rock64. Couldn't the firmware be used to build friendlyWRT for Rock64? Perhaps even without modifications? (link)
2. Is it me or are all these Nano Pi wasting their potential? They seam to have SoCs with capable GPUs, but no video-out whatsoever. The GPU just sits there idle and unusable?
3. Has anyone managed to use Rock64 as a router in some way?
4. Do you think the PINE A64+ 1GB would be better for the job?
Thanks in advance for any help
|
|
|
|
| Remove striped screw |
|
Posted by: pizzalovingnerd - 11-21-2020, 08:20 PM - Forum: PinePhone Hardware
- Replies (18)
|
 |
Hello, today I was trying to do the board swap, and I mistakenly stripped three screws.
What would be the easiest way to remove these screws?
Things I've tried so far:
Rubber band
Duck tape
Tacky glue
Super glue
JB Weld
Jamming in a Flathead
|
|
|
|
| theoretical battery life on Pinephone |
|
Posted by: hiimtye - 11-21-2020, 06:35 PM - Forum: PinePhone Software
- Replies (6)
|
 |
I'm just wondering what the projected theoretical max battery life is for the Pinephone.
my terrible years old ZTE Android phone lasts all day with wifi and bluetooth enabled with battery to spare at night time. my wife's phone will last for multiple days.
my Pinephone literally has to turn everything off using CRUST, with no possible configuration in order to not die in a couple of hours, even with the screen off.
this begs the question: what is the projected maximum life we can ever hope to achieve, while having the Pinephone function as an actual phone? surely, if the modem must be disabled in order for the phone to not die from power loss, it can't possibly be considered a usable daily driver.
|
|
|
|
| Update bootlogo and pinetime-app with OTA/DFU |
|
Posted by: lookin - 11-21-2020, 06:46 AM - Forum: Development Discussion on PineTime
- Replies (3)
|
 |
Hello everybody,
I am already 4 days new proud owner of PineTime . After some playing with firmware updates, flashing wasp-os and solving bug with hanging bootloader in version 0.8.2, I finally have my PineTime updated to InfiniTime 0.9.0 - I used binary packages from https://github.com/daniel-thompson/wasp-.../350930611 (for other newbies like me: you can download it after logging into github...) which I found on this great video: www.youtube.com/watch?v=lPasAt1LJmo
After that, I started to try changing boot image and to compile my own Infinitime binary - for this first try only with changed day and month names to my native language (czech). And I'm hanging already 2 days on uploading new firmware, which seems to be uploaded correctly, but make no changes on my PineTime .
I surely don't want to use SWD cable connection, when there is working OTA way with nRF Connect - I don't have JTAG programmer, but for the worst case I can use my Raspberry Pi, but I thing, that it will be more pain, than with DFU.
Can somebody of you help me with this way? I will be glad to write than some beginners tutorial into wiki, to help others make this first step...
My (not working) way:
1) I'm using Ubuntu 20.04 PC and Android Phone, PineTime from last batch with opened flash and firmware as written above.
2) used tutorials are https://github.com/JF002/Pinetime/blob/m.../README.md and https://github.com/JF002/Pinetime/blob/d...Program.md (and many others :-))
3) compiler is package arm-none-eabi from Ubuntu 20.04 repository, nRF-SDK is installed is copied (unzipped) into my home directory, last version SDK_17.0.2_d674dde
4) image is converted using https://www.digole.com/tools/PicturetoC_...verter.php - PNG, 240x240px, changed only hex data in file bootloader/boot_graphics.h
5) changed constants of day and month names in file src/libs/lvgl/src/lv_objx/lv_calendar.c
6) on root of git data directory: cmake -DNRF5_SDK_PATH=/home/lookin/sandbox/nRF5_SDK_17.0.2_d674dde/ -DUSE_JLINK=0 -DARM_NONE_EABI_TOOLCHAIN_PATH=/usr/ -DUSE_OPENOCD=1
7) on the same directory "make -j" - everything compiled ok
8) mcuboot/scripts/imgtool.py create --align 4 --version 1.0.0 --header-size 32 --slot-size 475136 --pad-header src/pinetime-app-0.9.0.bin imageA.bin
9) mcuboot/scripts/imgtool.py create --align 4 --version 1.0.0 --header-size 32 --slot-size 475136 --pad-header src/pinetime-graphics-0.9.0.bin imageB.bin
10) ~/.local/bin/adafruit-nrfutil dfu genpkg --dev-type 0x0052 --application imageA.bin dfu-imgA.zip
11) ~/.local/bin/adafruit-nrfutil dfu genpkg --dev-type 0x0052 --application imageB.bin dfu-imgB.zip
12) with nRF Connect I upload boot image: dfu-imgB.zip - everything is ok, 100 % pass, "image ok", PineTime is rebooting and starts with old "PineTime" picture
13) also imageA.zip is completly loaded, after "image ok" label is device rebooting, hangs for a while on PineTime logo reboots once more and start old app...
I will be thankfull for all ideas, what am I doing wrong...
Hae a nice day
Lukas
|
|
|
|
| Questions about deep sleep (crust) |
|
Posted by: rgybmc - 11-21-2020, 06:33 AM - Forum: PinePhone Software
- Replies (2)
|
 |
I've got some questions about the pinephone's deep sleep (using crust) that I'm struggling to find answers to.
Firstly, how can I tell when/if the device goes into deep sleep, or if a distro even uses it?
Secondly, how is it activated? Is it done automatically as part of normal suspend-to-ram, or is it its own thing?
Last, are there any notable differences in how the device can be woken up from deep sleep compared to normal sleep? Mostly thinking of timers/alarms, but I can test those myself if I know the answers to the earlier questions.
Any information/documentation is appreciated
|
|
|
|
|