Welcome, Guest
You have to register before you can post on our site.

Username
  

Password
  





Search Forums



(Advanced Search)

Forum Statistics
» Members: 29,677
» Latest member: Charlotten
» Forum threads: 16,253
» Forum posts: 117,171

Full Statistics

Latest Threads
Are you interested in a n...
Forum: General Discussion on Pinebook Pro
Last Post: WEF
2 hours ago
» Replies: 2
» Views: 2,943
Recycling pinephone as ho...
Forum: PinePhone Hardware
Last Post: biketool
5 hours ago
» Replies: 3
» Views: 248
BT PAN - we need iptables...
Forum: Mobian on PinePhone
Last Post: biketool
9 hours ago
» Replies: 0
» Views: 42
black cursos background
Forum: General Discussion on PineTab
Last Post: polrus
Yesterday, 04:07 PM
» Replies: 0
» Views: 40
slight bumps causing phon...
Forum: PinePhone Pro Hardware
Last Post: JadenSki
Yesterday, 02:05 PM
» Replies: 2
» Views: 77
Star64 Irradium (based on...
Forum: Getting Started
Last Post: mara
Yesterday, 02:01 PM
» Replies: 10
» Views: 12,463
Switching cameras on PPpr...
Forum: Mobian on PinePhone
Last Post: biketool
Yesterday, 10:44 AM
» Replies: 0
» Views: 40
Battery connector dead
Forum: PinePhone Hardware
Last Post: mdk
Yesterday, 10:05 AM
» Replies: 3
» Views: 2,367
No touch KB after update(...
Forum: Mobian on PinePhone
Last Post: biketool
Yesterday, 09:45 AM
» Replies: 3
» Views: 156
compass pdf link expired:...
Forum: General Discussion on PinePhone
Last Post: WhiteHexagon
11-10-2025, 12:39 PM
» Replies: 4
» Views: 277

 
  rkflashtool -n does not recognize memory [RESOLVED]
Posted by: toby - 11-11-2017, 10:00 PM - Forum: General Discussion on ROCK64 - Replies (6)

If there are threads on this topic, please let me know and I'll close this one.

I am trying to verify that the storage modules are at least recognized by the Rock62 board ( v2.0, 2017-0713).

I'm following the steps outlined here:
* http://files.pine64.org/doc/rock64/guide...o_eMMC.pdf
https://github.com/fire219/sadie/blob/ma...x/sadie.sh

When I run the command `rkflashtool n`, it seems the board does not recognize the memory.  I've tried four different memory modules

  • 32 GB eMMC sold by pine64 ( two different individual modules )
  • 16 GB eMMC previously successfully running linux in a odroid C2
  • 1GB microSD ( could not verify still good )
In each case, the output is as follows.


Code:
sudo rkflashtool n
rkflashtool: info: rkflashtool v5.2
rkflashtool: info: Detected RK3328...
rkflashtool: info: interface claimed
rkflashtool: info: MASK ROM MODE
libusb: warning [darwin_transfer_status] transfer error: device not responding (value = 0xe00002ed)
libusb: warning [darwin_transfer_status] transfer error: device not responding (value = 0xe00002ed)
libusb: error [submit_bulk_transfer] bulk transfer failed (dir = Out): pipe is stalled (code = 0xe000404f)
libusb: error [submit_bulk_transfer] bulk transfer failed (dir = In): pipe is stalled (code = 0xe000404f)
libusb: error [submit_bulk_transfer] bulk transfer failed (dir = In): pipe is stalled (code = 0xe000404f)
rkflashtool: info: Flash ID: 00 00 00 00 00
libusb: error [submit_bulk_transfer] bulk transfer failed (dir = Out): pipe is stalled (code = 0xe000404f)
libusb: error [submit_bulk_transfer] bulk transfer failed (dir = In): pipe is stalled (code = 0xe000404f)
libusb: error [submit_bulk_transfer] bulk transfer failed (dir = In): pipe is stalled (code = 0xe000404f)
rkflashtool: info: Flash Info:
    Manufacturer: Samsung (0)
    Flash Size: 0MB
    Block Size: 0KB
    Page Size: 0KB
    ECC Bits: 0
    Access Time: 0
    Flash CS:

I would like to think this is an issue with MacOSx.  I do not have any of the accessories ( serial console adapter, USB->eMMC Adaptor ), but I would expect at least one of the chips to be recognized....

Code:
ProductName:    Mac OS X
ProductVersion:    10.12.6
BuildVersion:    16G1033

Procedure that I've been following:
  1. Set memory module
  2. Try to set the jumper ( different combinations )
  3. Insert power cable
  4. Remove jumper
  5. Insert USB cable
  6. Hold Reset button
  7. Hold Recovery button
  8. Release Reset button
  9. Release Recovery button after 2-5 seconds ( I've experimented )
  10. Run `rkflashtoon n` in console
Solid Red,Blueish,....Green lights.  No smoke.

Yeah, so, if you've gone down this path and found a solution, please let me know. Smile


Heart TIP: Erase eMMC to Boot to SD
Posted by: lnk - 11-11-2017, 08:43 AM - Forum: General Discussion on ROCK64 - No Replies

When i want to just boot on your SD to install new os on eMMC with serial at boot:

  • Hit any key to stop autoboot
  • write 
    Code:
    mmc erase 0 1000
  •  
  • then
    Code:
    boot


it will erase the first 1000 block on your eMMC so the rock64 will not be able to boot on it and will boot on SD


  [newbie] Why Rock64 can't run native ARM Linux distro out of the box
Posted by: imjtrial@gmail.com - 11-11-2017, 05:55 AM - Forum: Linux on Rock64 - Replies (2)

Dear all, 

why can't ARM SBC like Rock64 just run native ARM distro like openSUSE out of the box like x86 does?

Even Raspberry pi 3 can run openSUSE native ARM image. I have the impression that other native ARM images in future are not guaranteed.

May I know why this is the situation while ARM cpu has huge market share and ARM devices are everywhere....

Why so much effort has to put on OS layer....

Is could improve this and just have ARM SBC run any ARM distro out of the box like any junk x86 ones does.

Thanks


  ROS on Rock64 board?
Posted by: DrPop - 11-10-2017, 11:43 PM - Forum: General Discussion on ROCK64 - Replies (3)

Having owned all three versions of the Pi plus Beaglebone Black, I'm now looking for something a little more powerful than a Pi 3 to run ROS for a robot build.  I can't justify the cost of an Nvidia TX2 or something like that yet. I use Parallax Propeller chips to interface with the motors and sensors in real-time.
Two boards that have caught my interest are the ASUS Tinker Board and the Pine64 Rock64 Board.
 
Has anyone had ROS running on a Rock64 board, or is that a long way off?
Thanks for your time.


  How to backup to be able to recover from SD card failure
Posted by: Dagremote - 11-10-2017, 06:56 PM - Forum: Ubuntu - Replies (1)

Had a Pine64 running Ubuntu for 6 months without probs. After a reboot, the device did not start. Have a second pine so was able to mix and match things and determine that the SD card was the issue. The original Pine boots with a new SD card.

The 'bad' SD card mounts and is perfectly readable on Linux or Windows desktop system. Tried to format a new SD card and copy the contents from the bad SD card but no joy.

I understand that not all SD cards are high quality, and also that shit can happen ... so, the question is - how can we backup the SD card so we can recover from a bad SD card?

W.


Smile First Lakka image for Rock64!
Posted by: Luke - 11-10-2017, 10:55 AM - Forum: Linux on Rock64 - Replies (47)

[edit 04/06/2018]: As Ntemis pointed out, newer Lakka nightly builds can be downloaded for the Rock64 from here.

The good people at Lakka have released an image for the Rock64. 
Please download it directly from their server.


  Resize video playback
Posted by: Mick - 11-10-2017, 01:43 AM - Forum: Linux on Pinebook - Replies (4)

Hi,
I own my PineBook since few months yet, and I have not installed the 32 eMMC requested in the same order. But that's not the point Tongue , just to say that I'm still working with the pre-installed linux distribution (xenial-mate, if I remember well).
Quite often I play video, either with the default media player or with vlc, and both have the same effect: video frame is always on top, and there is no way to resize it. The former is not a big inconvenience, the latter is though, since:

  • bigger video than the screen resolution are not visible
  • player controlls (play, pause, stop, full-screen, etc.) are not accessible.
Any hint about this issue?


  Is it possible to order 14” version rn?
Posted by: Jacobm - 11-09-2017, 12:27 PM - Forum: General Discussion on PINE A64(+) - Replies (2)

Hi

I’m writing on this forum since I couldn’t find an answer anywhere else, how do I place an order and is it even possible to do so? If so how do I do it and how long doesn’t it take for it to arrive at my doorstep. Thanks in advance for all the answers


  rock64 ethernet port sticker
Posted by: dkryder - 11-09-2017, 12:23 PM - Forum: General Discussion on ROCK64 - Replies (1)

i've noticed in pictures and videos of the rock64 board that the ethernet port component  sometimes has a circular sticker on the top and it is either white, blue, or red. there are also some boards with no sticker. i was wondering if that was a code for the ram size or quality control or something. anyone know what they mean?


  [SOLVED] Boot from SD works, no boot with eMMC
Posted by: gkkpch - 11-07-2017, 10:18 AM - Forum: Linux on PINE A64-LTS / SOPINE - Replies (4)

[EDIT] It seems I got my post mixed up, so from the beginning:

I try to get Volumio running an a SOPINE but only managed with an SD card.
I know that boot0 has to be swapped for boot0so and uboot with a new version with the sopine device tree.
For the SD card that seems ok, but eMMC won't boot.
Then I tried a community ubuntu image and get this:

Code:
HELLO! BOOT0 is starting!
boot0 commit : 43e77041d17badbf8be959b8db97232c5e3a0a75

boot0 version : 4.0.0
set pll start
set pll end
rtc[0] value = 0x00000000
rtc[1] value = 0x00000000
rtc[2] value = 0x00000000
rtc[3] value = 0x00000000
rtc[4] value = 0x00000000
rtc[5] value = 0x00000000
DRAM driver version: V1.1
rsb_send_initseq: rsb clk 400Khz -> 3Mhz
PMU: AXP81X
ddr voltage = 1280 mv
DRAM Type = 7 (2:DDR2,3:DDR3,6:LPDDR2,7:LPDDR3)
DRAM clk = 552 MHz
DRAM zq value: 003b3bdd
DRAM dual rank full DQ gate training OK
DRAM size = 2048 MB
DRAM init ok
dram size =2048
card boot number = 2, boot0 copy = 0
card no is 2
sdcard 2 line count 8
[mmc]: mmc driver ver 2015-05-08 20:06
[mmc]: Wrong media type 0x00000000
[mmc]: ***Try SD card 2***
[mmc]: mmc 2 cmd 8 timeout, err 00000100
[mmc]: mmc 2 cmd 8 err 00000100
[mmc]: mmc 2 send if cond failed
[mmc]: mmc 2 cmd 55 timeout, err 00000100
[mmc]: mmc 2 cmd 55 err 00000100
[mmc]: mmc 2 send app cmd failed
[mmc]: ***Try MMC card 2***
[mmc]: MMC 5.0
[mmc]: HSDDR52/DDR50 8 bit
[mmc]: 50000000 Hz
[mmc]: 14800 MB
[mmc]: ***SD/MMC 2 init OK!!!***
sdcard 2 init ok
The size of uboot is 000e8000.
[mmc]: mmc 2 data timeout, err 00000080
[mmc]: mmc 2 cmd 18 err 00000080
[mmc]: mmc 2  read blcok failed
[mmc]: mmc 2 block read failed
Fail in reading uboot head.
Ready to disable icache.

Testing with a Volumio image and eMMC makes a slight difference, it seems to initialise but still fails
This image one was built by me using longsleep's BSP:

Code:
boot0 version : 4.0.0
set pll start
set pll end
rtc[0] value = 0x00000000
rtc[1] value = 0x00000000
rtc[2] value = 0x00000000
rtc[3] value = 0x00000000
rtc[4] value = 0x00000000
rtc[5] value = 0x00000000
DRAM driver version: V1.1
rsb_send_initseq: rsb clk 400Khz -> 3Mhz
PMU: AXP81X
ddr voltage = 1280 mv
DRAM Type = 7 (2:DDR2,3:DDR3,6:LPDDR2,7:LPDDR3)
DRAM clk = 552 MHz
DRAM zq value: 003b3bdd
DRAM dual rank full DQ gate training OK
DRAM size = 2048 MB
DRAM init ok
dram size =2048
card boot number = 2, boot0 copy = 0
card no is 2
sdcard 2 line count 8
[mmc]: mmc driver ver 2015-05-08 20:06
[mmc]: Wrong media type 0x00000000
[mmc]: ***Try SD card 2***
[mmc]: mmc 2 cmd 8 timeout, err 00000100
[mmc]: mmc 2 cmd 8 err 00000100
[mmc]: mmc 2 send if cond failed
[mmc]: mmc 2 cmd 55 timeout, err 00000100
[mmc]: mmc 2 cmd 55 err 00000100
[mmc]: mmc 2 send app cmd failed
[mmc]: ***Try MMC card 2***
[mmc]: MMC 5.0
[mmc]: HSDDR52/DDR50 8 bit
[mmc]: 50000000 Hz
[mmc]: 14800 MB
[mmc]: ***SD/MMC 2 init OK!!!***
sdcard 2 init ok
The size of uboot is 000e8000.
[mmc]: mmc 2 data timeout, err 00000080
[mmc]: mmc 2 cmd 18 err 00000080
[mmc]: mmc 2  read blcok failed
[mmc]: mmc 2 block read failed
Fail in reading uboot head.
Ready to disable icache.
Booting from SD gives me this:
Code:
HELLO! BOOT0 is starting!
boot0 commit : 43e77041d17badbf8be959b8db97232c5e3a0a75

boot0 version : 4.0.0
set pll start
set pll end
rtc[0] value = 0x00000000
rtc[1] value = 0x00000000
rtc[2] value = 0x00000000
rtc[3] value = 0x00000000
rtc[4] value = 0x00000000
rtc[5] value = 0x00000000
DRAM driver version: V1.1
rsb_send_initseq: rsb clk 400Khz -> 3Mhz
PMU: AXP81X
ddr voltage = 1280 mv
DRAM Type = 7 (2:DDR2,3:DDR3,6:LPDDR2,7:LPDDR3)
DRAM clk = 552 MHz
DRAM zq value: 003b3bdd
DRAM dual rank full DQ gate training OK
DRAM size = 2048 MB
DRAM init ok
dram size =2048
card boot number = 0, boot0 copy = 0
card no is 0
sdcard 0 line count 4
[mmc]: mmc driver ver 2015-05-08 20:06
[mmc]: sdc0 spd mode error, 2
[mmc]: Wrong media type 0x00000000
[mmc]: ***Try SD card 0***
[mmc]: HSSDR52/SDR25 4 bit
[mmc]: 50000000 Hz
[mmc]: 15193 MB
[mmc]: ***SD/MMC 0 init OK!!!***
sdcard 0 init ok
The size of uboot is 000ec000.
sum=d2bdbe35
src_sum=d2bdbe35
Succeed in loading uboot from sdmmc flash.
boot0: start load other image
boot0: Loading BL3-1
Loading file 0 at address 0x40000000,size 0x00008400 success
boot0: Loading scp
Loading file 2 at address 0x00040000,size 0x00019c00 success
set arisc reset to de-assert state
Ready to disable icache.
Jump to secend Boot.


U-Boot 2014.07-g6f37e5c (Jun 27 2017 - 10:50:26) Allwinner Technology

etc........

Anyone any idea??
-- Gé --

I forgot to add: I flash the eMMC using an adapter from Hardkernel, same one I successfully use for Rock64.
The eMMC is a Foresee 16GB module from the shop, tried a second one too, both work ok with rock64.