Hardware Hacking GBA Rapid battery drain EZ Flash Junior

Mancore

Member
OP
Newcomer
Joined
Apr 8, 2019
Messages
19
Trophies
0
Age
33
XP
188
Country
Russia
Noticed one oddity. I use EZ Flash Jr with GBA SP (AGS-101) and the battery dries out in a month. This is my second EZ Flash Jr. Does anyone else use this cartridge with the SP AGS-101?
Post automatically merged:

I will add information: I used batteries from different manufacturers (Duracell, Kodak), I use a SanDisk Extreme Pro 32Gb memory card. I would like to know from other people the statistics of the EZ Flash Jr with GBA SP (AGS-101).
 
Last edited by Mancore,

moon_rabbit

Well-Known Member
Member
Joined
May 6, 2022
Messages
140
Trophies
0
Age
34
Location
kor
XP
304
Country
Korea, South
I recently bought two ezflash jr, but they both discharged in one month.
I tried a lot of batteries, but it didn't improve.

Because the rtc circuit is same as omega de,
It is estimated that there is a lot of power consumption in junior's Sram.

In the early days, junior's Sram was 64mbit, but it seems that it has changed to 32mbit these days
It is difficult to know exactly what the problem is because there are two sram.

----

I checked that omega de has s71pl064ja0 (flash+psram).

ezflash junior
s71gl064a08 -> s71gl032a08 (X) ---- s71pl032j80 (O)
problem with the changed sram seems clear.

-----
edit

changed chip was written incorrectly.
s71pl032j80 <- this is changed chip.

When I looked up the datasheet,
This is a psram, not a typical sram.

Problem is that standby current of psram is much higher than sram.

This was the problem.

@EZ-Flash2
Is this change official?
my ez-flash junior's production dates are 0822,1022 and both are the same s71pl032j80 chip.

deep sleep mode can be done by new firmware ?
 
Last edited by moon_rabbit,

moon_rabbit

Well-Known Member
Member
Joined
May 6, 2022
Messages
140
Trophies
0
Age
34
Location
kor
XP
304
Country
Korea, South
Can you check each of junior's s71 chip??

Location of s71 chip is in the picture.

EZJ Front.jpg
 

moon_rabbit

Well-Known Member
Member
Joined
May 6, 2022
Messages
140
Trophies
0
Age
34
Location
kor
XP
304
Country
Korea, South
I changed 71PL032J80 -> 71PL032J08

So far all function is good.
Save, RTC, Recently played game, fw update and etc

And finally, only battery problems remain.
I'll report it later.
 

moon_rabbit

Well-Known Member
Member
Joined
May 6, 2022
Messages
140
Trophies
0
Age
34
Location
kor
XP
304
Country
Korea, South
Five weeks have passed.
RTC is still stable.

final conclusion
power consumption of psram only keeps coin battery for a month.

Q. How do I know if the s71 chip is psram or sram?
A.
The mark of psram is 80.
The mark of sram is 08.
71xL0xxx80~ <- psram mark
71xL0xxx08~ <- sram mark

Q. My chip is psram. how can i solve this?
A.
There are two options.
1. Replacing coin batteries with cr2032
It will probably last 5 months.

2. Buy sram chip and replace it
It will probably last for a year.

Q. Which chip should I buy? how do i replace it?
A.
71GL064A08
71GL032A08
71PL064J08
71PL032J08
Buy one of these you can buy.
prepare a hot air station and Learn how to replace bga chip on youtube.
 
Last edited by moon_rabbit,
  • Like
Reactions: ak1nok

ghjfdtg

Well-Known Member
Member
Joined
Jul 13, 2014
Messages
1,378
Trophies
1
XP
3,345
Country
Sounds like a major oversight or a deliberate cost saving measure. I'm leaning towards the later. PSRAM is much more power hungry.
 

moon_rabbit

Well-Known Member
Member
Joined
May 6, 2022
Messages
140
Trophies
0
Age
34
Location
kor
XP
304
Country
Korea, South
Sounds like a major oversight or a deliberate cost saving measure. I'm leaning towards the later. PSRAM is much more power hungry.

I think they don't have sram chips anymore.

I bought 2 more junior and now have 4.
It's all psram.
My Omega DE also has psram.
But it doesn't matter because it uses fram.

----------------------------------------------------------------------
And I have a question.
Did you solve the bit flip of nor flash?

I did a lot of test on my omega de.

