PINE64
DONT INSTALL TO EMMC R77-12371.7.104.g78f88d6 VERSION YET! - Printable Version

+- PINE64 (https://forum.pine64.org)
+-- Forum: Pinebook Pro (https://forum.pine64.org/forumdisplay.php?fid=111)
+--- Forum: Chromium OS on Pinebook Pro (https://forum.pine64.org/forumdisplay.php?fid=118)
+--- Thread: DONT INSTALL TO EMMC R77-12371.7.104.g78f88d6 VERSION YET! (/showthread.php?tid=8249)

Pages: 1 2


DONT INSTALL TO EMMC R77-12371.7.104.g78f88d6 VERSION YET! - erchache2000 - 11-08-2019

Some users has experience boot problems with chromium os R77-12371.7.104.g78f88d6

When you burn into emmc you lost ability to boot from sd card.

So you need to extract emmc chip outsite pinebook pro and reburn with a usb emmc dongle.


RE: DONT INSTALL TO EMMC R77-12371.7.104.g78f88d6 VERSION YET! - danielt - 11-08-2019

(11-08-2019, 01:59 AM)erchache2000 Wrote: Some users has experience boot problems with chromium os R77-12371.7.104.g78f88d6

When you burn into emmc you lost ability to boot from sd card.

So you need to extract emmc chip outsite pinebook pro and reburn with a usb emmc dongle.

I think this is the same thing that is seen with the Ubuntu builds (for Ubuntu the workaround is step 6 of https://forum.pine64.org/showthread.php?tid=8119 ).

I don't think you would have to remove the eMMC to restore the ability to boot from SD card. You should be able to use the Chromium debug console (Alt-Ctrl-F2) to copy the mrfixit version of u-boot from an SD card to the eMMC.


RE: DONT INSTALL TO EMMC R77-12371.7.104.g78f88d6 VERSION YET! - erchache2000 - 11-08-2019

(11-08-2019, 04:26 AM)danielt Wrote:
(11-08-2019, 01:59 AM)erchache2000 Wrote: Some users has experience boot problems with chromium os R77-12371.7.104.g78f88d6

When you burn into emmc you lost ability to boot from sd card.

So you need to extract emmc chip outsite pinebook pro and reburn with a usb emmc dongle.

I think this is the same thing that is seen with the Ubuntu builds (for Ubuntu the workaround is step 6 of https://forum.pine64.org/showthread.php?tid=8119 ).

I don't think you would have to remove the eMMC to restore the ability to boot from SD card. You should be able to use the Chromium debug console (Alt-Ctrl-F2) to copy the mrfixit version of u-boot from an SD card to the eMMC.

Thanks for the info.

I'll propagate this fix. ;P


RE: DONT INSTALL TO EMMC R77-12371.7.104.g78f88d6 VERSION YET! - shoichimiyake - 08-06-2020

Hi,

I'm sorry to replying old message.

I just got PINEBOOK PRO on beginning of July!
I accidently dd'ed chromiumOS R7-12371.7.104.g78f88d6 onto eMMC.

Now I cannot boot from SDCard anymore, NetBSD, Manjaro, neither.
And unfortunately I found this message.

What's the simplest way to recover from this situation?
As you mentioned "You should be able to use the Chromium debug console (Alt-Ctrl-F2) to copy the mrfixit version of u-boot from an SD card to the eMMC.", is that OK?
Where can I know the details?

Or just dd'ing zero onto eMMC from the beginning, SD boot would recover?
I'm not clear about the boot priority with Wiki.

Shoichi


RE: DONT INSTALL TO EMMC R77-12371.7.104.g78f88d6 VERSION YET! - brent.thierens - 08-06-2020

If you dd zeros like that, you should be fine.
Alternatively, you can dd the newest uboot version of Manjaro/Debian/... onto the right offsets, and you will be fine as well.
You can find more details and example commands here: https://forum.pine64.org/showthread.php?tid=9062


RE: DONT INSTALL TO EMMC R77-12371.7.104.g78f88d6 VERSION YET! - tophneal - 08-07-2020

(08-06-2020, 05:37 PM)brent.thierens Wrote: If you dd zeros like that, you should be fine.
Alternatively, you can dd the newest uboot version of Manjaro/Debian/... onto the right offsets, and you will be fine as well.
You can find more details and example commands here: https://forum.pine64.org/showthread.php?tid=9062

It might be better to use mrfixit's 2.0 uboot, or pcm720's. From what I've seen lately, mainline uboot does not want to boot imgs that are using BSP kernels. Though, it could've been fixed and I missed it.

@shoichimiyake if you want to continue using CrOS from your emmc here are 2 good, updated BSP uboot options:

https://github.com/pcm720/rockchip-u-boot/releases
https://github.com/mrfixit2001/updates_repo/tree/v2.0/pinebook/filesystem

In the second link, there is a script you can download with the uboot files and run within a shell in crosh. There is also this script from Arglebargle that's a bit more simplified:
https://pastebin.com/raw/EeK074XB


RE: DONT INSTALL TO EMMC R77-12371.7.104.g78f88d6 VERSION YET! - shoichimiyake - 08-07-2020

(08-06-2020, 05:37 PM)brent.thierens Wrote: If you dd zeros like that, you should be fine.
Alternatively, you can dd the newest uboot version of Manjaro/Debian/... onto the right offsets, and you will be fine as well.
You can find more details and example commands here: https://forum.pine64.org/showthread.php?tid=9062

Hi, Brent, thank you for your follow-up!
I checked the comments.
I understood that just flushing the eMMC would be enough to recover.

I confirmed to disable eMMC by the switch inside, fine, I could boot from SDCard.
I refreshed the eMMC with netbsd and Manjaro respectively, they went fine.

Now I have no concern if I fail to boot from eMMC.
Thank you very much.

Best regards,
Shoichi


RE: DONT INSTALL TO EMMC R77-12371.7.104.g78f88d6 VERSION YET! - shoichimiyake - 08-13-2020

(08-07-2020, 09:25 AM)tophneal Wrote:
(08-06-2020, 05:37 PM)brent.thierens Wrote: If you dd zeros like that, you should be fine.
Alternatively, you can dd the newest uboot version of Manjaro/Debian/... onto the right offsets, and you will be fine as well.
You can find more details and example commands here: https://forum.pine64.org/showthread.php?tid=9062

It might be better to use mrfixit's 2.0 uboot, or pcm720's. From what I've seen lately, mainline uboot does not want to boot imgs that are using BSP kernels. Though, it could've been fixed and I missed it.

@shoichimiyake  if you want to continue using CrOS from your emmc here are 2 good, updated BSP uboot options:

https://github.com/pcm720/rockchip-u-boot/releases
https://github.com/mrfixit2001/updates_repo/tree/v2.0/pinebook/filesystem

In the second link, there is a script you can download with the uboot files and run within a shell in crosh. There is also this script from Arglebargle that's a bit more simplified:
https://pastebin.com/raw/EeK074XB

Dear @tophneal, thank you so much!

The link you mentioned looks good, very  clear for me what to do. I'm going to refer the link.
I just tried some OSes just for interest, and my preference is NetBSD to use with PBP, but thanks for your suggestions!

But I'm in trouble with PBP by occasional suspend issue after I recovered my eMMC with Manjaro image.
I was carefull to open my PBP, but while I was re-flashing my eMMC, unexpected suspend issue happened and bothers me.
suddenly screen black-out, power LED (green) turns off, stay suspended until I push [POWER] key on the right-top.

When I booted NetBSD from SDCard, ther kernel message 'lid on" and "lid off" displayed randomly.
So I have to struggle with this issue before using PBP stable...

But it's a topic of off-thread, I should go another thread.

thanks!
shoichi



DONT INSTALL TO EMMC R77-12371.7.104.g78f88d6 VERSION YET! - tophneal - 08-13-2020

(08-13-2020, 08:38 PM)shoichimiyake Wrote:
(08-07-2020, 09:25 AM)tophneal Wrote:
(08-06-2020, 05:37 PM)brent.thierens Wrote: If you dd zeros like that, you should be fine.
Alternatively, you can dd the newest uboot version of Manjaro/Debian/... onto the right offsets, and you will be fine as well.
You can find more details and example commands here: https://forum.pine64.org/showthread.php?tid=9062

It might be better to use mrfixit's 2.0 uboot, or pcm720's. From what I've seen lately, mainline uboot does not want to boot imgs that are using BSP kernels. Though, it could've been fixed and I missed it.

@shoichimiyake  if you want to continue using CrOS from your emmc here are 2 good, updated BSP uboot options:

https://github.com/pcm720/rockchip-u-boot/releases
https://github.com/mrfixit2001/updates_repo/tree/v2.0/pinebook/filesystem

In the second link, there is a script you can download with the uboot files and run within a shell in crosh. There is also this script from Arglebargle that's a bit more simplified:
https://pastebin.com/raw/EeK074XB

Dear @tophneal, thank you so much!

The link you mentioned looks good, very  clear for me what to do. I'm going to refer the link.
I just tried some OSes just for interest, and my preference is NetBSD to use with PBP, but thanks for your suggestions!

But I'm in trouble with PBP by occasional suspend issue after I recovered my eMMC with Manjaro image.
I was carefull to open my PBP, but while I was re-flashing my eMMC, unexpected suspend issue happened and bothers me.
suddenly screen black-out, power LED (green) turns off, stay suspended until I push [POWER] key on the right-top.

When I booted NetBSD from SDCard, ther kernel message 'lid on" and "lid off" displayed randomly.
So I have to struggle with this issue before using PBP stable...

But it's a topic of off-thread, I should go another thread.

thanks!
shoichi


It sounds like your netbsd install maybe trying to do s3 sleep without a bsp uboot. However, you’re right, it’s probably be better to post as a new thread in the netbsd forum.


RE: DONT INSTALL TO EMMC R77-12371.7.104.g78f88d6 VERSION YET! - shoichimiyake - 08-13-2020

(08-13-2020, 08:42 PM)tophneal Wrote:
(08-13-2020, 08:38 PM)shoichimiyake Wrote:
(08-07-2020, 09:25 AM)tophneal Wrote:
(08-06-2020, 05:37 PM)brent.thierens Wrote: If you dd zeros like that, you should be fine.
Alternatively, you can dd the newest uboot version of Manjaro/Debian/... onto the right offsets, and you will be fine as well.
You can find more details and example commands here: https://forum.pine64.org/showthread.php?tid=9062

It might be better to use mrfixit's 2.0 uboot, or pcm720's. From what I've seen lately, mainline uboot does not want to boot imgs that are using BSP kernels. Though, it could've been fixed and I missed it.

@shoichimiyake  if you want to continue using CrOS from your emmc here are 2 good, updated BSP uboot options:

https://github.com/pcm720/rockchip-u-boot/releases
https://github.com/mrfixit2001/updates_repo/tree/v2.0/pinebook/filesystem

In the second link, there is a script you can download with the uboot files and run within a shell in crosh. There is also this script from Arglebargle that's a bit more simplified:
https://pastebin.com/raw/EeK074XB

Dear @tophneal, thank you so much!

The link you mentioned looks good, very  clear for me what to do. I'm going to refer the link.
I just tried some OSes just for interest, and my preference is NetBSD to use with PBP, but thanks for your suggestions!

But I'm in trouble with PBP by occasional suspend issue after I recovered my eMMC with Manjaro image.
I was carefull to open my PBP, but while I was re-flashing my eMMC, unexpected suspend issue happened and bothers me.
suddenly screen black-out, power LED (green) turns off, stay suspended until I push [POWER] key on the right-top.

When I booted NetBSD from SDCard, ther kernel message 'lid on" and "lid off" displayed randomly.
So I have to struggle with this issue before using PBP stable...

But it's a topic of off-thread, I should go another thread.

thanks!
shoichi


It sounds like your netbsd install maybe trying to do s3 sleep without a bsp uboot. However, you’re right, it’s probably be better to post as a new thread in the netbsd forum.

Hi, @tophneal, I appreciate your commets.

I'm sorry my misleading comment.
I'm experiencing this random sleep (suspend-to-ram) on both Manjaro and NetBSD.
Manjaro also seems to enter s3 (lcd off, led off) and wake up with login panel by pressing power key.
For netbsd case, I can see this also as a 'lid on/off' event.

I can see this symptom on both Manjaro and NetBSD, so I might have damaged somewhere on my PBP by opening the back panel.

You have never seen a similar  HW or assembly problem, I presume.

Best regards,
Shoichi