![]() |
#1 | |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 352
Karma: 188498
Join Date: Jan 2015
Location: Romania
Device: Kobo Aura One
|
[SDK] Pocketbook SDK collection
Maybe this might be helpful for someone. It's the environment I use to build CR3.
https://github.com/blchinezu/pocketbook-sdk Quote:
|
|
![]() |
![]() |
![]() |
#2 |
Enthusiast
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 49
Karma: 107174
Join Date: Mar 2012
Device: PB631, PB741, PB840
|
Thank you, wish I had that when I first tried to build something on pb.
|
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 352
Karma: 188498
Join Date: Jan 2015
Location: Romania
Device: Kobo Aura One
|
I've updated SDK_481 headers to FW 5.12. I didn't test yet.
Files: - inkview.h - inkinternal.h edit: I'll have to update the libs too |
![]() |
![]() |
![]() |
#4 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 352
Karma: 188498
Join Date: Jan 2015
Location: Romania
Device: Kobo Aura One
|
I've updated the SDK @ github to FW5.17.
Unfortunately it seems like it's not backwards compatible with FW5.14 so I'll continue building CR3 with an older version of the SDK. I've compiled CR3 with the new SDK and it crashed with: PHP Code:
To keep things simple for everyone, I've created 2 branches in github: - 5.12 - which I'll continue using - 5.17 - which is currently synced with master |
![]() |
![]() |
![]() |
#5 |
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 142
Karma: 669192
Join Date: Nov 2013
Device: Kindle 4.1.1 no touch
|
Hi!
Can someone please point me into the right direction as how to make use of https://github.com/pocketbook/SDK_6.3.0 ? I've set up a Raspberry Pi with raspbian stretch lite and want to use it for compiling Software for the PocketBook but have absolutely no clue how to start. Many tia… |
![]() |
![]() |
Advert | |
|
![]() |
#6 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,031
Karma: 18765431
Join Date: Oct 2010
Location: Sudbury, ON, Canada
Device: PRS-505, PB 902, PRS-T1, PB 623, PB 840, PB 633
|
I don't use the bare PocketBook SDKs, so I can't help you with that. However, I'm wondering which devices use this new 6.3.0 firmware version? I thought all of the devices being sold still used version 5 firmware.
|
![]() |
![]() |
![]() |
#7 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 352
Karma: 188498
Join Date: Jan 2015
Location: Romania
Device: Kobo Aura One
|
|
![]() |
![]() |
![]() |
#8 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,031
Karma: 18765431
Join Date: Oct 2010
Location: Sudbury, ON, Canada
Device: PRS-505, PB 902, PRS-T1, PB 623, PB 840, PB 633
|
Thanks! That makes sense with respect to the firmware versions. I'm still confused about the SDK version number, but I guess they can give whatever number they want to it.
|
![]() |
![]() |
![]() |
#9 |
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 142
Karma: 669192
Join Date: Nov 2013
Device: Kindle 4.1.1 no touch
|
|
![]() |
![]() |
![]() |
#10 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,031
Karma: 18765431
Join Date: Oct 2010
Location: Sudbury, ON, Canada
Device: PRS-505, PB 902, PRS-T1, PB 623, PB 840, PB 633
|
I hacked together my own environment based on the old (pre-cmake) SDK for version 2 firmware. I didn't want to move away from make to cmake, so I've kept it working ever since. I don't recommend that for anyone else because it was a lot of work to set it up. I think using @brucelee's SDK is probably easiest for newcomers. However, I believe that @brucelee no longer keeps his version up-to-date because he doesn't use his PocketBook device anymore, and I'm not sure what the last firmware version was that was added. It may be earlier than 5.19.
If you want to stick with the official SDK, I believe there were some example applications in there somewhere, with basic instructions on how to build them. If nothing else, you could add your projects beside the examples and modify their cmake files for your own use. I've never done this myself, so I don't have any more detailed advice than that. |
![]() |
![]() |
![]() |
#11 |
Member
![]() Posts: 11
Karma: 10
Join Date: Feb 2011
Device: Kobo Glo
|
@Skeeve, did you try running the commands that are specified in the README?
Last edited by Zurga; 09-20-2019 at 04:50 AM. Reason: making my post useful |
![]() |
![]() |
![]() |
#12 |
Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 15
Karma: 47542
Join Date: Aug 2019
Device: PB632 THD3
|
There is up-to-date (according to the hglog file inside archive) SDK for B288 (dual core CPU devices) on
http://download.pocketbook-int.com/T...DK-B288.tar.gz if anyone is interested. |
![]() |
![]() |
![]() |
#13 | |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 55
Karma: 8430
Join Date: Mar 2016
Device: PW3, Clara HD, PB740
|
Quote:
does not seem to include inkview.h et al headers, so some homebrew programs won't compile. On the other hand, since these are x86-64 ELF executables, they run on WSL and do not require launching a VM on Win10 pro. Edit: it's pretty much the same as the one SDK_6.3.0\SDK-B288 posted on github, with mercurial changeset id 74 instead of 68 (list of files follows) Spoiler:
Last edited by Marco77; 10-12-2019 at 10:03 AM. |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Official SDK from PocketBook | sergeyvl12 | PocketBook Developer's Corner | 93 | 09-14-2023 08:21 AM |
Dokumentation der PocketBook SDK | jtt | PocketBook | 7 | 09-12-2013 10:43 AM |
Development Sdk? | mrspaceman | enTourage Archive | 5 | 12-17-2010 04:07 AM |
Pocketbook free SDK in Cooler ereader | racagalro | PocketBook | 0 | 11-13-2010 01:03 PM |
Pocketbook SDK, Linux and Wine | mikmak | PocketBook | 10 | 12-09-2009 07:17 AM |