Has anyone successfully booted the Haxophone from Crowd Supply using a Raspberry Pi Zero? #51
-
Hi, I received the Haxophone from Crowd Supply. Raspberry Pi Device: Raspberry Pi Zero Satoshi Endo |
Beta Was this translation helpful? Give feedback.
Replies: 6 comments 10 replies
-
Hi Satoshi, What is the size of the image you downloaded? We run into quota issues where some people were unable to download the image. I uploaded a new image a few hours ago that is zipped for a faster download and to mitigate the quota limitations. You can fetch it from the bit.ly link as well as this private backup link. The image is zipped, so you will have to unzip it before flashing. There is also a checksum included in the zipfile to verify the image. This is how to use it:
and this is the expected output
If you get the same output you will know that Let me know if that worked! |
Beta Was this translation helpful? Give feedback.
-
Hi Satoshi,
I asked about the size because before the image was uncompressed (16 GB),
but as of today, the image is zipped to approx 3.3 GB. Once uncompressed,
both images are the same size.
Regarding the reliability issue, that might be an SD card problem, it is
not an error I have observed. Is it recoverable, or after it starts
failing it no longer works? What if you re-flash the image?
If you want to login, the default user is pi and password haxophone.
Let me know what you discover!
Best,
…On Fri, 22 Dec 2023 at 15:57 Satoshi Endo ***@***.***> wrote:
Hi,
Thank you for your quick response.
The size of the software image I downloaded yesterday is 14.8 GB
(15,931,539,456 bytes). The haxophone-epiz.img that I received this time
was also 14.8 GB (15,931,539,456 bytes), which means it was the same size.
Despite this, I was able to boot it up this time! I was even able to play
it!
However, after playing it a couple of times, it stopped booting up again.
It seems to be unstable in its operation. I am attaching a screenshot of
the screen at that time.
Should I log in and perform some operations?
What would be the Login ID and Password in that case? Or should these be
set when creating the MicroSD card?
If you have any advice regarding this, please let me know.
Satoshi Endo
2023-12-23.00.41.45.jpg (view on web)
<https://github.com/cardonabits/haxo-hw/assets/25192979/fca56a4e-db31-4add-a39a-fb5fd120499b>
—
Reply to this email directly, view it on GitHub
<#51 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAFFCVJY6M3ARPNSPRXGAD3YKWUVXAVCNFSM6AAAAABA7XMDO2VHI2DSMVQWIX3LMV43SRDJONRXK43TNFXW4Q3PNVWWK3TUHM3TSMRZGA3DE>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
The error message suggests to execute a systemctl status command to see
more details, can you do that?
…On Fri, 22 Dec 2023 at 18:23 Satoshi Endo ***@***.***> wrote:
Hi,
I replaced the MicroSD card with a different 32GB one and loaded the
software image onto it.
However, it won't boot up. I haven't been able to boot it up even once
since then.
I am attaching a photo of the screen again for this attempt
Tomorrow, I would like to try again with another different MicroSD card.
What does the swap file error mean?
Satoshi Endo
2023-12-23.02.15.00.jpg (view on web)
<https://github.com/cardonabits/haxo-hw/assets/25192979/9cc81f38-ae82-4ba2-8c09-e9405a06399e>
—
Reply to this email directly, view it on GitHub
<#51 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAFFCVO4GXUOES57ML37XSLYKW62LAVCNFSM6AAAAABA7XMDO2VHI2DSMVQWIX3LMV43SRDJONRXK43TNFXW4Q3PNVWWK3TUHM3TSMRZGY4TC>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Thank you, Satoshi. TLDR; The swapfile error is not preventing the boot to complete, or the haxophone to work. Details follow... OK, I think I understand now. The haxophone image is configured to boot as read-only, using At least this is what happens on my setup: I get the same swapfile error...
...but haxo service is running:
And everything works. So if you do not get audio, I would say that the swapfile error is not the problem here. Let me know if you find anything else. We have to get you playing! |
Beta Was this translation helpful? Give feedback.
-
I’m so happy to hear that, thank you so much.
Best,
…On Sat, 23 Dec 2023 at 11:34 Satoshi Endo ***@***.***> wrote:
Hi,
I am able to play it now!
There was a problem with the speaker.
I misunderstood it as a system issue because of the error that was
occurring.
My apologies.
Thank you for your patience and assistance over this extended period.
Thank you for the wonderful electronic gadget!
Satoshi Endo
—
Reply to this email directly, view it on GitHub
<#51 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAFFCVPOJFGRSLR6NHHNLDLYK2XSJAVCNFSM6AAAAABA7XMDO2VHI2DSMVQWIX3LMV43SRDJONRXK43TNFXW4Q3PNVWWK3TUHM3TSMZTGI4DE>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
None needed! That error message is misleading and should not be there.
I’ll see if I can manually disable that service if I ever make another
release. Cheers
…On Sat, 23 Dec 2023 at 15:08 Satoshi Endo ***@***.***> wrote:
It was my misunderstanding that caused you trouble. My apologies.
Satoshi Endo
—
Reply to this email directly, view it on GitHub
<#51 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAFFCVLM4KVOJK6KVNBFGFLYK3QU5AVCNFSM6AAAAABA7XMDO2VHI2DSMVQWIX3LMV43SRDJONRXK43TNFXW4Q3PNVWWK3TUHM3TSMZUGEYDE>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
Thank you, Satoshi.
TLDR; The swapfile error is not preventing the boot to complete, or the haxophone to work. Details follow...
OK, I think I understand now. The haxophone image is configured to boot as read-only, using
raspi-config
as recommended by the Raspberry Pi documentation 1 2. As such, there is no swapfile. On some systems, a swapfile is used to supplement RAM by using disk storage, but that is not available on the Raspberry Pi in read-only mode. The swapfile is enabled on boot by this systemd service, dphys-swapfile, and it fails when it finds the SD card to be read-only.raspi-config
should have disabled that service when configuring the SD card as read-only, and apparently it…