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:

Thank You for your continued support and contributions!

+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Hardware
| | |-+  AGPTEK Rocker
« previous next »
  • Print
Pages: 1 ... 24 25 [26] 27 28 ... 30

Author Topic: AGPTEK Rocker  (Read 172317 times)

Offline darkcity

  • Member
  • *
  • Posts: 46
Re: AGPTEK Rocker
« Reply #375 on: June 30, 2020, 01:49:05 PM »
Thanks, I'm guessing it has a low memory SoC that is unsuitable for RockBox then.
Logged

Offline ddscentral

  • Member
  • *
  • Posts: 34
Re: AGPTEK Rocker
« Reply #376 on: July 02, 2020, 07:39:00 AM »
Quote from: darkcity on June 23, 2020, 10:34:34 AM
I use a Benjie T6 and can say it mostly works. Some of the plugins crash out with 'segmentation fault' type errors.

It isn't a polished port though with some quirks - the worst being the keymappings. For example, return to previous menu is sometimes mapped as 'up' other times as 'left' and the 'volume' buttons are used for somethings.  Using the text entering dialog is weird 'up' maps to down row and vice versa.

Then I will need to take a look at the code when I get my player.
Logged

Offline speachy

  • Administrator
  • Member
  • *
  • Posts: 322
Re: AGPTEK Rocker
« Reply #377 on: July 03, 2020, 12:43:01 PM »
FYI, I finally uploaded a current build of the AGPTek Rocker bootloader and a binary patch that will update the stock firmware image.

It should work on all Rocker and T6 variants. 

See the installation instructions here:

  https://www.rockbox.org/wiki/AgptekRocker
Logged

Offline darkcity

  • Member
  • *
  • Posts: 46
Re: AGPTEK Rocker
« Reply #378 on: July 03, 2020, 02:21:21 PM »
Thanks, some questions:

What changes does this bootloader bring? Where can I find the bspatch utility? Should I use rocker.zip or ROCKER-20171101-patched.upt ?
Logged

Offline speachy

  • Administrator
  • Member
  • *
  • Posts: 322
Re: AGPTEK Rocker
« Reply #379 on: July 03, 2020, 03:26:30 PM »
Quote from: darkcity on July 03, 2020, 02:21:21 PM
What changes does this bootloader bring? Where can I find the bspatch utility? Should I use rocker.zip or ROCKER-20171101-patched.upt ?

There are no functional changes that I'm aware of from earlier builds; this is just built from a known source and there is a simpler installation method available (ie bspatch)   The other advantage to this newer version is that the patched OF image will install successfully over all known stock Rocker/T6 firmwares.

The "-patched.upt" has been already patched with the bootloader; it's being provided as a convenience until rbutil is able to fetch and patch the stock firmware image automagically.

The 'rocker.zip' file will be used by rbutil, though it is also useful for folks wanting to manually fetch and patch the firmware images (using bspatch).

bsdiff/bspatch can be found as a package in most linux distros; I believe there are also windows binaries to be had with a simple google search.
Logged

Offline darkcity

  • Member
  • *
  • Posts: 46
Re: AGPTEK Rocker
« Reply #380 on: July 03, 2020, 04:14:58 PM »
Thanks for the info. I guess there no reason for me to update as the bootloader is already working.
Logged

Offline ddscentral

  • Member
  • *
  • Posts: 34
Re: AGPTEK Rocker
« Reply #381 on: July 20, 2020, 02:52:20 PM »
Just noticed when building Rockbox for Benjie/AGPTek Rocker, that Rockbox utility support has just been added for this player (in git repo, not the binary release).  A pleasant coincidence :)
I see you need a VID/PID for the T6, mine is VID:C502, PID:0029 don't know if it's the same for all players though.
« Last Edit: July 20, 2020, 02:57:33 PM by ddscentral »
Logged

Offline speachy

  • Administrator
  • Member
  • *
  • Posts: 322
Re: AGPTEK Rocker
« Reply #382 on: July 20, 2020, 03:28:57 PM »
Quote from: ddscentral on July 20, 2020, 02:52:20 PM
Just noticed when building Rockbox for Benjie/AGPTek Rocker, that Rockbox utility support has just been added for this player (in git repo, not the binary release).  A pleasant coincidence :)
I see you need a VID/PID for the T6, mine is VID:C502, PID:0029 don't know if it's the same for all players though.

It's possible that the T6 uses the same VID/PID as the Rocker, but if you've flashed the AGPTek firmware onto your T6 (and the rockbox bootloader process will do that!) then we can't trust the VID/PID that's reported -- we need an unmodified T6 with its factory firmware loaded to confirm its VID/PID.
Logged

Offline ddscentral

  • Member
  • *
  • Posts: 34
Re: AGPTEK Rocker
« Reply #383 on: July 20, 2020, 03:51:05 PM »
[deleted]
« Last Edit: July 20, 2020, 04:00:33 PM by ddscentral »
Logged

Offline ddscentral

  • Member
  • *
  • Posts: 34
