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
translations translations
Search



Donate

Rockbox Technical Forums


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

Thank You for your continued support and contributions!

+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Hardware
| | |-+  AIGO EROS Q / AIGO EROS K / IRULU Surfans F20 / AGPTek H3 / HIFI WALKER H2
« previous next »
  • Print
Pages: 1 ... 18 19 [20] 21 22 ... 32

Author Topic: AIGO EROS Q / AIGO EROS K / IRULU Surfans F20 / AGPTek H3 / HIFI WALKER H2  (Read 77402 times)

Offline mrsubway

  • Member
  • *
  • Posts: 62
    • Fire, Ice and Rain
Re: AIGO EROS Q / AIGO EROS K / IRULU Surfans F20 / AGPTek H3 / HIFI WALKER H2
« Reply #285 on: May 21, 2024, 07:56:37 PM »
Question.  I'm currently running a Hifi Walker H2 with Native Rockbox and 1.5 stock.

Is there a way to flash 1.8 stock without having to remove Rockbox first?

In other words, I just want to update the OF without messing with the bootloader again.

I've read you can't go from 1.5-1.8 without a lot of issues.
« Last Edit: May 21, 2024, 08:08:03 PM by mrsubway »
Logged

Offline coomer101

  • Member
  • *
  • Posts: 16
Re: AIGO EROS Q / AIGO EROS K / IRULU Surfans F20 / AGPTek H3 / HIFI WALKER H2
« Reply #286 on: May 24, 2024, 05:39:39 AM »
Quote from: dconrad on May 21, 2024, 11:01:27 AM
Quote from: coomer101 on May 19, 2024, 06:48:32 PM
I just got a surfans unit with v3.1, would be happy to provide the image/whatever else needed if you tell me how.

Also, is there any way to reduce the actual hardware gain? I kinda hate using really sensitive iems because of the hiss.
Harder to notice on stock firmware though, the audio probably completely turns off unless there's music playing.

Do you mean when something is playing, or when nothing is playing? Are you using the native or hosted port? If the native, could you do me a favor and go to System --> Debug --> View HW info --> Audio and tell me whether it says HWVOL or SWVOL? I'm just curious which method is being used.

I believe the hosted port should be using hw volume scaling inherently, and the native port should also be using the hw volume scaling unless they've changed the DAC on us again.

When nothing is playing, if its a very quiet track with very very sensitive iems I can hear the dac hiss then too.
This is a case on all my eros q/f20 models though, old and new.
This new Q unit has the native port and ES9018K2M HWVOL
Logged

Offline dconrad

  • Developer
  • Member
  • *
  • Posts: 273
Re: AIGO EROS Q / AIGO EROS K / IRULU Surfans F20 / AGPTek H3 / HIFI WALKER H2
« Reply #287 on: May 24, 2024, 09:18:35 AM »
Gotcha, I wasn't sure if that was a new thing with the new hardware or not. You could try an attenuator, I know there's at least one off-the-shelf one out there, but I think it's kinda expensive for what it is. I actually made one myself for my big headphones to hook them up to certain equipment, but it's hard to make that kind of thing small enough to not be awkward to carry around.

In any case, to my knowledge that's just the noise floor of this design unfortunately.
Logged

Offline Bilgus

  • Developer
  • Member
  • *
  • Posts: 1192
Re: AIGO EROS Q / AIGO EROS K / IRULU Surfans F20 / AGPTek H3 / HIFI WALKER H2
« Reply #288 on: May 26, 2024, 06:52:29 AM »
Sometimes if you have control of the underlying hardware you can take them out of powersave modes or change switching frequencies or raise voltages to minimize noise.

Id assume the product designers used the best tradeoff but you might disagree..
Logged

Offline dconrad

  • Developer
  • Member
  • *
  • Posts: 273
Re: AIGO EROS Q / AIGO EROS K / IRULU Surfans F20 / AGPTek H3 / HIFI WALKER H2
« Reply #289 on: May 26, 2024, 10:00:50 AM »
I suppose there is a THD+N compensation feature in the DAC that we're not using. It requires hooking up to some measurement equipment and tuning it by hand. If the designers went through the trouble of doing that (I kind of doubt it?), it would probably be possible to find that information in the decompilation of the original firmware. I definitely don't have the time or energy to do that at the moment, though.

