05-01-2015, 04:58 PM | #1 |
Junior Member
Posts: 4
Karma: 10
Join Date: Apr 2015
Device: Kindle Keyboard
|
Kindle 3 Keyboard - waveform for ED060SC7 (LF)H2
I've replaced the EInk display on my Kindle 3 Keyboard. The display seemed to work, but grayscale is effectively not functioning. The part number on the eink ribbon is ED060SC7 (LF)H2-50. When I go into the diagnostics, it shows a mismatch between
Panel ID 220E_102_60_M14 and Waveform ID V110_000_60_M01 Looking thru the forum, it seems people with this problem were able to upload a modified waveform file to fix the grayscale problem. But it seems their display had a part number of ED060SC7 (LF)C1. Unfortunately I had thrown away the broken display before reading of using that to temporarily boot a waveform. Has anyone got an H7 display working on their Kindle? Or are they all C1's? Any chance you have the waveform file? Or is there some way to get it to load the waveform on the eeprom and avoid waveform files completely? Thanks for any info or leads - john |
05-02-2015, 02:00 PM | #2 |
eBook Enthusiast
Posts: 85,544
Karma: 93383043
Join Date: Nov 2006
Location: UK
Device: Kindle Oasis 2, iPad Pro 10.5", iPhone 6
|
Moved to the dev forum.
|
Advert | |
|
05-02-2015, 05:27 PM | #3 |
Connoisseur
Posts: 71
Karma: 57134
Join Date: Aug 2013
Device: Kindle 3 GB 3G
|
Here's phikappa's post on how to hack a waveform file to match your panel ID, from the "Update eink waveform" thread.
|
05-03-2015, 08:32 PM | #4 |
Junior Member
Posts: 4
Karma: 10
Join Date: Apr 2015
Device: Kindle Keyboard
|
That is the post I'm using to debug. The manufacturer code is specified in the waveform file at offset 0x0d. In his post, with a panel id of v110_173_60_m06, this value is 0x03 for Vizplex 110. My panel id is 220E_102_60_M14m, which doesn't seem to have a listed value for this offset. After updating the other well documented offsets, I tried the values between 1 and 10 with the same error msg ("File ... is not a valid waveform file for this
panel. Use a waveform file compatible with panel_id 220e_102_60_m14."). There is also the assumption that the file name can be any text name. In his and other posts, it seemed that they were working with a panel that was lableled ED060SC7(LF)C1. Mine is similar except it ends in H2. Not sure if the C1/H2 represents the manufacturer? |
05-03-2015, 08:50 PM | #5 |
BLAM!
Posts: 13,491
Karma: 26012494
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
|
Err, I may completely off-base here, but aren't V220 Pearl panels (i.e., the generation after; vs. the original V110, Vizplex)?
Has anyone ever tried that at all? Can't even remember which Kindle first introduced the Pearl panels anyway... Ooops. EDIT: Nah, scratch that. I think it was on the DXG, and then the K3, so, forget about my crazy 3AM 'insights' ^^. Last edited by NiLuJe; 05-03-2015 at 08:53 PM. |
Advert | |
|
05-13-2015, 08:44 PM | #6 |
Junior Member
Posts: 2
Karma: 10
Join Date: Oct 2010
Device: Amazon Kindle 3G
|
Don't use the file from the original post; you have to get the closest match from the /opt/eink/images directory on your kindle. There are several v220 ones on mine.
|
11-11-2015, 06:03 PM | #7 |
Junior Member
Posts: 1
Karma: 12
Join Date: Nov 2015
Device: kindle 3g US
|
Resolve waveform problem using just a computer and the kindle (WLAN needed).
Hi everyone,
so I bought a screen of a supplier in Hong-Kong and it turns out the wave file is not recognized. I realized this only after getting rid of the old screen, so the solution of temporarily updating the file during a reset phase by swaping the connector to the old screen is not an option for me. After reading intensively and fiddling around even more I did come up with the following procedure which at least works for now. Here is an overview of the steps: 1) root the kindle 2) generate the password for WLAN access to / 3) find out the screen description looking into stored files on the device 4) create a custom .wbf file on your computer by altering the name and content slightly to match your screen 5) transfer and make a symbolic link (ln -s) to it on your kindle. so... details of the setps: 1) & 2) I used the explanation on this site to root my kindle: https://speely.wordpress.com/2012/12...ndle-keyboard/ 3) - configure the sshd server on the kindle when it is connected via USB - unplug it - activate the WLAN using the kindle menu (make sure it is not 3g) - go into settings and find the ip address of your kindle menu--settings type 711 (Alt+U Alt+Q Alt+Q) - activate the ssh server by typing following comands on the kindle ";debugOn" then Enter "~usbNetwork" then Enter - log into your kindle via WLAN using root and the password found under point 2) looking around the drive i tried executing things, and found that following relevant information regarding my screen. Type: [root@kindle /]# more /sys/devices/platform/eink_fb.0/eeprom_whole ED060SC7H2!!!!!! -1.50!!!!!!!!!!! V220_E102_60_WNE 321_SC7H2_BTC!!! E102!!!!!!!!!!!! E31508A21T060115 EME60B5091019039 !!!!!!!!!!!!!!!! this indicates to me the screen to be V220_E102_60_WNE321_SC7H2_BTC which will be then name of my .wbf file. also there is a list of devices here (just for information). I could guess the number behind "Mxx" of the screen using: M14. [root@kindle /]# more /opt/eink/scripts/pvi_barcode_table.txt E0R M01 60 # ED060SC4 E1M M03 60 # ED060SC4H1 E1X M04 60 # ED060SC4H2 E1U M06 60 # ED060SC5 E23 M0B 60 # ED060SC5H1 E22 M0C 60 # ED060SC5H2 E2N M12 60 # ED060SC7 E32 M13 60 # ED060SC7H1 E31 M14 60 # ED060SC7H2 E2R M23 60 # ED060SC5C1 E30 M24 60 # ED060SC7C1 E43 M3D 60 # ED060SC7T1 L01 MA1 60 # LB060S03-RD01 L02 MA2 60 # LB060S03-RD02 E0D M01 97 # ED097OC1 E0X M01 97 # ED097OC1 E2C M0D 97 # ED097OC1H1 E1Y M05 97 # ED097OC1H2 E29 M0E 97 # EF097OC3 E2B M0F 97 # EF097OC3H1 E2A M10 97 # EF097OC3H2 E2S M15 97 # EF097OC4 E33 M16 97 # EF097OC4H1 E34 M17 97 # EF097OC4H2 E35 M20 97 # ED097OC4 E36 M21 97 # ED097OC4H1 E37 M22 97 # ED097OC4H2 make the device writable for root (** be very carefull with this!**) by typing: [root@kindle /]# mntroot rw copy the whole /opt/eink/images to /mnt/base-us/folderOfYourChoice 4) & 5) - plug the USB cable - find all .wbf files you copied under /folderOfYourName directly on the USB-Drive the kindle is now - copy the files to a safe place on your disk (**recommended**) - rename the file that looks like it is the best guess. For me the original was V220_C008_60_WJ0705_ED060SC7H2_BTC.wbf, which I renamed to V220_E102_60_WNE321_SC7H2_BTC.wbf - then edit the content at the beginning of the file in hex (a software called "HxD" worked for me) to match the filename. The attached image "coding.png" is my visual color-coded help to identify which bytes to change. I started with the good information from user phikappa to understand the hex-hack: https://www.mobileread.com/forums/sho...8&postcount=62 - copy the new file onto kindle via USB - unplug the USB cable - regain WLAN access to the kindle and copy the custom .wbf files to the /opt/eink/images where the other similar files still reside. - create 2 symbolic links of the file in /var/local/eink/ ln -s 220E_102_60_M14 /opt/eink/images/V220_E102_60_WNE321_SC7H2_BTC.wbf ln -s V220_102_60_M0E /opt/eink/images/V220_E102_60_WNE321_SC7H2_BTC.wbf (I am not sure which one the kindle at this point :{| ) - restart the kindle DONE! (the image does not reflect the real values I used, it was generated just as an example) Last edited by misterkind(le); 12-11-2015 at 05:07 PM. Reason: typo |
03-10-2017, 02:13 AM | #8 |
Connoisseur
Posts: 61
Karma: 116628
Join Date: May 2011
Location: Zagreb, Croatia
Device: Kindle K3G and DXG
|
isis.wbf will load waveform file
If you just create /var/local/eink/isis.wbf file eink driver will load it without checking. See https://www.mobileread.com/forums/sh...4&postcount=99 for more details.
|
Tags |
eink, grayscale, kindle, waveform |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Update eink waveform | Zirowe | Kindle Developer's Corner | 122 | 07-03-2020 06:50 AM |
Waveform fs (request) | mmatej | Kindle Developer's Corner | 0 | 06-28-2013 02:09 PM |
Ended Kindle Keyboard + Marware Eco-Vue Kindle Leather Folio | Ron. | Flea Market | 0 | 12-16-2011 03:20 PM |
Your vote - keyboard or no keyboard on Kindle | mrzerga | Amazon Kindle | 56 | 03-10-2011 07:22 PM |
EPD waveform files | BobC | HanLin eBook | 2 | 03-01-2011 12:46 PM |