You will not be able to post if you are still using Microsoft email addresses such as Hotmail etc
See here for more information viewtopic.php?f=20&t=7296
See here for more information viewtopic.php?f=20&t=7296
Check if your IP is banned
viewtopic.php?t=7286
viewtopic.php?t=7286
RISKY MSX Rev2
Moderators: terriblefire, Terriblefire Moderator
- arkadiusz.makarenko
- Moderator Team
- Posts: 1359
- Joined: Wed Jun 19, 2019 7:36 am
- Location: Edinburgh
Re: RISKY MSX Rev2
It turns out one of chips is damaged. It works fine on all other devices I have at home. There must be some internal issue with flash
Do not trust people. They are capable of greatness.
~ Stanislaw Lem
~ Stanislaw Lem
- arkadiusz.makarenko
- Moderator Team
- Posts: 1359
- Joined: Wed Jun 19, 2019 7:36 am
- Location: Edinburgh
Re: RISKY MSX Rev2
@ahmsx Thank you for expanding on docs and building guide. I have included your PR in the main respiratory.
Do not trust people. They are capable of greatness.
~ Stanislaw Lem
~ Stanislaw Lem
Re: RISKY MSX Rev2
Thanks.arkadiusz.makarenko wrote: Sun Jun 01, 2025 5:15 pm @ahmsx Thank you for expanding on docs and building guide. I have included your PR in the main respiratory.
I started to work on an acrylic case for the RISKYMSX cartridge.
I already assembled the first prototype, but added a few tweaks which I want to validate.
https://github.com/herraa1/msx-riskymsx-enclosure
- arkadiusz.makarenko
- Moderator Team
- Posts: 1359
- Joined: Wed Jun 19, 2019 7:36 am
- Location: Edinburgh
Re: RISKY MSX Rev2
So there is something unusual with this chip.
Some devices do allow fast erase and some don't.
It is not related to chip version as I can see the same behaviour on v303 and v307.
Page erase works always, block erase 32KB does on some.
It is fluffy rabbits mental! It drives me crazy that I can't make it work as I want and how it is described in producers docs.
On the other hand what should I expect from a chip which cost less than £2...
So it is that on some chips when I erase above 128KB flash using block erase whole chip got wiped. Like I would issue whole chip erase function.
Some devices do allow fast erase and some don't.
It is not related to chip version as I can see the same behaviour on v303 and v307.
Page erase works always, block erase 32KB does on some.
It is fluffy rabbits mental! It drives me crazy that I can't make it work as I want and how it is described in producers docs.
On the other hand what should I expect from a chip which cost less than £2...
So it is that on some chips when I erase above 128KB flash using block erase whole chip got wiped. Like I would issue whole chip erase function.
Do not trust people. They are capable of greatness.
~ Stanislaw Lem
~ Stanislaw Lem
- arkadiusz.makarenko
- Moderator Team
- Posts: 1359
- Joined: Wed Jun 19, 2019 7:36 am
- Location: Edinburgh
Re: RISKY MSX Rev2
I got it!
Flash can run up to 120Mhz main clock speed reliability at writes.
I run core at 144Mhz, so some can't handle it and crap out during flash erase operations.
There is section in docs about it so hopefully I should be able to fix it somehow.
Flash can run up to 120Mhz main clock speed reliability at writes.
I run core at 144Mhz, so some can't handle it and crap out during flash erase operations.
There is section in docs about it so hopefully I should be able to fix it somehow.
Do not trust people. They are capable of greatness.
~ Stanislaw Lem
~ Stanislaw Lem
Re: RISKY MSX Rev2
Nice to hear good progress on the flashing front!arkadiusz.makarenko wrote: Tue Jun 03, 2025 10:57 pm I got it!
Flash can run up to 120Mhz main clock speed reliability at writes.
I run core at 144Mhz, so some can't handle it and crap out during flash erase operations.
There is section in docs about it so hopefully I should be able to fix it somehow.
- arkadiusz.makarenko
- Moderator Team
- Posts: 1359
- Joined: Wed Jun 19, 2019 7:36 am
- Location: Edinburgh
Re: RISKY MSX Rev2
Yes. After following advice from docs everything works as expected now.
I will test some more this and will release it hopefully tomorrow.
I will test some more this and will release it hopefully tomorrow.
Do not trust people. They are capable of greatness.
~ Stanislaw Lem
~ Stanislaw Lem
- arkadiusz.makarenko
- Moderator Team
- Posts: 1359
- Joined: Wed Jun 19, 2019 7:36 am
- Location: Edinburgh
- arkadiusz.makarenko
- Moderator Team
- Posts: 1359
- Joined: Wed Jun 19, 2019 7:36 am
- Location: Edinburgh
Re: RISKY MSX Rev2
@ahmsx New release allowing fast flashing.
https://github.com/arkadiuszmakarenko/R ... tag/v3.2.1
https://github.com/arkadiuszmakarenko/R ... tag/v3.2.1
Do not trust people. They are capable of greatness.
~ Stanislaw Lem
~ Stanislaw Lem
Re: RISKY MSX Rev2
Works fine here, thanks Arek.arkadiusz.makarenko wrote: Wed Jun 04, 2025 5:50 pm @ahmsx New release allowing fast flashing.
https://github.com/arkadiuszmakarenko/R ... tag/v3.2.1
Flashing large ROMs seems faster now (the smaller ones flashed already fast enough IMHO).
I looked at the datasheet for the CH32V30x and the typical flash endurance is about 80K (measured, not guaranteed) with a minimum guarantee of 10K.
So I think we can expect the RISKYMSX cartridge to last more than 20 years, even if we flash 10 full sized ROMs per day

Let's see if mine gets to the MSX GOTO60.