coomer101, if you haven't yet, you could try playing with the Dithering feature too, that might be a positive improvement: https://download.rockbox.org/daily/manual/rockbox-erosqnative/rockbox-buildch6.html#x9-1130006.11
« Last Edit: May 26, 2024, 10:08:00 AM by dconrad »
Logged

Offline speachy

  • Administrator
  • Member
  • *
  • Posts: 654
Re: AIGO EROS Q / AIGO EROS K / IRULU Surfans F20 / AGPTek H3 / HIFI WALKER H2
« Reply #290 on: June 28, 2024, 06:14:56 PM »
I finally got around to recreating the mass hibyos firmware patcher environment I occidentally deleted a couple of years ago.  As well as regenerating almost all of the existing firmware images, I added in the ones that I've come across since then:

 Eros Q v2.0  [ Note that the Eros Q II is a different player.  Two different players, actually, thanks to the touch variant ]

 HifiWalker H2 v1.1, v1.3 [*1] v1.4, v1.6, and v1.8

(These are still using the bootloader builds from 2020-01-08, same as all the other patched binaries.  If there's a need to update that, I will)

I am still missing the following firmware images, so I can't generate patched versions of them:

  Eros Q v1.9
  HifiWalker H2 v1.7
  Surfans F20 v2.2 [*2], v3.0, v3.1, and v3.2

If you have a device with these versions, you could try contacting the manufacturer and ask for the update package, and pass it onto us.

There's also the HifiWalker H2 Touch ( and its sibling, the Eros QII Touch ), but those aren't handled yet.

[*1] I replaced a hacked v1.3 image with the official update
[*2] There was already a patched version of this, but I don't have the unpatched original any more.
« Last Edit: June 28, 2024, 06:20:31 PM by speachy »
Logged

Offline coomer101

  • Member
  • *
  • Posts: 16
Re: AIGO EROS Q / AIGO EROS K / IRULU Surfans F20 / AGPTek H3 / HIFI WALKER H2
« Reply #291 on: July 25, 2024, 06:40:08 AM »
Hey all sorry for replying late

I took advantage of Ali and amazon sales and got a few more Eros Q and F20 units.
I have a good bunch now, both from ~2022 and now these more current batches.

Eros q is on ofw 1.9. I'm using the native port with the newer bootloader that was re-posted a few pages back.
Can I use this to dump a firmware image for you?

I need to double check my newer F20 units but I'm pretty sure they're all on ofw 3.1. Haven't gotten around to messing with them yet but again would be happy to dump any and all files for you all.

A few more things to note:
The Bluetooth on the official firmware works both ways. Meaning you can use it as a Bluetooth dac for your phone etc. Very cool.

While usb c dac dongles mostly work, some dont and I can't figure out why. For example my Abigail dongle
works but my Fiio KA3 doesnt.

The official firmware has a gain setting but it doesnt seem to do anything lol. Does this translate to rockbox in anyway?

On the newer F20 models the screen is crooked, mainly because its not held down tightly enough. I gave it a few good palm smacks and it shifted into place.
If opening these up wasn't such a pain in the ass I would just tighten the screws or add a bit of tape but for now I can't be assed.

Still would love for someone to design a 3D printed back that screws into the existing mounts to replace the glued on glass/acrylic + plastic bs that both models have. Would go a long way in terms of future proofing and battery replacements.
I recently saved my ancient clip + from an expanded battery and these clipped/glued cases dont pop off from the pressure so it can crack your screen and stuff.

Anyway, just let me know how I can dump the firmware and stuff for you.
If someone can add those newer bootloaders to the wiki page that would be great as well.
Logged

Offline speachy

  • Administrator
  • Member
  • *
  • Posts: 654
Re: AIGO EROS Q / AIGO EROS K / IRULU Surfans F20 / AGPTek H3 / HIFI WALKER H2
« Reply #292 on: July 25, 2024, 11:25:56 AM »
Quote from: coomer101 on July 25, 2024, 06:40:08 AM
I took advantage of Ali and amazon sales and got a few more Eros Q and F20 units.
I have a good bunch now, both from ~2022 and now these more current batches.

Eros q is on ofw 1.9. I'm using the native port with the newer bootloader that was re-posted a few pages back.
Can I use this to dump a firmware image for you?

I believe so, but I couldn't tell you precisely how.  (In the past I disassembled the unit, got a serial console while the OF was running and manually dumped the flash to the SD card)

Quote from: coomer101 on July 25, 2024, 06:40:08 AM
I need to double check my newer F20 units but I'm pretty sure they're all on ofw 3.1. Haven't gotten around to messing with them yet but again would be happy to dump any and all files for you all.

Yeah, that would be good to have as well.

Quote from: coomer101 on July 25, 2024, 06:40:08 AM
While usb c dac dongles mostly work, some dont and I can't figure out why. For example my Abigail dongle
works but my Fiio KA3 doesnt.

The latter either doesn't claim to be USB Audio class or it has some sort of quirk that's not recognized/handled by the fairly ancient linux kernel+drivers in the OF.
Logged

Offline coomer101

  • Member
  • *
  • Posts: 16
Re: AIGO EROS Q / AIGO EROS K / IRULU Surfans F20 / AGPTek H3 / HIFI WALKER H2
« Reply #293 on: July 25, 2024, 12:40:17 PM »
The rockbox recovery menu on my eros q 1.9 has "dump OF player" and "dump entire flash" options.
Would either of those give you what you need?
Logged

Offline speachy

  • Administrator
  • Member
  • *
  • Posts: 654
Re: AIGO EROS Q / AIGO EROS K / IRULU Surfans F20 / AGPTek H3 / HIFI WALKER H2
« Reply #294 on: July 25, 2024, 12:57:53 PM »
Quote from: coomer101 on July 25, 2024, 12:40:17 PM
The rockbox recovery menu on my eros q 1.9 has "dump OF player" and "dump entire flash" options.
Would either of those give you what you need?

"dump OF player" will probably do the trick!
Logged

Offline coomer101

  • Member
  • *
  • Posts: 16
Re: AIGO EROS Q / AIGO EROS K / IRULU Surfans F20 / AGPTek H3 / HIFI WALKER H2
« Reply #295 on: July 25, 2024, 06:01:19 PM »
https://www.mediafire.com/file/xvccuwolsv1lasg/flash.img/file
https://www.mediafire.com/file/9n667jljndko7lk/flash_info.txt/file
https://www.mediafire.com/file/alxbccbrhjics0f/of_player.img/file
https://www.mediafire.com/file/np9wdh0pypeie0s/update.upt/file

Hope this helps. Eros q 1.9. Included the patched update.upt that I used to get the rockbox bootloader installed.

Also I checked my newer F20, they're on 3.1. Any idea how I can get the RB bootloader installed so I can dump that too?
Logged

Offline ZappBranigan2972

  • Member
  • *
  • Posts: 8
Re: AIGO EROS Q / AIGO EROS K / IRULU Surfans F20 / AGPTek H3 / HIFI WALKER H2
« Reply #296 on: July 26, 2024, 04:28:05 AM »
Surfans F20 v3.2 original System Files:
https://www.mediafire.com/file/uvgblcick0neptf/of_player.img/file of_player.img
https://www.mediafire.com/file/rcte45t9zzr6n86/flash.img/file flash.img
https://www.mediafire.com/file/6i77w6gr7u4f29i/flash_onfi_info.txt/fileflash_onfi_info.txt
https://www.mediafire.com/file/329y1rwe62qqu6e/erosqnative-boot_04.bin/file (Rename to) erosqnative-boot.bin

Hifi Walker H2 1.8 original System Files
https://www.mediafire.com/file/9luv6tx6yyw6dg7/erosqnative-boot_05.bin/file (Rename to) erosqnative-boot.bin
https://www.mediafire.com/file/215cmgc0ioxt9eq/flash.img/file flash.img
https://www.mediafire.com/file/amnztiphchbwz0f/of_player.img/file of_player.img
https://www.mediafire.com/file/2e4kdqowa4qaqbx/flash_info.txt/file
https://www.mediafire.com/file/pk9pd3ut9f32duy/flash_onfi_info.txt/file


And a set of Patches for x1000 / ErosQ v2/v3

Hifi-Walker H2 1.8 / Surfans F20 v3.2 new LCD : I found the Init - Sequence and Contoller Type ...

https://pastebin.com/LcbxT6Ri :  EROSQ_V3_Display-Init-How_I_Found_the_Sequence.txt
https://pastebin.com/X5ha2JYd: [Patch] 451_x1000_EROSQ_V3_LCD_New_Display_GC9A01_Type.diff     gerrit committed
457_x1000_LCD_8Bit_Data_Tables.diff (optional, 2 Byte vs 8. byte per LCD_Init Entry (288Byte vs 1152Byte for ErosQ with g5877 Dual Tables)

And a Fix for a Dropout Problem with the ES9018K2M DAC (as in https://forums.rockbox.org/index.php/topic,54789.0.html)
https://pastebin.com/QnHsfQQ6: [Patch] 452_x1000_EROSQ_ES9018K2M_DPLL_Bandwidth_Fix.diff   gerrit committed
(For reference: https://www.google.com/search?client=firefox-b-d&q=sabre+DPLL+dropouts)
-----

And in long Experiments and Player usages the (seldom) Display hang when Wake from Sleep could be fixed by this
(Don't complete deactivate the Controller in Sleep, only Stop the LCD_DMA_TX and optional the LCD Clock)
(Testet on fiiom3ks / Hifi Walkers 1.5,1.8 and Surfans F20 2.7,3.2, 3.4)
  454_x1000_LCD_DMA_Fix.diff (Anti Crufted and worked excellent since 7 Aug 24)
  455_x1000_LCD_Sleep_Clock_Off.diff
  471_fiiom3k_Reduce_LCDClk-TE_off.diff
only for Developers/Debug usage:
  458_x1000_LCD_DMA_Debug3.diff
  459_x1000_Debug_SocID.diff

For comment/blame:
  003_64Bit_time_t_Y2K38_safe.diff specfic native Targets Y2K Safe
  491_AXP2021_pl23+_Addons.diff additional Functionality to AXP2101 (ErosQ HW4) Targets

* Debug_x1000_LCD_ErosQH2.png (11.25 kB, 320x240 - viewed 172 times.)

* Debug_x1000_LCD_Fiio_m3k.png (10.39 kB, 240x320 - viewed 178 times.)
« Last Edit: December 04, 2024, 06:45:28 AM by ZappBranigan2972 »
Logged
Players: 2xSansa E2xx(newer Batterys), 1xClipzip, 1xFuzev1(Button defective/dying battery), 2xXDuooX3(new batterys 2023), 1xX3ii(No Display Light anymore / going in water, RB and Files fully voiced), 3xFiio_m3k . HifiWalker/SurfansF20: 3xHW2 2xHW3 2xHW4 (all with 200-512GB Cards)

Offline 7o9

  • Member
  • *
  • Posts: 161
Re: AIGO EROS Q / AIGO EROS K / IRULU Surfans F20 / AGPTek H3 / HIFI WALKER H2
« Reply #297 on: July 26, 2024, 05:37:03 AM »
Interesting, the AXP192 might also apply to (my) Shanling Q1.

For FiiO M3k I hope to see these adapted too.

You could register on Gerrit and provide the patches there.
Logged

Offline coomer101

  • Member
  • *
  • Posts: 16
Re: AIGO EROS Q / AIGO EROS K / IRULU Surfans F20 / AGPTek H3 / HIFI WALKER H2
« Reply #298 on: July 26, 2024, 09:02:02 AM »
Quote from: ZappBranigan2972 on July 26, 2024, 04:28:05 AM
Surfans F20 v3.2 Files:

https://www.mediafire.com/file/uvgblcick0neptf/of_player.img/file of_player.img
https://www.mediafire.com/file/rcte45t9zzr6n86/flash.img/file flash.img
https://www.mediafire.com/file/6i77w6gr7u4f29i/flash_onfi_info.txt/fileflash_onfi_info.txt
https://www.mediafire.com/file/329y1rwe62qqu6e/erosqnative-boot_04.bin/file erosqnative-boot.bin

Would that erosqnative-boot.bin work on a 3.1 F20?
Logged

Offline speachy

  • Administrator
  • Member
  • *
  • Posts: 654
Re: AIGO EROS Q / AIGO EROS K / IRULU Surfans F20 / AGPTek H3 / HIFI WALKER H2
« Reply #299 on: July 26, 2024, 09:38:36 AM »
Quote from: ZappBranigan2972 on July 26, 2024, 04:28:05 AM
And a set of Patches for x1000 / ErosQ v2/v3

Please submit these patches via gerrit so they can be reviewed (and attributed) properly.

In the next dayt or two I will grab the OF images you posted and see if I can successfully patch them with the hosted bootloader. 
Logged

  • Print
Pages: 1 ... 18 19 [20] 21 22 ... 32
« previous next »
+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Hardware
| | |-+  AIGO EROS Q / AIGO EROS K / IRULU Surfans F20 / AGPTek H3 / HIFI WALKER H2
 

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

Page created in 0.157 seconds with 18 queries.