Re: AGPTEK Rocker
« Reply #384 on: July 20, 2020, 03:59:55 PM »
Quote from: speachy on July 20, 2020, 03:28:57 PM
Quote from: ddscentral on July 20, 2020, 02:52:20 PM
Just noticed when building Rockbox for Benjie/AGPTek Rocker, that Rockbox utility support has just been added for this player (in git repo, not the binary release).  A pleasant coincidence :)
I see you need a VID/PID for the T6, mine is VID:C502, PID:0029 don't know if it's the same for all players though.

It's possible that the T6 uses the same VID/PID as the Rocker, but if you've flashed the AGPTek firmware onto your T6 (and the rockbox bootloader process will do that!) then we can't trust the VID/PID that's reported -- we need an unmodified T6 with its factory firmware loaded to confirm its VID/PID.

I've retrieved VID/PID from Windows device manager before flashing Rockbox, so they are from factory firmware.
Interestingly, Benjie T6 identifies itself as Benjie Rocker in Windows.

If anyone needs it, I have built a patched update.upt using the original T6 version 1.04 beta firmware (I prefer building Rockbox from source instead of using prebuilts), can post a link to it.
« Last Edit: July 20, 2020, 04:05:30 PM by ddscentral »
Logged

Offline ddscentral

  • Member
  • *
  • Posts: 34
Re: AGPTEK Rocker
« Reply #385 on: July 20, 2020, 04:28:37 PM »
First impressions of Rockbox on the T6 (built from the latest source on git):
Playback works.
Key mapping appears to be correct.
USB mode seems to work, well at least I can browse the SD card.
I was pleasantly surprised by the boot screen, great job guys.

I immediately noticed some bugs:
* Rockbox enters USB mode even when connected to a dumb charger, making it impossible to play music and charge at the same time.
* After unplugging from the charger or the PC, Rockbox sometimes crashes with error "Panic: mount 0".
* Connecting the player to a PC in bootloader mode immediately launches hiby_player.  Judging from the comments in bootlader's source code, this is the intended behavior. I suppose this will be fixed in the future, as USB mode seems to work fine in Rockbox itself.
* Rockbox sometimes randomly crashes with error "Terminated at <address>". I will try to note the address next time this happens.

Wish the player was better built, the screen is pretty low-res even for it's size and the viewing angles aren't good. Also, the back cover is very susceptible to scratches and fingerprints.
« Last Edit: July 20, 2020, 04:38:06 PM by ddscentral »
Logged

Offline darkcity

  • Member
  • *
  • Posts: 46
Re: AGPTEK Rocker
« Reply #386 on: July 21, 2020, 02:35:33 AM »
USB mode bug is noted here
https://www.rockbox.org/wiki/TargetStatus

I'm using a prebuild version of Rockbox and the only crashes I've had are in plugins.

The key map is off for me - but I'm not on the latest version.
Logged

Offline ddscentral

  • Member
  • *
  • Posts: 34
Re: AGPTEK Rocker
« Reply #387 on: July 21, 2020, 06:47:59 AM »
I wonder if there is any way to access adb, it would help with debugging.
I sometimes have segfaults when waking up from sleep.
Logged

Offline speachy

  • Administrator
  • Member
  • *
  • Posts: 322
Re: AGPTEK Rocker
« Reply #388 on: July 21, 2020, 08:07:39 AM »
Quote from: darkcity on July 21, 2020, 02:35:33 AM
USB mode bug is noted here
https://www.rockbox.org/wiki/TargetStatus

I'm using a prebuild version of Rockbox and the only crashes I've had are in plugins.

The key map is off for me - but I'm not on the latest version.

The keymaps won't fix themselves -- issues need to be reported by people acually using the devices, and alternatives suggested.  (Which of course requires making sure the problem is still present in the latest version before reporting anything...)

Also, the USB charging thing is something I'm actively working on.  See https://gerrit.rockbox.org/r/#/c/2568/ for an initial (and buggy) prototype.
Logged

Offline ddscentral

  • Member
  • *
  • Posts: 34
Re: AGPTEK Rocker
« Reply #389 on: July 22, 2020, 05:56:09 AM »
Well, until USB is fixed, USB mode can be avoided by simply holding any button when plugging in the cable. This way, you can charge the player while using it.

ADB seems to work when running Rockbox.
Tested Bluetooth playback from shell, aptX codec does work with my Sennheiser Momentum TW when enabled in Bluetooth configuration file.
Not sure if it works in OF as I can't use ADB while running hiby_player.
Any plans to do a Bluetooth UI for Rockbox ?

I see there are still no kernel sources available for the T6. I've sent a GPL code request to Benjie, but I don't have much hope.
« Last Edit: July 22, 2020, 06:05:44 PM by ddscentral »
Logged

  • Print
Pages: 1 ... 24 25 [26] 27 28 ... 30
« previous next »
+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Hardware
| | |-+  AGPTEK Rocker
 

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

Page created in 0.05 seconds with 17 queries.