Hi guys, just received my Pines here some days ago (3 Pine64+ 2Gb models) and just started to play with.
I can load a Longsleep linux, and even some hand crafted 64Bits uboot with EFI from mainline, however, I've several questions regarding low-level and hardware related code.
From what I read here and there, at the initialization, the BROM is calling the boot0 binary which seems to be a closed source SPL program.
Could you explain me which limitations do you see about this unsourced boot0 SPL?
I'm thinking about reversing it but it would be something a little bit time consuming so I would love to have examples of really usefull features that could be implemented (on U-Boot/Linux for examples) without these limitations.
I think that my LCD Touch Panel is defective (I hope I'm wrong).
First of all I've to say that I owe 2 Micro SD cards. The first one has the "Lollipop Beta 2 (LCD Version)", and the second one has the "Lollipop Beta 2 (HDMI Version)" both downloaded from the website.
Here is an image that shows how my LCD Touch Panel is connected to the board. (My mobile camera is ashame).
As you can see it's all correctly connected with all the pins down... The thing is that I've tried both HDMI Img (on my living room TV) and LCD Img on my LCD Touch Panel. Here i'll show u the results.
HDMI (living room TV):
LCD Touch Panel:
As you can see the image works in both screens, but the LCD one can barely be read. I can assure you that i got to the "desktop" on both applications and that the Touch Panel works (I know it isn't connected in the posted screens, but I did test it before), but I don't get why it emits that low brightness (I've turned the Android brightness to max already and it's not that).
I would appreciate any advice, cause I don't know if I am doing anything wrong.
It is truly idiotic that everyone outside of China has to rely on Allwinner to release the code to their Chinese OEMs and then those OEMs turn around and post it for everyone to see. Why can't they just put this stuff on a public server like everyone else does?
My brother gave me a pine64+ 2GB model for Christmas and I believe it's DOA.
Let me first start off that my power supplies certainly meet the requirements of this board with 2amp, 2.5 amp, and yes, I borrowed a 4.0 amp from my ws2812 strings to try. The voltages are tight to usb 5v specs.
I'm a long time user of Pi boards. All of the aforementioned power supplies work fine with my Raspberry Pis and so do the sdcards I've tried with the Pine.
I'm also a long time user of linux and consider myself advanced in the OS. I use "dd" to dump and read often for other systems. Every image I've dumped for the pine is fine. Some of the images I've tried create a fat for /boot, others have /boot in rootfs.
I tried several images and never got a thing, until I decided to hook up the debug port to a ttl adapter and this is what I got:
12/27/16-07:12:48 - HELLO! BOOT0 is starting!
12/27/16-07:12:48 - boot0 commit : 045061a8bb2580cb3fa02e301f52a015040c158f
12/27/16-07:12:48 -
12/27/16-07:12:48 - boot0 version : 4.0.0
12/27/16-07:12:48 - set pll start
12/27/16-07:12:48 - set pll end
12/27/16-07:12:48 - rtc[0] value = 0x00000000
12/27/16-07:12:48 - rtc[1] value = 0x00000000
12/27/16-07:12:48 - rtc[2] value = 0x00000000
12/27/16-07:12:48 - rtc[3] value = 0x00000000
12/27/16-07:12:48 - rtc[4] value = 0x00000000
12/27/16-07:12:48 - rtc[5] value = 0x00000000
12/27/16-07:12:48 - DRAM driver version: V1.1
12/27/16-07:12:48 - rsb_send_initseq: rsb clk 400Khz -> 3Mhz
12/27/16-07:12:48 - PMU: AXP81X
12/27/16-07:12:48 - ddr voltage = 1500 mv
12/27/16-07:12:48 - DRAM Type = 3 (2DR2,3DR3,6:LPDDR2,7:LPDDR3)
12/27/16-07:12:48 - DRAM clk = 672 MHz
12/27/16-07:12:48 - DRAM zq value: 003b3bbb
12/27/16-07:12:48 - DRAM single rank full DQ OK
12/27/16-07:12:48 - DRAM size = 2048 MB
12/27/16-07:12:48 - DRAM simple test FAIL.
12/27/16-07:12:48 - initializing SDRAM Fail.
It appears the RAM is bad and never attempts to access the card which explains why none of the imaging I've done ever worked.
I submitted a ticket to them (overdue), but at this point I don't think I'll get a response. I sure hope they can do something. My brother, who doesn't have money waist and is disappointed as well.
1. I downloaded longsleep image (xenial-pine64-bspkernel-20161218-1.img.xz) !
I burned image and booted too.
I do not have any monitor with me. I do not have any keyboard with me. (actually i do not want to use it.)
How, can i do it. I used different hardware, where device was connected to Laptop. When C.H.I.P. was connected to laptop, using usb cable, I do not need cable. I just need to use screen utility to login on any tty
I connected a monitor and keyboard to what is available.. after login, I tried, ifconfig. ifconfig do not show any wlan0. I have connected my wifi module to Pine64. so, ideally it should show wlan0 too. unable to find instruction on how to connect wifi.
the worst thing, I tried to connect with LAN cable. router is very far from Work table. If I connect LAN cable, I cannot connect keyboard. So I thought , I can do ssh and let Pine64 to be connected on LAN cable without any keyboard.
When I connected with a LAN cable, It do not get any ip address. It should get ip address automatically, so that I can do a ssh.
I am highly frustrated, I cannot get stated on this board.
I'm in possession of a Pine64 2GB board and I'm not using it for now and in stead I run Plex media server and torrent on "hi-spec" PC so it's always on 24/7.
Would it be able to run Plex media server, utorrent and Kodi on Pine64 all of that on smart 4K TV. I was thinking to setup Android 7.0 and simply install Plex Media Server, uTorrent and Kodi trough Play Store?
tl;dr
Is there an official Android Release with "release-keys" ?
I'm trying to run a VOD service I have in my country,
the thing is they are very strict with demands
(Only smartphones/tablets allowed)
I know a few people who managed to run the App using their Android Boxes
using root > changing "test-keys" to "release-keys" then using "hide my root"
and finally changing the identity of the Box to Android smartphone (Nexus or Samsung for example)
so, I don't want to go through all of that if there is already an official "release-keys" android OS here,
I have a Pine64+ board. The WiFi unit on the Pine is configured fine and it's able to detect and connect to my home WiFi router.
Now, I have a web server hosted on my Pine 64+ board. I'm able to access this webpage (i.e. homepage hosted on Pine64+ board) using my tablet, all connected through the home WiFi router.
Is it possible to configure the Pine 64+ WiFi module such that I should be able to connect to it directly from my tab instead of connecting from my home WiFi router? In other words, the Pine64+ WiFi module should broadcast itself, so that my tablet is able to detect and connect to the WiFi module of the Pine64+ board. (thereby removing the need of a WiFi router).
I have attached a png file (task.png), which I feel explains the above better.
Thanks,
Ravi.
Missed to give the OS details: I'm running xubuntu on the Pine64 board and have installed LAMP stack.