Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Rockbox Ports are now being developed for various digital audio players!

+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Hardware
| | |-+  FiiO M3K screen is blank
« previous next »
  • Print
Pages: 1 [2]

Author Topic: FiiO M3K screen is blank  (Read 1264 times)

Offline Njones

  • Member
  • *
  • Posts: 185
Re: FiiO M3K screen is blank
« Reply #15 on: August 01, 2021, 11:49:11 AM »
command prompt says jztool not recognized as an internal or external command, operable program or batch file
Logged

Offline 7o9

  • Member
  • *
  • Posts: 103
Re: FiiO M3K screen is blank
« Reply #16 on: August 01, 2021, 12:24:18 PM »
You would have to download jztool. As you seem to be running Windows, you also need to install Zadig.

Links are at the bottom of this post: https://forums.rockbox.org/index.php/topic,53858.0.html

That post also says which buttons to hold to start the M3K in usb boot mode so jztool works.
Logged

Offline Njones

  • Member
  • *
  • Posts: 185
Re: FiiO M3K screen is blank
« Reply #17 on: August 01, 2021, 06:34:24 PM »
Ran the jztool Debug and got the following errors.
libusb_control_transfer: Pipe Error
Bootfailed: -4
Logged

Offline amachronic

  • Developer
  • Member
  • *
  • Posts: 217
Re: FiiO M3K screen is blank
« Reply #18 on: August 02, 2021, 07:02:00 AM »
Well, did you see anything happening on the M3K's screen? The bootloader file I gave you will go directly to the Fiio recovery so you should see some activity if it worked.

Sorry not to mention this before, but a successful run should look like this:
Code: [Select]
[  DEBUG] Opened device (0x561aec75d7d0, ID a108:1000)
[ NOTICE] Rockbox bootloader version: a27cf0cd16M-210802
[  DEBUG] Issued SET_DATA_ADDRESS 4093644800
[  DEBUG] Issued SET_DATA_LENGTH 00009896
[  DEBUG] Transferred 9896 bytes to device
[  DEBUG] Issued PROGRAM_START1 4093646848
[  ERROR] libusb_control_transfer: Operation timed out
[  ERROR] Boot failed: -4
[  DEBUG] Closing device (0x561aec75d7d0)
If you do not see "Issued PROGRAM_START1" then it didn't work. The error message after that is expected to happen. This bootloader file is "special" so the 1st stage will run the Fiio recovery directly instead of waiting for jztool to load the 2nd stage. So, when jztool tries to load the 2nd stage it will give an error like the one you got, even if the 1st stage succeeds.

Maybe you want to give it one last try and compare the output carefully. If you can't get the "PROGRAM_START1" message to show up it helps if you can copy and paste the full output from the command line, but I recall it's a bit annoying to do that on Windows (here is some instructions how to do that).

Now if it does boot but you see nothing on the screen, I guess your LCD is just broken and there's probably not much chance of fixing it without taking apart the M3K. (And even then, who knows if it's fixable.)
Logged

Offline Njones

  • Member
  • *
  • Posts: 185
Re: FiiO M3K screen is blank
« Reply #19 on: August 02, 2021, 08:16:00 AM »
Tried the debug again.Not getting "Issued program start". I guess it's dead
Logged

Offline amachronic

  • Developer
  • Member
  • *
  • Posts: 217
Re: FiiO M3K screen is blank
« Reply #20 on: August 02, 2021, 11:42:46 AM »
Do you get "Opened device"?
Logged

Offline Njones

  • Member
  • *
  • Posts: 185
Re: FiiO M3K screen is blank
« Reply #21 on: August 02, 2021, 01:06:21 PM »
I get Opened device & Closing Device
Logged

Offline amachronic

  • Developer
  • Member
  • *
  • Posts: 217
Re: FiiO M3K screen is blank
« Reply #22 on: August 03, 2021, 03:01:09 PM »
So it's definitely connected in USB boot mode but it sounds like it isn't able to transfer any data. Are there any SET_DATA_ADDRESS or SET_DATA_LENGTH messages? What about "Transfered XXX bytes to device" messages?

