# Pine64 Rock64 does not boot (eMMC, SD)

**URL:** <https://discuss.freedombox.org/t/pine64-rock64-does-not-boot-emmc-sd/2421>\
**Category:** Support\
**Created:** [January 10, 2023, 2:25am UTC](https://discuss.freedombox.org/t/pine64-rock64-does-not-boot-emmc-sd/2421 "2023-01-10T02:25:50Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Treebranch](https://discuss.freedombox.org/letter_avatar_proxy/v4/letter/t/bbce88/32.png) [@Treebranch](https://discuss.freedombox.org/u/Treebranch)\
**Post date:** [January 10, 2023, 2:25am UTC](https://discuss.freedombox.org/t/pine64-rock64-does-not-boot-emmc-sd/2421/1 "2023-01-10T02:25:51Z")

</div>

I have a Pine64 Rock64 (not RockPro64) I would like to turn into a FreedomBox. I flashed its image onto its eMMC module and plugged it in. I see a red light, a white light, and the Ethernet port’s light come on, but no other activity. I leave it for 15-20 minutes, and FreedomBox has not installed.  
I tried flashing the image to an SD card, and received the same. This model of the Rock64 is the one without SPI flash, but I attempted to install and flash u-boot via an SD card the same way, to be sure. Nothing changes. I know there is a similar thread with a user who has the RockPro, but I think the RockPro handles things differently.

**Problem Description**  
Pine64 Rock64 does not install FreedomBox.

**Steps to Reproduce**

1. Flash freedombox-bullseye-free\_all-arm64.img to eMMC module using USB adapter sold by Pine64 and dd command. Double-check for flashing .img and not .tar
2. Place eMMC module on Rock64
3. Plug in Ethernet cable, then power cable
4. Wait 15-20 minutes

1b. Flash freedombox-bullseye-free\_all-arm64.img to SD card using USB adapter and dd command. Double-check for flashing .img and not .tar  
2b. Place SD card inside Rock64. Ensure card is not popping out  
3b. Same as above  
4b. Same as above

1c. Flash u-boot-flash-spi-rock64.img to SD card using USB adapter and dd command. Double-check for flashing .img and not .tar  
Remaining steps same as above

**Expected Results**  
Some flashing light activity from the Rock64, and to be brought to the FreedomBox’s Plinth setup page when I type freedombox.local

**Actual results**  
Static red light is on the Rock64  
Static white light is on the Rock 64  
Ethernet port light shows activity  
No connection to freedombox.local  
No sign of Rock64 in router listed devices

**Information**

- _FreedomBox version_: latest stable
- _Hardware_: Pine64 Rock64 4GB with 64GB eMMC module. Product page indicates unit no longer sold with SPI flash when purchased
- _How did you install FreedomBox?_: download stable image from FreedomBox website

---

<div class="post-metadata">

**Author:** ![timmy](https://discuss.freedombox.org/letter_avatar_proxy/v4/letter/t/ed8c4c/32.png) [@timmy](https://discuss.freedombox.org/u/timmy)\
**Post date:** [January 11, 2023, 1:26pm UTC](https://discuss.freedombox.org/t/pine64-rock64-does-not-boot-emmc-sd/2421/2 "2023-01-11T13:26:27Z")

</div>

> [@Treebranch](#):
>
> freedombox.local

I’ve not got a lot of experience with Pine machines but this stands out.  
What DNS is being used to resolve this address?  
Can you scan the network, discover the IP address, and navigate to it rather than using “freedombox.local”?

---

<div class="post-metadata">

**Author:** ![Treebranch](https://discuss.freedombox.org/letter_avatar_proxy/v4/letter/t/bbce88/32.png) [@Treebranch](https://discuss.freedombox.org/u/Treebranch)\
**Post date:** [January 14, 2023, 1:13am UTC](https://discuss.freedombox.org/t/pine64-rock64-does-not-boot-emmc-sd/2421/3 "2023-01-14T01:13:37Z")

</div>

No, there are no signs of life. While the Ethernet port on the Rock64 shows activity, the switch to which its attached doesn’t light up to show its plugged in. I can’t find it in my router interface, either.

---

<div class="post-metadata">

**Author:** ![stoyan](https://discuss.freedombox.org/letter_avatar_proxy/v4/letter/s/c2a13f/32.png) [@stoyan](https://discuss.freedombox.org/u/stoyan)\
**Post date:** [January 16, 2023, 7:46am UTC](https://discuss.freedombox.org/t/pine64-rock64-does-not-boot-emmc-sd/2421/4 "2023-01-16T07:46:38Z")

</div>

Are you sure your device is operational? Meaning, did you try other images/distros?

Successfull flashing of uboot should be indicated by changing in lighted diodes. Did you observe such a change?

It will be beneficial to connect to the serial console of the device to actually see what’s going on during the boot if it even boots. [Pine64 - linux-sunxi.org](https://linux-sunxi.org/Pine64) has section how to connect the serial. The USB to serial modules are fairly inexpensive. Stay away from FTDI ones and get CH340 based if you dont have one.

---

<div class="post-metadata">

**Author:** ![timmy](https://discuss.freedombox.org/letter_avatar_proxy/v4/letter/t/ed8c4c/32.png) [@timmy](https://discuss.freedombox.org/u/timmy)\
**Post date:** [January 17, 2023, 6:44pm UTC](https://discuss.freedombox.org/t/pine64-rock64-does-not-boot-emmc-sd/2421/5 "2023-01-17T18:44:35Z")

</div>

Sounds like the system is not operational/booting.

I’d verify the hardware is good by loading a different distro on it, as stoyan suggests. If that works, then his solution of tapping in via serial might reveal what’s happening. I don’t have any experience doing this so I can offer no advice on how to do this.

---

<div class="post-metadata">

**Author:** ![Treebranch](https://discuss.freedombox.org/letter_avatar_proxy/v4/letter/t/bbce88/32.png) [@Treebranch](https://discuss.freedombox.org/u/Treebranch)\
**Post date:** [January 18, 2023, 12:22am UTC](https://discuss.freedombox.org/t/pine64-rock64-does-not-boot-emmc-sd/2421/6 "2023-01-18T00:22:40Z")

</div>

No, I did not. The lights were static when I tried flashing u-boot.  
When I purchased my Rock64, the page shows it is a unit no longer sold with SPI Flash, so I assume it has something to do with this.

At your and timmy’s suggestion, I decided to give Armbian a try. I placed the SD card inside and plugged the Ethernet cable before plugging it in. I had success installing it and am able to SSH into my Rock64.

From here, I assume I can just install the FreedomBox package from the command line. I’m still curious as to why the FreedomBox image wouldn’t boot, however.

---

<div class="post-metadata">

**Author:** ![timmy](https://discuss.freedombox.org/letter_avatar_proxy/v4/letter/t/ed8c4c/32.png) [@timmy](https://discuss.freedombox.org/u/timmy)\
**Post date:** [January 18, 2023, 2:18pm UTC](https://discuss.freedombox.org/t/pine64-rock64-does-not-boot-emmc-sd/2421/7 "2023-01-18T14:18:25Z")

</div>

Perhaps there will be a clue as you install FreedomBox. A package that doesn’t work right or throws an error that will give some clue to report to the FB team.
