Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bare metal on the compute module #13

Open
szoshi opened this issue Mar 24, 2017 · 2 comments
Open

Bare metal on the compute module #13

szoshi opened this issue Mar 24, 2017 · 2 comments

Comments

@szoshi
Copy link

szoshi commented Mar 24, 2017

Hello Peter,

I have tried your demos on a Pi2 with great success and was now trying to do the same on a compute module. I assumed that once I format the emmc on the compute module then I can just copy the 4 files to it like I do with the Pi2 and power cycle once to load my kernel. Unfortunately, that does not seem to work. I am getting a rainbow screen meaning the kernel could not be found.

I am working with your basic hello world example. Is there something that I have to do differently for the compute module?

Best regards,
Szoshi

@szoshi
Copy link
Author

szoshi commented Mar 25, 2017

Hello Peter,

after spending some more time on the issue I was able to get the kernel to load after using older bootcode.bin and start.elf files from roughly a year ago. I haven't zeroed in on which file it exactly was. I did not mention it in my previous post that I am using a CM1 and not a CM3. I assume that the older module has some issues with the newer files.

I am planning to get a CM3 sometime in the future and I will update this post.

Best regards,
Szoshi

@PeterLemon
Copy link
Owner

Hi szoshi, thanks for the update on this issue, I do not own a compute module unfortunately to test with myself, so I'd love to know if you manage to fix this problem.
I test all my demos on R-Pi 1..3, with the latest firmware, so I have no idea what it could be!
I hope you enjoy your new CM3 when you get it, happy hacking, & thanks for testing my stuff =D

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants