Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Readers > Kobo Reader > Kobo Developer's Corner

Notices

Reply
 
Thread Tools Search this Thread
Old 05-18-2020, 01:38 PM   #1
Uncle_ToyBox
Junior Member
Uncle_ToyBox began at the beginning.
 
Posts: 2
Karma: 10
Join Date: May 2020
Location: Ontario, Canada
Device: Kobo N416 (1st gen)
1st gen N416 - want to send text to display via USB

I'm working on a virtual pinball machine and want to have a separate screen to display rules for each game.
I dug my old N416 Kobo out of the box of assorted electronics and realize it's still on v1.0 of the software (haven't been able to upgrade it).

What I want to do is push either a text or image file to the screen via USB. It looks like newer e-readers can install a VNC client that would do the job but not the ancient beast I've got here.

I've found a thread where someone appears to have hacked it but it goes a little over my head. https://gist.github.com/RandomInsano/6a2de40f71c8580b79621f4699d3595e

What I'd like to have is a command that I could send with a variable (the file to display) to update the screen on demand (no more often than once every 30 seconds at most).

The source machine I'm running is on Windows 10. Any help I could get would be greatly appreciated.
Uncle_ToyBox is offline   Reply With Quote
Old 05-18-2020, 02:45 PM   #2
NiLuJe
BLAM!
NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.
 
NiLuJe's Avatar
 
Posts: 13,478
Karma: 26012494
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
Fair warning: Jumping to a Kobo Touch will save you a lot (and I mean, *a lot*) of hassle).

This is before my time in Kobo-land, but it's in theory similar to what's done on the Kindle 2 (except, much, much worse), possibly the Kindle 1, but since that's also before my time, that's pure conjecture on my part.

So, in increasing order of complexity, you've got:

* Hope that pickel was already implemented on 1.0, as you should be able to feed it a gzipped framebuffer dump somehow (it's 4bpp). Nowadays, it's used to display the boot logo among other things, so, poke into the init scripts, see if something like that exists.

* Delve into the madness that would be trying to plug into the custom Qt4 platform, which, for a start, involves replicating that same setup and toolchain (so, say goodbye to Windows). Good luck.

* Write something custom that talks to the kernel directly. The sources are available with the rest of the Kobo kernels, and the driver is awful, but in there. c.f., include/video/einkio.h & drivers/video/einkfb.c for the kernel stuff, and, as an example, the einkfb implementation in FBInk for an userland interaction with the aforementioned much nicer Kindle driver ).

Last edited by NiLuJe; 05-18-2020 at 02:50 PM.
NiLuJe is offline   Reply With Quote
Advert
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
KOA (1st Gen) Lt.Kippo Kindle Developer's Corner 2 01-23-2018 02:41 PM
are there any updates for 1st gen kf sian Kindle Fire 1 11-30-2014 12:08 AM
Kindle Fire (1st gen and 2nd gen) now officially CyanogenMod supported Jessica Lares Kindle Fire 8 04-01-2013 01:27 PM
Hacks Kindle 1st gen cursor display - what is it? msubbu Amazon Kindle 0 05-26-2012 08:43 PM
Ended 1st gen Nook pearsjd Flea Market 2 01-28-2012 04:50 PM


All times are GMT -4. The time now is 04:13 AM.


MobileRead.com is a privately owned, operated and funded community.