When I changed the oscillator to 24.545mhz instead of 24.54545mhz
last 32MB of nor flash was flashed perfectly.

However, even after several tests, bit flips continued to occur in the front part.
I'm planning on reball s98, but I think this is most likely not the problem.
 
Last edited by moon_rabbit,

dotted532

New Member
Newbie
Joined
Apr 17, 2024
Messages
1
Trophies
0
Age
34
XP
14
Country
Netherlands
I enjoy a good soldering challenge so I want to attempt this. Finding a replacement part is tricky but I'm going order from here: depu.net/products/search/71GL064A08

Can anyone confirm that this method is still solid or has it maybe even been improved upon with something ells?
Also I plan on adding a battery swap mod from this thread for even more longevity: gbatemp.net/threads/ez-flash-jr-high-capacity-cr2032-battery-mod.643868/
 

Jayro

MediCat USB Dev
Developer
Joined
Jul 23, 2012
Messages
13,105
Trophies
4
Location
WA State
Website
ko-fi.com
XP
17,340
Country
United States
I've owned an EZ-Flash Jr, and hated it. Mostly for the sluggish menu navigation and it's a huge power hog. I've since replaced it with an EDGB from AliExpress, and buy dedicated MBC carts like Bennvenn's MBC3000 for games like Pokemon that need RTC. Much happier with this route, and I also gain beautiful cartridges as a result. So it's a win-win for me.

20240409_073229.jpg
 

moon_rabbit

Well-Known Member
Member
Joined
May 6, 2022
Messages
140
Trophies
0
Age
34
Location
kor
XP
304
Country
Korea, South
I enjoy a good soldering challenge so I want to attempt this. Finding a replacement part is tricky but I'm going order from here: depu.net/products/search/71GL064A08

Can anyone confirm that this method is still solid or has it maybe even been improved upon with something ells?
Also I plan on adding a battery swap mod from this thread for even more longevity: gbatemp.net/threads/ez-flash-jr-high-capacity-cr2032-battery-mod.643868/

Yes, it's a solid way.
I was able to maintain the battery for at least a year after replacement.
If you exchange it for cr2032, it can be maintained for at least 5 years.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • S @ salazarcosplay:
    and co op
  • Xdqwerty @ Xdqwerty:
    @salazarcosplay, kind of like mugen or rivals of aether?
  • S @ salazarcosplay:
    and also ahve the option to play as a human
  • S @ salazarcosplay:
    or set it up that when you get injured past a certain point they have to replace your human parts with cybernetics
  • Xdqwerty @ Xdqwerty:
    i have a placeholder enemy sprite i made
  • S @ salazarcosplay:
    or have it that you don't know you are a cyborg, robot, and you find out and have a existential crisis
  • S @ salazarcosplay:
    or have it start in the virtual world and you are an ai that gained sentience
  • Xdqwerty @ Xdqwerty:
    btw gonna wash my face in a bit, my eyes feel tired
  • S @ salazarcosplay:
    and you convince your owner to help you break out of the virtual world to real world
  • BigOnYa @ BigOnYa:
    Eyes - "yawn"
    +1
  • S @ salazarcosplay:
    you bleack in to goverment computer systems to get cyborg schematics so you can get a robot body constructed
  • Xdqwerty @ Xdqwerty:
    btw @BigOnYa the health bar doesnt decrease when i take damage (and yes i put the "at the beggining of the scene change value of greenflatbar: set to Protagonistcopmode.Health::Health())
  • S @ salazarcosplay:
    i the protagonist
  • S @ salazarcosplay:
    human, robot, cyborg
  • S @ salazarcosplay:
    human with cyborg enhancements
  • S @ salazarcosplay:
    or like terminatior
  • S @ salazarcosplay:
    with living tissue
  • BigOnYa @ BigOnYa:
    @Xdqwerty there is health behaviour you can add to your character, then to use a health bar is lil more complicated, google n watch a few tutorial video on it, be too hard to explain here.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, the character has the health behavior
  • BigOnYa @ BigOnYa:
    I know you have to create a health and health max variable. Then there is a calculation you use in code to subtract width size of the health bar. Google few vids.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, the "greenflatbar" is one of the preset health bars btw
  • BigOnYa @ BigOnYa:
    Yea you can use any bar/sprite. It will just change the width. Ok good luck and have fun. I'm off to go shoot some pool at the bar. Talk to you later.
    +1
    BigOnYa @ BigOnYa: Yea you can use any bar/sprite. It will just change the width. Ok good luck and have fun. I'm... +1