You mentioned a system restore point -- maybe you rolled back to a time before you installed the USB driver? If so then you need to redo the installation with Zadig.

If you're sure the driver is installed and you still have the problem then perhaps try another USB cable in case the one you used happened to be bad.

PS. sorry for the late reply.
Logged

Offline Njones

  • Member
  • *
  • Posts: 185
Re: FiiO M3K screen is blank
« Reply #23 on: August 03, 2021, 04:59:54 PM »
I used Zadig to install drivers. X and box symbol appear in the eject safely list. Just to be sure, The file  i"m using to debug is  boot-fiio-recovery.m3k.
Right now besides x and box symbol, It now has a drive letter assigned to it.
Device was finally recognized as Fiiom3K. Did the CMD Debug again. This time it shows[  DEBUG] Opened device (0x561aec75d7d0, ID a108:1000)
[ NOTICE] Rockbox bootloader version: a27cf0cd16M-210802
[  DEBUG] Issued SET_DATA_ADDRESS 4093644800
[  DEBUG] Issued SET_DATA_LENGTH 00009896
[  DEBUG] Transferred 9896 bytes to device
[  DEBUG] Issued PROGRAM_START1 4093646848
[  ERROR] libusb_control_transfer: Operation timed out
[  ERROR] Boot failed: -4
[  DEBUG] Closing device (0x561aec75d7d0
This is your example that I copied the only difference is different Numbers listed
« Last Edit: August 03, 2021, 05:31:45 PM by Njones »
Logged

Offline Njones

  • Member
  • *
  • Posts: 185
Re: FiiO M3K screen is blank
« Reply #24 on: August 03, 2021, 05:38:53 PM »
If that looks good, what is the next step? The m3k is still connected to the computer . Slider an buttons are still li up and top of screen is still faint lines.
Logged

Offline amachronic

  • Developer
  • Member
  • *
  • Posts: 217
Re: FiiO M3K screen is blank
« Reply #25 on: August 04, 2021, 05:11:06 AM »
Thank you, it's definitely working to load the file so when the screen turns on, it should be in firmware update mode and flashing the original firmware.

If the SD card isn't plugged in or it can't find M3K.fw it will sit there waiting until you put the card in and it finds the update file. If you just copy M3K.fw to the root of an SD card and put it in, it should go through with the update and reboot automatically.

Bad news is that if the LCD is malfunctioning during the update, it will probably not work in the 'normal' player either. If it's still not working after the update & reboot then I'm 99% sure it's not a software problem.
Logged

Offline Njones

  • Member
  • *
  • Posts: 185
Re: FiiO M3K screen is blank
« Reply #26 on: August 04, 2021, 12:31:22 PM »
Screen still stays blank or faint vertical lines. The files I have on the SD card are .rockbox, boot-fiio-recoverym3k, fiiom3k-bootbin, m3k.fw. Should I have the dual bootloader too?
Logged

Offline amachronic

  • Developer
  • Member
  • *
  • Posts: 217
Re: FiiO M3K screen is blank
« Reply #27 on: August 04, 2021, 04:01:37 PM »
The files on your card are right, it should have flashed. Turn it off and try powering it on normally. But since you are still getting artifacts on the LCD, realistically it's safe to assume this is a hardware problem and will not be fixed by reflashing firmware or bootloaders. I can't totally rule out the possibility it was induced by Rockbox (sorry if it was!) but that is unlikely, and pretty difficult to determine after the fact. Sorry I can't do more to help.
Logged

Offline Njones

  • Member
  • *
  • Posts: 185
Re: FiiO M3K screen is blank
« Reply #28 on: August 04, 2021, 04:24:18 PM »
Thanks for your help. I will give it a nice burial 8)
Logged

  • Print
Pages: 1 [2]
« previous next »
+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Hardware
| | |-+  FiiO M3K screen is blank
 

  • SMF 2.0.19 | SMF © 2021, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.062 seconds with 22 queries.