View Single Post
Old 01-19-2018, 06:52 PM   #13
tshering
Wizard
tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.
 
Posts: 3,462
Karma: 2909989
Join Date: Jun 2012
Device: kobo touch
rotation problem, experiment 1

The first approach is rather easy. The onboard software contains an executable for testing the eink screen. On the Kobo Touch and the Glo, it sets the rotation value to 0 and the depth to 16. Of course, I do not know whether it destabilises the rotation value or not. But we will find out:

I assume that you use usbnet. Doing it with wifi instead, would need some additional steps. If cannot use usbnet and want to participate, tell me.

Read the first three steps in advance, because step 3 and 4 must be executed quickly. From then onwards we can proceed as slow as we like.
  • Write into the navigation bar of your browser http://192.168.2.101:8087/rmc_test.html, but do not yet press enter.
  • Power on your device.
  • When you see the KSM menu, press return (in the browser). The browser should now show a page with some buttons. (If nothing happens, press enter again. Maybe the first time was to early.)
  • The first button is "kill KSM", press it. The screen should now be completely unresponsive.
  • You can now zoom in or out [Ctrl-+, Ctrl--], so that you can see the whole page, including the output field at the bottom.
  • Press "basic info". Copy the text from the output field to the text file.
    Code:
    ### executed:echo $PRODUCT, $PRODUCT_ID, $CPU, $PLATFORM, $(uname -a), FW $(awk -F',' '{print $3}' /mnt/onboard/.kobo/version)
    kraken, 0x4173, mx50, mx50-ntx, Linux (none) 2.6.35.3-850-gbc67621+ #619 PREEMPT Thu Dec 22 15:29:00 CST 2016 armv7l GNU/Linux, FW 4.7.10413
  • Press "start nickel, basic". Nickel will start. Give it some time to settle itself. Do not open any book, stay a the home screen. Anyway, you must return to the home screen before you do the next step.
  • Press "exit nickel". You want see any change on the screen. The only difference is that the screen is again unresponsive.
  • Press "clear screen, black" or "clear screen, white"
  • Copy the text from the output field to the text file.
    Code:
    ### executed:epdc_test -b
    Set the background to 16-bpp
    screen_info.xres_virtual = 1024
    screen_info.yres_virtual = 1536
    screen_info.bits_per_pixel = 16
    Mem-Mapping FB0
    Set to region update mode
    Set waveform modes
    Set update scheme - 0
    Background to black
  • Press "ksm message". There should appear the KSM message application, showing "ok" in the top left corner. [on the Kobo] Press the middle of the screen to open the bottom menu bar. Zoom in and out.
  • [on the Kobo] Press "close", or [on the PC] press "exit ksm message". The screen will now again be unresponsive.
  • Press again "ksm message". See whether the "ok" is again in the top left corner.
  • Press "reboot", or if things went well, press "ksm power off"
Please report what happened and post the results that you copied to the text file.

Last edited by tshering; 01-19-2018 at 07:05 PM.
tshering is offline   Reply With Quote