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

RM2 sources #7

Closed
faroit opened this issue Oct 14, 2020 · 9 comments
Closed

RM2 sources #7

faroit opened this issue Oct 14, 2020 · 9 comments

Comments

@faroit
Copy link

faroit commented Oct 14, 2020

Is there an ETA for when the RM2 kernel sources are released?

@drasch
Copy link

drasch commented Oct 21, 2020

+1

@sandsmark
Copy link
Contributor

Sorry for the (very long) delay, but both the correct uboot and linux source is pushed now, in the zero-sugar branches in both repos:
https://github.com/reMarkable/linux/tree/zero-sugar
https://github.com/reMarkable/uboot/tree/zero-sugar

There's also a proper toolchain available:
https://storage.googleapis.com/codex-public-bucket/codex-x86_64-cortexa7hf-neon-rm11x-toolchain-2.5.2.sh

We're working on fixing all the other (L)GPL packages as well (one of the issues is that we suddenly noticed that the nice automatic GPL source handling thing in Yocto has been deprecated/broken/removed), but I'm fairly certain everything (L)GPL licensed not published on github is just the unmodified version in oe-core).

@raisjn
Copy link

raisjn commented Nov 6, 2020

@sandsmark thank you! out of curiosity: does this SDK work for building rM2 apps? We built a couple QT apps from rM1 and they did not run on the rM2 with this SDK (maybe we built the apps incorrectly?)

@sandsmark
Copy link
Contributor

@sandsmark thank you! out of curiosity: does this SDK work for building rM2 apps? We built a couple QT apps from rM1 and they did not run on the rM2 with this SDK (maybe we built the apps incorrectly?)

That's probably because of the new display stuff, unfortunately, as people have discovered it's a bit more tricky now. There's still some internal discussions on what we're going to do wrt. this and the SDK.

@alistair23
Copy link
Contributor

Can the OpenEmbedded recipes be released? That would really help people figure out how to get things running.

@husnoo
Copy link

husnoo commented Apr 8, 2021

@sandsmark thank you! out of curiosity: does this SDK work for building rM2 apps? We built a couple QT apps from rM1 and they did not run on the rM2 with this SDK (maybe we built the apps incorrectly?)

That's probably because of the new display stuff, unfortunately, as people have discovered it's a bit more tricky now. There's still some internal discussions on what we're going to do wrt. this and the SDK.

Hi, when will the SDK be released? The moment I can build an app in C to use pen->ink display, I'll buy a Remarkable 2! At the moment I'm having a go at libremarkable, but it's moved to Rust so the C code may not be as good...

@Eeems
Copy link

Eeems commented Apr 8, 2021

Hi, when will the SDK be released? The moment I can build an app in C to use pen->ink display, I'll buy a Remarkable 2! At the moment I'm having a go at libremarkable, but it's moved to Rust so the C code may not be as good...

You can use the provided toolchain to build applications on the rM2 using https://github.com/ddvk/remarkable2-framebuffer to drive the screen. That said the toolchain has not been updated for the 2.6 version of the OS. I've had a support ticket open since March 25th asking for an updated toolchain.

@husnoo
Copy link

husnoo commented Apr 8, 2021

Thanks, will give that a try! Does this mean the toolchain won't work with 2.6 or that features will be missing?

@Eeems
Copy link

Eeems commented Apr 8, 2021

Does this mean the toolchain won't work with 2.6 or that features will be missing?

I believe there are some issues with 2.6 if you are building Qt applications.

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

7 participants