Latest/Next Gen FW Update instructions

Moderators: mdrjr, odroid

Latest/Next Gen FW Update instructions

Unread postby jpxdude » Mon Jul 09, 2018 5:07 pm

Hi there,

I noticed that some new firmware has been released, but it is not clear how to update the Odroid-Go. It would be good if we could get some clear instructions for the changes that have been made.

Firstly, there is a file to put on the SD, and also the traditional flash. Do you have to do both of these things, or can you do one or the other?

Secondly, I notice that there are no emulators in the latest file to flash. Would you just overwrite the existing firmware without erasing the Odroid-Go (how to you keep the existing emulators that are not in the newest package?)

Thanks!
jpxdude
 
Posts: 9
Joined: Tue Jul 03, 2018 11:04 pm
languages_spoken: english
ODROIDs: Odroid Go

Re: Latest/Next Gen FW Update instructions

Unread postby crashoverride » Mon Jul 09, 2018 5:23 pm

jpxdude wrote:but it is not clear how to update the Odroid-Go.

viewtopic.php?f=159&t=31348#p227952

The emulators were updated to support the next generation flash. However, there are still technical issues to be resolved. Until the technical issues are resolved and a release is made (this is pre-release), there will be no wiki page (detailed instructions) for it.
https://github.com/OtherCrashOverride/odroid-go-firmware/issues/2

jpxdude wrote:there is a file to put on the SD, and also the traditional flash. Do you have to do both of these things, or can you do one or the other?

The traditional flash installs the pre-release next-gen firmware. It then flashes the device from the "firmware.bin" on the SD card.

jpxdude wrote:I notice that there are no emulators in the latest file to flash.

The emulators are in the "firmware.bin" file. This allows for future updates to be as simple as replacing the file on the SD card.
crashoverride
 
Posts: 3689
Joined: Tue Dec 30, 2014 8:42 pm
languages_spoken: english
ODROIDs: C1

Re: Latest/Next Gen FW Update instructions

Unread postby jpxdude » Mon Jul 09, 2018 6:52 pm

Ahh that makes perfect sense now. Many thanks for the clarification!
jpxdude
 
Posts: 9
Joined: Tue Jul 03, 2018 11:04 pm
languages_spoken: english
ODROIDs: Odroid Go

Re: Latest/Next Gen FW Update instructions

Unread postby Vacnatz » Tue Jul 10, 2018 3:21 am

Hiya! Just testing out the next gen firmware bunch of gbc games that weren't working are working now!

The main issue i'm having now is that non-color game boy games are running super slow
Vacnatz
 
Posts: 15
Joined: Sun Jul 08, 2018 4:04 am
Location: Canada
languages_spoken: english, arduino,
ODROIDs: ODROID GO

Re: Latest/Next Gen FW Update instructions

Unread postby crashoverride » Tue Jul 10, 2018 11:12 am

Vacnatz wrote:non-color game boy games are running super slow

I have not seen this with any games tested.
crashoverride
 
Posts: 3689
Joined: Tue Dec 30, 2014 8:42 pm
languages_spoken: english
ODROIDs: C1

Re: Latest/Next Gen FW Update instructions

Unread postby talkman » Tue Jul 10, 2018 12:27 pm

crashoverride wrote:
Vacnatz wrote:non-color game boy games are running super slow

I have not seen this with any games tested.

also on my testing, Castlevania 2 went slow with next-gen firmware, there was no such issue with previous version however...
talkman
 
Posts: 1
Joined: Tue Jul 10, 2018 12:15 pm
languages_spoken: english
ODROIDs: ODROID GO

Re: Latest/Next Gen FW Update instructions

Unread postby crashoverride » Tue Jul 10, 2018 3:25 pm

talkman wrote:Castlevania 2 went slow with next-gen firmware

The issue has been identified and corrected. Next firmware will include the fix:
https://github.com/OtherCrashOverride/g ... afd01bb112
crashoverride
 
Posts: 3689
Joined: Tue Dec 30, 2014 8:42 pm
languages_spoken: english
ODROIDs: C1

Re: Latest/Next Gen FW Update instructions

Unread postby crashoverride » Tue Jul 10, 2018 4:12 pm

New firmware released 2018/07/10 contains the fix.
crashoverride
 
Posts: 3689
Joined: Tue Dec 30, 2014 8:42 pm
languages_spoken: english
ODROIDs: C1

Re: Latest/Next Gen FW Update instructions

Unread postby jpxdude » Tue Jul 10, 2018 5:00 pm

crashoverride wrote:New firmware released 2018/07/10 contains the fix.


Hi there,

I just wanted to let you know that I think there is a problem with save files. I've updated my unit to the latest FW, and I lost all my current progress in a game. It actually retrieved progress from a very old save. I experimented with the save files on the SD card, and it appears that the saves are being read or saved to the SD card. They appear to be held in Odroid memory? I did this by deleting the physical save from the SD, and resetting a game (holding start on boot). and the save still loaded. I have logged this issue on the github page.

*EDIT - So I've been informed that saves on not made to the SD until another ROM is loaded. This is really bad! I don't switch between that many games or that often, so I've lost over 15 hours of progress because of this quirk. I hope that this can be fixed that that when a save is made, that it is written to the SD card without having to switch out ROMs to 'commit to SD card'.
jpxdude
 
Posts: 9
Joined: Tue Jul 03, 2018 11:04 pm
languages_spoken: english
ODROIDs: Odroid Go

Re: Latest/Next Gen FW Update instructions

Unread postby crashoverride » Tue Jul 10, 2018 5:39 pm

Reproduced here for convenience:
There are plans to remove the internal flash space used for saves. This is a remnant from the pre-psram firmware. A future update should make all emulators save directly to SD card. The challenge is what to do in the event of a SD card error condition at save time.

In the interim, the workaround is to load a different ROM before flashing. This flushes the current save from internal flash to SD card. Another option is to not "erase flash" before updating, but this could cause issues depending on the version being updated from.


[edit]
A notice was also added to the firmware update topic.

[edit 2]
This issue does not occur when updating by only using the "firmware.bin" file.
crashoverride
 
Posts: 3689
Joined: Tue Dec 30, 2014 8:42 pm
languages_spoken: english
ODROIDs: C1


Return to Game Emulators

Who is online

Users browsing this forum: No registered users and 2 guests