Search the web
Sign In
New User? Sign Up
gbadev
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Real people. Real stories. See how Yahoo! Groups impacts members worldwide.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
visoly flash advance   Message List  
Reply | Forward Message #14770 of 15019 |
Re: [gbadev] visoly flash advance

You need to find out what flash chips are in the cart, and info about
the custom ASIC in the cart as well.

Usually, you need to access a specific set of addresses to put the cart
into read/write mode. Once that is done, you then can use the
programming sequence for the flash chip. Usually, if there are two
flash chips, they will be interleaved with one doing the top 8-bits and
the other doing the bottom 8-bits. Which means that to program them
successfully, you have to put both chips into write mode.

Most likely, the MBV2 software already supports the flash chip, just
not the ASIC. To find out what you need for that, you will probably
need to disassemble the f2a code that the USB cable uploads to the GBA,
since that's the bit of code that will actually be doing the writing.

dennis

On May 2, 2004, at 2:38 PM, Mike Reid wrote:

> hi john,
>
>> Ironically though, most of the info you can extract from it is about
>> the
>> f2a usb cable, not about the flashing process itself.
>>
> yep, i took a closer look and i would have to agree, there is nothing
> that reveals the flashing process. i'm pretty sure i don't have any
> idea
> how to reverse engineer that, so this might not be possible.
>
> on the other hand, i seem to recall reading somewhere that actually
> writing to flash memory is the same across all carts, so it might be
> that the firmware just does the timing of the serial writes as opposed
> to
> the if2a code, which just dumps the data down the usb cable in
> manageably-
> sized chunks. the code for the timing of flash/serial writes should
> already be accomplished in Jeff's mbv2 code. and since the protocol is
> exposed
> in the if2a code, it might be possible after all.
>
>> A PC file-server for the GBA, whether through serial or USB
>> (provided you have the code to drive the USB cable) can't
>> be that hard to write from scratch ?
>>
> probably not too hard, but why would i want to duplicate work? in
> my estimation, adapting the if2a code to write to a serial interface
> would be easier than writing file-serving code from scratch. (assuming
> the above speculation is true and that it's possible)
>
>> I'de be very interested to hear about what you are doing. For myself,
>> I'd like to try driving the USB cable from a PC program to communicate
>> with the GBA (file-serving and more) so I'm always keen on following
>> what others have done in this domain.
>>
> i'm using the gba as an experimental platform for operating system
> development. so my first project is a from-scratch kernel, with
> pre-emptive multi-threading, a dynamic linker/loader, and other
> "standard" features of modern operating systems.
>
> obviously i can't do memory protection, or virtual memory, but that's
> okay. its actually part of why i am doing this on the gba rather than
> the
> PC--it simplifies things greatly.
>
> if you want to discuss this more, i suppose we should take this off the
> list, as its probably somewhat off-topic.
>
> -mike
>
>
>
> ------------------------ Yahoo! Groups Sponsor
> ---------------------~-->
> Buy Ink Cartridges or Refill Kits for your HP, Epson, Canon or Lexmark
> Printer at MyInks.com. Free s/h on orders $50 or more to the US &
> Canada.
> http://www.c1tracking.com/l.asp?cid=5511
> http://us.click.yahoo.com/mOAaAA/3exGAA/qnsNAA/cPRolB/TM
> ---------------------------------------------------------------------
> ~->
>
>
> Yahoo! Groups Links
>
>
>
>
>
>





Mon May 3, 2004 1:35 pm

bea_dennis
Offline Offline
Send Email Send Email

Forward
Message #14770 of 15019 |
Expand Messages Author Sort by Date

hi, does anyone know where i can buy one of the original flash advance carts? all anyone seems to carry these days is ezf, flash2advance, etc. i would like the...
Mike Reid
leonrauis
Offline Send Email
Apr 27, 2004
11:00 am

... Isn't the F2A backwards compatible with the FA? Pogoshell should work correctly on both I think....
Fredrik Olsson
flubbaofward
Offline Send Email
Apr 27, 2004
10:44 pm

hi, ... perhaps pogoshell is compatible, but i'd like to be able to program it with the mbv2 cable, which won't work for the f2a carts. maybe its a lost...
Michael Reid - CSCI/P...
leonrauis
Offline Send Email
Apr 28, 2004
10:51 am

From: "Michael Reid - CSCI/P2003" <m6reid@...> To: <gbadev@yahoogroups.com> Sent: Wednesday, April 28, 2004 1:23 AM Subject: [lists] Re: [gbadev]...
Jonathan Perret
jonathan.perret@...
Send Email
Apr 28, 2004
10:01 pm

hi ... in the mbv2 faq: http://www.devrs.com/gba/files/mbv2faqs.php#FlashSupport ... hmm. how hard would it be to do this? ie. is there software around to do ...
Michael Reid - CSCI/P...
leonrauis
Offline Send Email
Apr 29, 2004
10:13 pm

From: "Michael Reid - CSCI/P2003" <m6reid@...> ... You're right. It looks like the MBV2 is not as flexible as the f2a usb linker cable - apparently...
Jonathan Perret
jonathan.perret@...
Send Email
Apr 30, 2004
11:59 am

hi, thanks alot john, you've really helped my understanding of the flashing process of these carts. i found some f2a flashing code (for linux) from...
Michael Reid - CSCI/P...
leonrauis
Offline Send Email
Apr 30, 2004
3:20 pm

From: "Michael Reid - CSCI/P2003" <m6reid@...> ... Glad to be of assistance. ... http://deyv.free.fr/gba/f2a ... Yes, I knew about that code, forgot...
Jonathan Perret
jonathan.perret@...
Send Email
May 1, 2004
1:46 pm

hi john, ... yep, i took a closer look and i would have to agree, there is nothing that reveals the flashing process. i'm pretty sure i don't have any idea how...
Mike Reid
leonrauis
Offline Send Email
May 2, 2004
10:24 pm

You need to find out what flash chips are in the cart, and info about the custom ASIC in the cart as well. Usually, you need to access a specific set of...
Dennis Munsie
bea_dennis
Offline Send Email
May 3, 2004
2:49 pm

... ... MBV2 has capability to program flash cards, out of the box http://www.devrs.com/gba/files/mbv2faqs.php#ExactFA -Stephen...
Stephen Stair
sgstair
Online Now Send Email
May 2, 2004
10:25 pm

... Yes, but only the no-longer-produced Visoly cards, not the currently available F2A cards. That was how this whole thread got started. Rob...
Rob Kudla
raindog469
Online Now Send Email
May 3, 2004
2:48 pm

From: "Stephen Stair" <sgstair@...> ... Um, sure but that was the starting point of this thread, as we're talking of F2A cards : ...
Jonathan Perret
jonathan.perret@...
Send Email
May 3, 2004
2:48 pm
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help