[GBS82xx] A toolchain for the MTV230M

The place for all discussion on gaming hardware
Post Reply
J. Danen
Posts: 14
Joined: Wed Mar 22, 2023 5:12 pm

[GBS82xx] A toolchain for the MTV230M

Post by J. Danen »

Those of you following the GBS8200 schematics thread may have noticed that it has slowly snowballed into plans for a custom firmware for the GBS8200, or rather, its microcontroller, the MTV230M. Since I am terrible in keeping promises I make to myself, I have started work on a toolchain for developing this firmware. So far, I've figured the need for the following components:
  • A tool for dumping the firmware/OSD data from the MCU (Working, some features untested)
  • A tool for flashing the new firmware/OSD data onto the MCU [Kinda runs, no idea if actually works
  • OSD decoder for converting the OSD data to bitmaps and back [Work started...haven't cracked the format quite yet
  • A set of SDCC launch parameters to compile for the MTV230M [Work not started]
  • A library of hardware definitions for the MTV230M - definitions for peripheral control registers and such [Work started]
  • Mayyybe a version of PAULMON2 or some other monitor to run on the MCU. [not quite yet]
The rough plan is to get all these components to a vaguely usable state and then publish them under some open-source license. Hopefully someone with more free time can take over then :D. Also expect that any serious work will start only around November, when outside becomes cold and dark.

What I need right now is suggestions for the name. I'm not looking to make it professional, jokes and puns are on the table. The controller is called MTV230M, and manufactuerd by a company called Myson. So far, I see three options:
  • Mydaughter/Mydottir - The most obvious pun. Pros: was obvious. Cons: Not really that deep or good.
  • FreeMyson - Carries a bit more meaning, because, pun aside, we're effectively "freeing up" a MCU that was previously locked up in the manufacturer's propietary toolchain. Pros: Since it will mostly be written in C, the project logo becomes obvious, SMD tweezers on top, right angle ruler on the bottom, a big bold C in the middle. Cons: due to historical/national reasons, I do not vibe with freemasons.
  • That kid is not Myson - but she says I am the one. Pros: naming the components becomes stupidly easy, the f/w reader could be billie, the writer - jean and so on. Cons: Pop culture references are everywhere, I'm getting tired of them - and the tool names, although funny, would hide their function.
So whaddya think? The name does not have to be a pun, it's just all I can think of right now. Feel free to drop suggestions, or share any info relevant to the technical side.
svcoco
Posts: 18
Joined: Sat Jan 14, 2012 4:51 am

Re: [GBS82xx] A toolchain for the MTV230M

Post by svcoco »

FreeMyson will be a very cool name because of the freeing up idea and the freemason cult thing
Post Reply