Welcome to the Rockbox Technical Forums!
a. Were you reloading from the same location or from a different location?b. One further question: On the v3 device, if you upload a new build while rockbox is running and it asks you "new firmware found, do you want to reload?" (or something to that effect), does that work correctly, or does the display screw up?
#if defined(HAVE_BOOTDATA) && !defined(SIMULATOR) /* write the bootdata as if rolo were the bootloader * FIXME: this won't work for root redirect... */ if (!strcmp(filename, BOOTDIR "/" BOOTFILE) && boot_data_valid) { int volume = 0; if (boot_data.version == 0) volume = boot_data._boot_volume; else if (boot_data.version == 1) { for (int i = 0; i < NUM_VOLUMES; ++i) { if (volume_drive(i) == boot_data.boot_drive && volume_partition(i) == boot_data.boot_partition) { volume = i; break; } } } write_bootdata(filebuf, filebuf_size, volume); }#endif
#if defined(HAVE_BOOTDATA) && !defined(SIMULATOR) /* write the bootdata as if rolo were the bootloader * FIXME: this won't work for root redirect... */ if (!strcmp(filename, BOOTDIR "/" BOOTFILE) && boot_data_valid) { int volume = 0; if (boot_data.version == 0) volume = boot_data._boot_volume; else if (boot_data.version == 1) { for (int i = 0; i < NUM_VOLUMES; ++i) { if (volume_drive(i) == boot_data.boot_drive && volume_partition(i) == boot_data.boot_partition) { volume = i; break; } } } } write_bootdata(filebuf, filebuf_size, volume);#endif
Quote from: dconrad on August 23, 2024, 09:32:34 AMa. Were you reloading from the same location or from a different location?b. One further question: On the v3 device, if you upload a new build while rockbox is running and it asks you "new firmware found, do you want to reload?" (or something to that effect), does that work correctly, or does the display screw up?a. Same location as in the Redirect File, also Files->_erosqn_v3/.rockbox/rockbox.erosq, but it was only for the Test, practially seldom used.The Patch has noting with the 'Rolo-Problem' to do, as an Rolo Test of an 'ancient' archived Rockbox Version: e122243bb0M-240219 (Binary: rockbox.erosq) shows the idcentical Rolo Behavior with redirects. b. The V3 Device does a Restart with the Picture inverted (V1/V2 Style) but the Redirect was followed, see Pic
Ok, if you could try one new build with all the following patches on your v3 player -With patchsets:587758925893In my testing, this allows bootdata (and, thus our player version) to be passed through rolo.
Quote from: speachy on August 22, 2024, 07:23:59 AMTheir web site is www.eroshifi.com. Ideally you can get them to supply the original v1.9 firmware as an update file. We don't know what hardware generation the v1.9 and v2.0 firmwares correspond with.thanks, i tried emailing them but apparently the email doesnt exist.. think im out of luck here. thanks for the help anyway
Their web site is www.eroshifi.com. Ideally you can get them to supply the original v1.9 firmware as an update file. We don't know what hardware generation the v1.9 and v2.0 firmwares correspond with.
Quote from: hannahmuffins on August 22, 2024, 08:23:46 PMQuote from: speachy on August 22, 2024, 07:23:59 AMTheir web site is www.eroshifi.com. Ideally you can get them to supply the original v1.9 firmware as an update file. We don't know what hardware generation the v1.9 and v2.0 firmwares correspond with.thanks, i tried emailing them but apparently the email doesnt exist.. think im out of luck here. thanks for the help anywayFrom http://www.eroshifi.com/download/firmware/122.html, it kind of sounds like you might be safe to upgrade to the erosQ firmware 2.0, but I'm trying to think of a way to confirm that without the ability to go back to 1.9 if it turns out not. The way they describe it there, it seems like 2.0 is the "old LCD" (what we're calling v2), and 2.1 is the "new LCD" (what we're calling v3). It seems like they have v1.8 and v2.0 available on their support page, but no 1.9 - which is probably why we don't have it either.
@dconradUpdate Roloing Test with 14a8f9a863 + g5877 (Patchlevel 10) It works !!(Build for Target 247)ErosQ V3:Build a new RB Version / install it. / normal Restartbuild a slighty different RB Version / install rockbox.erosq new firmware found, do you want to reload? YES Display OK, Bootdata valid 00: 03 01 00 00, Success for V3 !!! Boot Path /<microSD0>/_erosqn_v3/.rockbox/rockbox.erosq (per Files-><microsd0>/_erosqn_v3/.rockbox/rockbox.erosq self-roloing does the same right thing)ErosQ V2:new RB Version / install it. / normal RestartInstall a slighty different RB Version / install rockbox.erosq new firmware found, do you want to reload? YES Display OK, Bootdata valid 00: 01 01 00 00, Boot Path /<microSD0>/_erosqn/.rockbox/rockbox.erosq (per Files-><microsd0>/_erosqn/.rockbox/rockbox.erosq self-roloing does the same right thing)The Rockbox Version from where to use Rolo must be equipped with g5877 patch set 10(The difference from g5877 patch set 8 to 10 makes it work!)(Is the Devicedata patch now really needed ?)
Ok, if you wouldn't mind one more test, I think everything is in a good place:
Quote from: dconrad on August 29, 2024, 11:14:12 PMOk, if you wouldn't mind one more test, I think everything is in a good place:ErosQ V31. jztool in Ram Bootloader (bootloader-erosqnative-v3-0e6481f303-240830.erosq): Boot OF -> OK Boot RB (rockbox-erosqnative-0e6481f303-240830-A) -> LCD OK, Boot Data/Device Data makes sense Roloing tof (rockbox-erosqnative-0e6481f303-240830-B) -> LCD OK " Self-Roloing (rockbox-erosqnative-0e6481f303-240830-B) -> LCD OK, Boot data invalid, RB Path not found (Build older as 56dd7ead63 ??: rolo: Write bootdata regardless of whether running from root or redirect)ErosQ V22. jztool in Ram Bootloader (bootloader-erosqnative-v1-0e6481f303-240830.erosq): Boot OF -> OK Boot RB (rockbox-erosqnative-0e6481f303-240830-A) -> LCD OK Boot Data/Device Data makes sense Roloing to (rockbox-erosqnative-0e6481f303-240830-B) -> LCD OK " Self-Roloing (rockbox-erosqnative-0e6481f303-240830-B) -> LCD OK, Boot data invalid, RB Path not found (Build older as 56dd7ead63 ??: rolo: Write bootdata regardless of whether running from root or redirect)Own Compile (with g5895-pl7, g5877-pl11, RB edd607c392 Yesterday 12:07)ErosQ V33. jztool in Ram Bootloader (bootloader-erosqnative-v3-edd607c392-240830.erosq): Boot RB (rockbox-erosqnative-edd607c392-240830-A) -> LCD OK, Boot Data/Device Data makes sense Roloing to (rockbox-erosqnative-edd607c392-240830-B) -> LCD OK, " Self-Roloing (rockbox-erosqnative-edd607c392-240830-B) -> LCD OK, " (Build included 56dd7ead63) Write bootloader-erosqnative-v3-edd607c392-240830.erosq to Flash Boot OF, Boot RB, Self-Roloing -> All OK, Boot Data/Device Data makes sense Surfans F20 v3.2 Bootloader & Rockbox on newest Patchlevel 20240830...ErosQ V23. jztool in Ram Bootloader (bootloader-erosqnative-v1-edd607c392-240830.erosq): Boot RB (rockbox-erosqnative-edd607c392-240830-A) -> LCD OK, Boot Data/Device Data makes sense Roloing to (rockbox-erosqnative-edd607c392-240830-B) -> LCD OK, " Self-Roloing (rockbox-erosqnative-edd607c392-240830-B) -> LCD OK, " (Build included 56dd7ead63) Write bootloader-erosqnative-v1-edd607c392-240830.erosq to Flash Boot OF, Boot RB, Self-Roloing -> All OK, Boot Data/Device Data makes sense Surfans F20 v2.7 Bootloader & Rockbox on newest Patchlevel 20240830...
Page created in 0.053 seconds with 16 queries.